Se zvârlește fereastra browserului. Navigatorul se mișcă atunci când mișcați mouse-ul

11 Aprilie

Bună ziua, dragi cititori! Astăzi articolul va fi destul de scurt, dar brusc va ajuta pe cineva. Într-unul dintre articolele anterioare, am vorbit despre problema de fundal.

Astăzi, un coleg a sunat și a spus un lucru ciudat - când mutați indicatorul mouse-ului peste link-uri și elemente ale paginilor de Internet, fereastra browserului se mișcă ușor în sus și în jos, ceea ce este teribil de enervant. Browser Google Crom.

Am mai întâlnit o astfel de problemă, mai ales pe Windows 10, deși, sincer să fiu, doar cu această versiune au existat probleme.

Totul constă într-o singură setare - accelerarea hardware. Pe scurt, sistemul de operare, dacă este posibil, elimină o parte din încărcarea procesorului și o transferă pe placa video. Dar, din cauza driverelor de placă video „strâmbe”, a defectelor din sistemele combinate (laptopuri în care placa integrată procesează mai întâi videoclipul, iar cel extern este conectat doar la sarcină crescută), setări incorecte - tot farmecul accelerării hardware este pierdut. Ceea ce se întâmplă în acest caz.

Derulați sau bara de derulare Este un instrument prin care pagina cu conținut este derulată pentru a afișa acele zone ale acesteia care sunt dincolo de vizibilitatea primului ecran.

Apariția derulării în practică normală are loc prin decizia browserului, atunci când întregul conținut al paginii nu se încadrează în zona vizibilă a utilizatorului. Este posibilă apariția unei bare de defilare pe verticală și orizontală. Când apare o bandă, întreaga pagină se deplasează ușor spre stânga (în funcție de partea laterală a derulării), deoarece își rezervă un anumit loc. De obicei, banda standard are o lățime mai mică de 20 de pixeli.

Un astfel de efect în argoul profesional se numește „zvâcnirea site-ului”, amintiți-vă acest lucru și nu vă pierdeți când reveniți la acest termen specific. Acest efect este văzut direct când se trece de la o pagină fără a derula la o pagină pe care se află. Arată într-adevăr ca o ușoară zvâcnire.

Soluția propusă

De obicei, proiectanții de amenajare nu se deranjează cu problema sacadării. Cu toate acestea, dacă ochii dvs. sunt deja foarte iritați de acest fenomen, atunci vă oferim o soluție simplă. Pentru a elimina efectul, trebuie să aduceți toate paginile la aceeași lățime, pentru aceasta Fișier CSSînregistrăm o proprietate care va adăuga o bară de derulare pe toate paginile resursei (chiar și pentru care nu este necesară).

html (overflow-y: scroll;)

În ce browsere funcționează?

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

Răsucirea browserului se mai numește scrolling. Această problemă este cunoscută de dezvoltatorii Google de mult timp. Cu toate acestea, decizia ei a fost amânată. Singurele lucruri disponibile pentru utilizatori sunt extensiile, funcțiile încorporate și instrumentele terță parte, care vă permit să personalizați derularea lină a paginilor.

Setări de derulare în Google Chrome

Google testează o varietate de funcții pentru a vă personaliza browserul, pentru cea mai bună experiență posibilă. Printre acestea există și o funcție de reglare a defilării. Pentru a-l activa, trebuie să faceți următoarele:

  • Lansați browserul. Introduceți chrome: // steaguri în bara de căutare.
  • Va aparea pagina noua cu funcții de testare. Trebuie să introduceți interogarea „Derulare” în caseta de căutare.

  • Printre rezultatele căutării găsim "Smooth Scrolling" (Smooth Scrolling). Setăm valoarea „Enabled”.

  • Sau în bara de căutare puteți introduce imediat interogarea # smooth-scrolling și activați această opțiune.

Este important să rețineți că această opțiune este testată și, pentru funcționarea sa normală, trebuie să mai faceți câteva modificări la setările mouse-ului, și anume:

  • Faceți clic pe „Start”, „Panou de control”, „Mouse”.

  • Va apărea o fereastră mică. Trebuie să deschideți fila „Roată”. Pentru numărul de rotiri ale roților, setați valoarea „4”.

  • Salvăm setările și testăm fluiditatea derulării în browser.

De asemenea, în Magazinul Google puteți găsi extensia Chromium Wheel Smooth Scroller. Vă permite să realizați o defilare ușoară a paginilor și un glisor în programul în sine. Pentru a instala această extensie, merită urmat acești pași:

  • Faceți clic pe butonul meniului browserului și selectați „Setări”. Mai mult, în meniul din stânga trebuie să faceți clic pe butonul „Extensii”.

  • Va aparea inserție nouă... Trebuie să faceți clic pe linkul „Accesați magazinul Google ...”.

  • În caseta de căutare, introduceți interogarea necesară.

  • Apoi, faceți clic pe „Adăugați la Chrome”.

  • Confirmăm adăugarea extensiei la browser.

  • Porniți extensia cu butonul situat pe bara de instrumente.

Puțini dintre utilizatori folosesc bara de derulare laterală. Majoritatea sunt obișnuiți să folosească o roată sau un touchpad. Cu toate acestea, dacă utilizați derularea browserului, atunci pentru aceasta setare corectă puteți utiliza funcția Overlay Scrollbars. Pentru aceasta, introduceți interogarea # overlay-scrollbars în secțiunea funcții de testare. Trebuie să activați toate caracteristicile pe care le găsiți. În funcție de versiunea sistemului de operare și de versiunea browserului, pot exista de la una până la trei astfel de funcții.

După activarea barei de derulare Overlay, când treceți cu mouse-ul peste bara de derulare laterală, puteți vedea că se extinde și se micșorează pentru a ușura apucarea și mișcarea.

Trebuie remarcat faptul că extensiile de la terțe părți pot fi utilizate pentru a personaliza derularea lină. De exemplu, puteți instala instrumentul SmoothScroll. Este disponibil în Magazinul Chrome. Tot ce este necesar este să adăugați extensia la browser.

Va apărea o fereastră mică. Aici trebuie să setați parametrii pentru derulare. Personalizăm pentru noi înșine.

Există, de asemenea, o extensie precum Touch & Drag Scroller. Vă permite să implementați o opțiune, cum ar fi un joystick pe ecran în browser. De fapt, o astfel de extensie este convenabilă pentru dispozitivele cu ecran tactil... După instalare, un cerc mic apare în browser. Făcând clic pe acesta cu butonul stâng al mouse-ului și menținându-l apăsat, utilizatorul poate derula prin pagini.

Dacă, dimpotrivă, doriți să ascundeți bara de derulare, atunci puteți instala Bara de derulare minimă printre extensii. Această extensie va adapta bara de derulare pentru fiecare site specific. Și dacă nu doriți să vă ocupați de setările de derulare, atunci puteți instala extensia Scroll Buddy. Este proiectat pentru derulare automată.

Este important să rețineți că toate metodele de mai sus funcționează pentru toți sisteme de operare, inclusiv pe Mac OS, Linux și Android. Cu toate acestea, pentru a implementa o derulare mai lină, trebuie să configurați mouse-ul. Numai într-o astfel de combinație nu va exista nicio sacadare în browser în timp ce derulați pagini.