Záblesky okna prehliadača. Pri pohybe myšou sa prehliadač trhne

11 Apríl

Dobré popoludnie, milí čitatelia! Dnes bude článok dosť krátky, ale zrazu niekomu pomôže. V jednom z predchádzajúcich článkov sme hovorili o probléme pozadia.

Dnes zavolal kolega a povedal zvláštnu vec - keď sa ukazovateľ myši pohybuje po odkazoch a prvkoch internetových stránok, okno prehliadača mierne trhne hore a dole, čo je strašne nepríjemné. Prehliadač Google Chrome.

S takýmto problémom som sa už stretol, najmä v systéme Windows 10, aj keď, úprimne povedané, iba s touto verziou boli problémy.

Všetko spočíva v jednom nastavení - hardvérová akcelerácia. Stručne povedané, operačný systém, ak je to možné, odstráni časť zaťaženia z procesora a prenesie ho na grafickú kartu. Ale kvôli „krivým“ ovládačom grafickej karty, chybám v kombinovaných systémoch (prenosné počítače, kde integrovaná karta najskôr spracováva video a externá je pripojená iba pri zvýšenom zaťažení), nesprávnym nastavením - stráca sa kúzlo hardvérovej akcelerácie. Čo sa v tomto prípade stáva.

Posúvanie alebo posúvač Je to nástroj, pomocou ktorého sa stránka s obsahom posúva, aby zobrazila tie oblasti, ktoré sú mimo viditeľnosti prvej obrazovky.

Vzhľad posúvania v bežnej praxi nastáva na základe rozhodnutia prehliadača, keď sa celý obsah stránky nezmestí do viditeľnej oblasti používateľa. Je možný vzhľad posúvača zvisle a vodorovne. Keď sa objaví pásik, celá stránka sa mierne posunie doľava (v závislosti od strany zvitku), pretože si vyhradí určité miesto. Štandardný pruh je spravidla široký menej ako 20 pixelov.

Takýto efekt v profesionálnom slangu sa nazýva „šklbanie webu“, zapamätajte si to a nestratte sa, keď znova narazíte na tento konkrétny výraz. Tento efekt je vidieť na vlastné oči pri prepínaní zo stránky bez toho, aby ste sa presúvali na stránku, na ktorej sa nachádza. Naozaj to vyzerá ako mierne šklbanie.

Navrhnuté riešenie

Dizajnéri rozloženia sa spravidla netrápia problémom s trhaním. Ak sú však vaše oči už týmto javom veľmi podráždené, potom ponúkame jednoduché riešenie. Na odstránenie efektu je potrebné uviesť všetky stránky na rovnakú šírku, preto do súboru CSS napíšeme vlastnosť, ktorá pridá posuvník na všetky stránky zdroja (aj pre ktoré to nie je potrebné).

html (overflow-y: scroll;)

V ktorých prehliadačoch to funguje?

6.0+ 6.0+ 10.5+ 5.0+ 3.6+ - -

Zášklby prehliadača sa nazývajú aj posúvanie. Tento problém je vývojárom Google známy už dlho. Jej rozhodnutie sa však oddialilo. Používateľom sú k dispozícii iba rozšírenia, vstavané funkcie a nástroje tretích strán, ktoré vám umožňujú prispôsobiť plynulé posúvanie stránok.

Nastavenia posúvania v prehliadači Google Chrome

Google testuje množstvo funkcií na prispôsobenie vášho prehliadača tak, aby bol zážitok čo najlepší. Medzi nimi je aj funkcia na úpravu posúvania. Ak ho chcete aktivovať, musíte urobiť nasledovné:

  • Spustite prehliadač. Do vyhľadávacieho poľa zadajte príznaky chrome: //.
  • Zobrazí sa nová stránka s testovacími funkciami. Do vyhľadávacieho poľa musíte zadať dotaz „Posúvanie“.

  • Medzi výsledkami vyhľadávania nájdeme „plynulé posúvanie“ (plynulé posúvanie). Nastavili sme hodnotu „Povolené“.

  • Alebo do vyhľadávacieho panela môžete okamžite zadať dopyt # plynulé posúvanie a túto možnosť povoliť.

