Drag to scroll
Adobe Reader ma bardzo wygodną i intuicyjną funkcję przewijania tekstu za pomocą myszy. Wystarczy złapać
kartkę i przesunąć ją ruchem myszy. Jako, że nie sypiam, wymyśliłem sobie zadanie - zaimplementować to samo w HTML.
Efekt kilkunastominutowego starcia z JS można zobaczyć na stronie testowej. Jedyny problem jest taki, że musiałem wyłączyć zaznaczanie tekstu - działało niespecjalnie intuicyjnie, bo tekst przewijał się razem z kursorem. Nie powinno to przeszkadzać tam, gdzie przewijanie takie może się w ogóle przydać (na przykład w prezentacjach).
Rozwiązanie, póki co, jest zrobione na szybko i daleko mu do wzorcowej implementacji. Poprawię przy najbliższej okazji, jeśli będą zainteresowani.

02 grudnia 2005 o 01:28:47
ciekawe:] jeszcze tylko zmień strzałke na 'łapkę' i będzie super;)
02 grudnia 2005 o 01:36:27
W Firefoksie jest łapka. W Operze jest problem z odświeżaniem kursorów przez JS. W IE nie testowałem wcale, bo nie mam.
02 grudnia 2005 o 02:15:55
z pewnoscia sie przyda
02 grudnia 2005 o 02:20:14
ani to fajne, ani wygodne ;P dobranoc :)
02 grudnia 2005 o 02:31:23
a ja uwazam, ze to calkiem ciekawe.
02 grudnia 2005 o 02:42:12
zart. to byl zart. chociaz osobiscie wole rolke niz urywanie sobie reki, ale przesz to kwestia gustu jest. niektorzy wszak pewnie maja dobrze opanwane ruchy posuwistozwrotne reki. dobranoc po raz wtory :>
02 grudnia 2005 o 03:53:12
Bardzo ciekawe, acz za zbyt dużą cenę. Zaznaczanie tekstu to podstawa :)
02 grudnia 2005 o 04:03:37
Od biedy zaznaczyc mozna wszystko przez ctrl+a.
02 grudnia 2005 o 04:07:19
Niestety, od biedy :/
02 grudnia 2005 o 04:08:05
albo kopiowac txt ze zrodla strony :)
02 grudnia 2005 o 04:08:44
A można w ten sposób scrollować duże obrazki,
czy włącza się od razu drag&drop?
02 grudnia 2005 o 07:35:22
W IE też działa, nie blokuje tylko zaznaczania.
02 grudnia 2005 o 09:45:42
Jam Łasica:
Powinno się dać bez problemu scrollować. Proponuję sprawdzić, nie mam nic dużego pod ręką.
02 grudnia 2005 o 14:55:40
Fajnie, ale w FF1.5 pl @ win32 jest strzałka, zamiast łapki. :)
02 grudnia 2005 o 15:02:41
Heh, troche ala Black&White ;)
02 grudnia 2005 o 15:32:45
@Patrys:
mam dokładnie to samo co deadlink;)
02 grudnia 2005 o 16:00:10
Jeżeli wyjedzie się za okno przeglądarki podczas przeciągania, po powrocie (nawet bez przyciśniętego lpm) strona dalej się przeciąga. Można zrobić 10-cio pikselowe obramowanie dla całej strony, tak aby po najechaniu na nie wyłączało się przeciąganie.
Hm... Ciekawe i b.intuicyjne. Roxxorz.
02 grudnia 2005 o 16:53:40
Fifefox 1.5, oficjalne wydanie, pl_PL @ Linux/i686.
Kursor jest prawidłowy, po wyjechaniu za okno nie ma problemów.
Dodam wyłączanie scrolla po opuszczeniu okna przeglądarki, z kursorami wiele więcej zrobić nie mogę raczej.
02 grudnia 2005 o 16:58:50
Czyli to Windows ssie, no ale kompatybilne ze wszystkim powinno być.
02 grudnia 2005 o 19:50:07
Na http://i-serwis.action.pl/ takie coś przewija popupy z fotkami... miłe :)
02 grudnia 2005 o 21:01:15
Hmm, dobre do toczpadów, jak komuś nie chciało się szukać sterowników Synapticsa :Þ IMVVVHO można by to żywcem w samym FF zaimplementować. Czy nie?
03 grudnia 2005 o 11:16:33
Możnaby, jako extension.
03 grudnia 2005 o 16:18:16
Hmmm... ciągle otrzymuję "Połaczenie zostało zresetowane" :(
03 grudnia 2005 o 16:51:43
A mi ciągle działa.
03 grudnia 2005 o 16:58:54
Działa bardzo ok (poza brakiem łapki pod windą).. a swoją drogą świetnie w tej roli się sprawdza scroll myszy, nie odczuwam braku tego rozwiązania w przeglądarce internetowej. Nawet w readerze preferuję scroll'a
03 grudnia 2005 o 17:24:23
Może być przydatne, jeszcze nie wiem gdzie, ale kto wie ;]
04 grudnia 2005 o 01:06:17
totally off-topic: nie wiem, komu to wysłać... chodzą słuchy na mieście, że joggerowcy to l33t hax0rzy ;), a w komentarz linki do stron autorów nie mają nofollow: http://googleblog.blogspot.com/2005/01/preventing-comment-spam.html
04 grudnia 2005 o 14:20:16
misia:
Ale ty nie możesz dodawać tu linków. A nofollow używam nawet we wpisach czasami, jeśli nie chcę komuś nabijać PR.
Co do zarejestrowanych użytkowników, nie mam wpływu na to, jak wygląda link. To gotowa pozycja w szablonie.
04 grudnia 2005 o 15:40:27
Patrys: fakt fakt! dzięki i sorry, chyba musze spac czesciej. Opinia z miasta utrzymana ;)
05 grudnia 2005 o 23:30:33
Przecież w Acrobat Readerze też nie ma od razu włączonego zaznaczania tekstu, można by dodać taki pasek z position: fixed, co byłby na górze i tam opcje typu "włącz zaznaczanie" etc.
06 grudnia 2005 o 11:42:06
Albo skrótem klawiszowym...
07 grudnia 2005 o 14:48:50
Fajne to jest!
07 grudnia 2005 o 19:51:43
Fajne, ale szkoda, że tak późno ;-)
Nikt się teraz do tego nie przyzwyczai, nie zmienisz nawyków użytkowników.
08 grudnia 2005 o 18:07:49
Myślę, że Patrysowi nie chodziło o zmienianie przyzwyczajeń. To się bardzo dobrze nadaje na różnego rodzaju prezentacje...
Jak sobie zrobisz skrypt do greasemonkey'a albo jakąś skryptozakładkę to możesz tak mieć na każdej stronie - dla własnej wygody, a nie innych użytkowników ;)
08 grudnia 2005 o 22:23:24
Hyhs, ale przecież dorobić opcję zaznaczania to kwestia sekund!
Tworzysz panel z position: fixed gdzieś na stronie, najlepiej na dole taki długi ładny i masz tam podwójny button
[ *Scroll* | Select ]
Zaznaczony Scroll. Kliknięcie na Select przerywa działanie f-cji przewijającej i można zaznaczyć, skopiować i już.
Ewentualnie czekać ileś sekund na to, jak myszka nie będzie się ruszać i f-cję wyłączać, pozwalać na zaznaczanie i potem znowu włączać.
09 grudnia 2005 o 17:14:22
Bardzo ciekawe to jest. A brak możliwości zaznaczania na stronie - sympatyczny efekt uboczny. Kto będzie chciał ten i tak zaznaczy co mu potrzeba.
A ja z nieco innej strony - jest możliwość włączenia autoscrolla w Adobe Readerze czy czymś takim? Za szybko czytam, irytująca jest konieczność przerzucania stron... :/
20 października 2006 o 15:03:00
A jak skopiować ten tekst?
06 sierpnia 2007 o 14:00:01
Nader inspirujące.