Od ostatniego update forum, czyli od kilku miesięcy pewnie piszę tu jeszcze mniej, niż zazwyczaj, bo czasami nie jestem w stanie.
Ktoś wpadł na pomysł wyrzucenia i zablokowania scrolla z pola w które wpisuje się treść tematu/komentarza, bo niby to pole zmienia wysokość dynamicznie. Problem w tym, że w moim przypadku ta wysokość jest źle wyliczana, a jak próbuję zwiększyć wysokość pola tekstowego to w momencie wciśnięcia dowolnego klawisza - jego wysokość jest na nowo przeliczana i ucina mi połowę wiadomości (której nijak nie mogę zobaczyć).
Załączam gif: http://imgur.com/ZCODpXN
Soul, możecie coś z tym zrobić? Bardzo niebezpieczne jest bawienie się w UX w taki sposób, textarea powinno zawsze działać tak jak zostało stworzone, wierz mi, że mądrzejsi od nas nad tym siedzieli :)
(cholera, nawet teraz nie mogę przescrollować tej wiadomości do góry, nie widzę co pisałem > screen < :/)
IMO trzeba ściągnąć dynamiczne nadawanie wysokości textarea i przywrócić overflow (to drugie widać na gifie).
[edit]
Co ciekawe teraz przy edicie ma scroll, ale edycja zwykle pierniczy mi się jeszcze bardziej.
Mnie tez to wkurza kiedy pisze z telefonu, a od dłuższego czasu tylko tak tutaj pisze. Chcac zobaczyc poczatek dluzszej wypowiedzi musze zaznaczac napisany tekst i przeciągnąć zaznaczenie do poczatku pisanej wiadomości, innego sposobu na powrot na start nie ma.
irytuje też to, że czasem button "odpowiedz" zwyczajnie nie reaguje
strzałka do góry, a nie scroll w myszce
ewentualnie page up/page down
Ale to nie jest odpowiedź na moje pytanie, na tej samej zasadzie możemy zablokować scroll na całej stronie i napisać "strzałka do góry albo page up" :)
Inna sprawa, że obie te rady nic nie dadzą jak walę długą wypowiedź, chcę ją widzieć całą a nie mogę - bo muszę scrollować a jak powiększę pole tekstowe to co pacnę w klawiaturę - ucina mi 3/4 wpisu...
To co napisałem nazywa się pomocą w rozwiązaniu Twojego problemu niemożliwości wrócenia na początek tekstu jaki piszesz. Na gifie piszesz "tutaj już nie wrócimy", a wrócić możesz prosto za pomocą standardowo używanych przycisków klawiatury służących do poruszania się po tekście.
Inna sprawa jest taka, że chcesz widzieć "całą" wypowiedź, a nawet rozdzielczość ekranu Ci na to nie pozwala ;)
Próbowałeś inne przeglądarki ? bo np. na IE jak przytrzymasz wciśnięty lewy klawisz myszy i polecisz z kursorem do góry lub w dół, to tekst będzie się przewijał, na operze już to np. nie działa.
Prawdę mówiąc nie rozumiem jaki masz dokładnie problem i cel w "zepsutym forum", bo wszystko działa. A forum nie służy do przepisywania książek.
Nie rozumiem jak mozna bronic tej zmiany, skoro przed nia nie bylo problemu i mozna bylo kontrolowac swona wypowiedz bez koniecznosci kombinowania.
SULIK, uściślając:
- scrollowanie page up / page down nie działa przy wyłączonym scrollu,
- scrollowanie strzałkami triggeruje wciśnięcie klawisza i zmienia wysokość pola tekstowego,
- nadal nie można zobaczyć całego postu,
- to co wrzuciłem w wideo to przykład, mało kto pisze tak długie posty, problem robi się, gdy masz 5 akapitów zajmujących Ci 1/2 ekranu a widzisz tylko 3.
Jeśli nie rozumiesz jaki mam problem to przescrolluj sobie oba pola, to z czerwoną ramką to pole na forum GOLa (i tak ulepszone, bo nie zmienia dynamicznie wysokości): https://jsfiddle.net/w1cdqc9d/
Nadal nie rozumiesz na czym polega problem? I jak do cholery ktoś ma używać strzałki w górę na telefonie? :/ Trochę mi wstyd, że muszę tłumaczyć takie rzeczy, bo to chyba największy UX/UI antipattern jaki widziałem w necie przez ostatnie kilka lat, czekam na featury typu "kliknij szybko dwa razy w przycisk wysyłania postu, bo tak to działa w Windowsie".
Co do wersji mobilnej: a czy wersja mobile tego forum już wyszła ? nie pamiętam ogłoszenia, że jest już skończona :)
Co do dynamicznej zmiany wielkości okienka - nie mam z tym problemu na Golu (a przynajmniej nie widzę tego problemy który Ty opisujesz).
Możne naprawdę powinieneś zmienić przeglądarkę ? Albo chociaż sprawdzić to samo na kilku innych przeglądarkach, osobiście używam Opery, ale są strony na których muszę zmienić przeglądarkę na inną (teraz przykładów nie podam, by było to jakiś czas temu) bo wszystko mi się w Operze krzaczyło, ale już np. w IE wyglądało normalnie i działało normalnie.
Jak ja coś piszę (dłuższy tekst) to myszki zupełnie nie używam, bo i po co ? wszytko mam pod ręką na klawiaturze - dla mnie osobiście szybciej i wygodniej :)
Nie rozumiem kwestii, że page up/page down nie działa przy wyłączonym scrollu u mnie działa normalnie.
Idąc dalej, na forum z tego co kojarzę jest wątek do zgłaszania błędów na forum i stronie, więc myślę, że będzie to lepsze miejsce na zgłaszanie uwag i propozycji niżeli tworzenie nowego wątku, którego administracja czy osoby odpowiedzialne za kod źródłowy forum mogą nie widzieć :)
Dzięki Soul, czekając na odpowiedź bałem się, że olewacie temat forum po całości (jednak ruch już nie ten co kiedyś) :)