Je dôležité si uvedomiť, že táto možnosť je testovacia a pre jej normálnu prevádzku je potrebné vykonať ešte niekoľko zmien v nastaveniach myši, konkrétne:

  • Kliknite na „Štart“, „Ovládací panel“, „Myš“.

  • Zobrazí sa malé okno. Musíte otvoriť kartu „Koleso“. Pre počet otáčok kolesa nastavte hodnotu „4“.

  • Uložíme nastavenia a otestujeme plynulosť posúvania v prehliadači.

V obchode Google Store nájdete aj rozšírenie Chromium Wheel Smooth Scroller. Umožňuje vám dosiahnuť trochu plynulé posúvanie stránok a posúvač v samotnom programe. Ak chcete nainštalovať toto rozšírenie, postupujte podľa týchto krokov:

  • Kliknite na tlačidlo ponuky prehliadača a zvoľte „Nastavenia“. Ďalej v ponuke vľavo kliknite na tlačidlo „Rozšírenia“.

  • Zobrazí sa nová karta. Musíte kliknúť na odkaz „Prejsť do obchodu Google ...“.

  • Do vyhľadávacieho poľa zadajte požadovaný dotaz.

  • Potom kliknite na položku „Pridať do prehliadača Chrome“.

  • Potvrdzujeme pridanie rozšírenia do prehliadača.

  • Rozšírenie zapnite tlačidlom umiestneným na paneli s nástrojmi.

Niektorí používatelia používajú bočný posúvač. Väčšina je zvyknutá používať koliesko alebo touchpad. Ak však používate posúvanie v prehliadači, môžete ho pomocou funkcie Overlay Scrollbars správne upraviť. Ak to chcete urobiť, zadajte dopyt # overlay-scrollbars v sekcii testovacích funkcií. Musíte povoliť všetky funkcie, ktoré nájdete. V závislosti od verzie operačného systému a verzie prehliadača môže existovať jedna až tri takéto funkcie.

Po aktivácii prekryvných posúvačov, keď umiestnite kurzor myši na bočný posúvač, uvidíte, že sa roztiahne a zmenší, aby sa dali ľahko uchopiť a pohybovať.

Je potrebné poznamenať, že na prispôsobenie plynulého posúvania je možné použiť rozšírenia tretích strán. Môžete si napríklad nainštalovať nástroj SmoothScroll. Je k dispozícii v obchode Chrome Store. Všetko, čo je potrebné, je pridať rozšírenie do prehliadača.

Zobrazí sa malé okno. Tu musíte nastaviť parametre posúvania. Prispôsobujeme pre seba.

Existuje aj rozšírenie, ako napríklad Touch & Drag Scroller. Umožňuje vám v prehliadači implementovať možnosť, ako napríklad joystick na obrazovke. V skutočnosti je takéto rozšírenie vhodné pre zariadenia s dotykovou obrazovkou. Po inštalácii sa v prehliadači zobrazí malý kruh. Kliknutím na ľavé tlačidlo myši a jeho podržaním môže používateľ listovať po stránkach.

Ak naopak chcete posúvač skryť, môžete medzi rozšírenia nainštalovať Minimálny posúvač. Toto rozšírenie prispôsobí posúvač pre každú konkrétnu stránku. A ak sa nechcete zaoberať nastaveniami posúvania, môžete si nainštalovať rozšírenie Scroll Buddy. Je určený na automatické posúvanie.

Je dôležité si uvedomiť, že všetky vyššie uvedené metódy fungujú na všetkých operačných systémoch vrátane Mac OS, Linux a Android. Na implementáciu plynulejšieho posúvania však musíte nakonfigurovať aj myš. Len v takejto kombinácii nedôjde k trhaniu v prehliadači pri posúvaní stránok.