Chrome DevTools și sfaturi pentru design web

Publicat: 2021-02-11

Ultima actualizare pe 3 august 2021

Chrome Devtools and Web Design Tips and Tricks | Man Coding On Computer

Unul dintre cele mai utilizate browsere pentru a explora World Wide Web este Google Chrome. Și unul dintre instrumentele lor cele mai esențiale pentru dezvoltatorii web este Chrome DevTools. Prezent în majoritatea browserelor de pe piață, DevTools este un set de instrumente pentru dezvoltatori web integrat direct în browser. Acest lucru se dovedește a fi extraordinar de important și are multe sfaturi grozave de design web. DevTools ajută dezvoltatorul web să editeze paginile din mers și să diagnosticheze rapid problemele, ajutând la construirea mai rapidă a site-urilor web mai bune. Faceți clic pentru a trimite pe Tweet

Fiecare browser are setul său specific de instrumente DevTools care doresc să fie mai atractiv și mai utilizabil pentru mediul de dezvoltare web. Doi dintre acești luptători de top cu instrumente grozave sunt Google Chrome și Firefox. Pentru acest blog, voi menționa câteva dintre lucrurile interesante care integrează Chrome DevTools, începând cu Chrome 87, bazat pe informațiile furnizate de Google Developers Web Updates. Scopul acestui articol este de a vă deschide ochii la mai multe sfaturi de design web și, sperăm, să vă îmbunătățiți capacitatea de a vă gestiona site-urile.

Unul dintre sfaturile mele preferate de design web | noile instrumente de depanare CSS Grid

New CSS Debugging Tool For Web Design | Inspector CSS Elements

Când un element HTML are aplicat display: grid sau display: inline-grid, se afișează o insignă grilă lângă el în panoul Elemente. Faceți clic pe comutatorul insignei pentru a afișa o suprapunere de grilă pe pagină. Panoul Aspect are o secțiune Grilă care vă oferă câteva opțiuni pentru vizualizarea grilelor.

Noua filă WebAuthn

New WebAuthn tab in Chrome DevTools | Incpector WebAuthn

Utilizați fila WebAuthn din Chrome DevTools pentru a crea și a interacționa cu autentificatoare virtuale bazate pe software. Puteți emula autentificatoare și puteți depana API-ul de autentificare web cu noua filă WebAuthn. Dezvoltatorii web pot emula acești autentificatori, își pot personaliza capacitățile și își pot inspecta stările, fără a fi nevoie de vreun autentificator fizic. Acest lucru face experiența de depanare mult mai ușor de gestionat și poate ajuta în mod dramatic în multe aspecte ale construirii web. De aceea, a te confortabil și a înțelege noua filă WebAuthn este unul dintre cele mai importante sfaturi de design web din acest articol.

Mutați DevTools între panoul de sus și cel de jos

Moving Between Top and Bottom panel | Sources Clicked and Move to Bottom Highlighted

DevTools acceptă mutarea instrumentelor între panoul de sus și de jos pentru a vizualiza oricare două instrumente simultan. Dacă doriți să vizualizați simultan panoul Elemente și surse, puteți face clic dreapta pe panoul Surse și selectați Mutare în jos pentru a-l muta în partea de jos. De asemenea, puteți muta orice filă de jos în partea de sus făcând clic dreapta pe o filă și alegeți Mutare în sus.

Acesta este doar unul dintre instrumentele DevTools pe care le puteți utiliza pe site-ul dvs. web. Mai jos vor fi mai multe, dar dacă sunteți interesat de design web cu etichetă albă, atunci ar trebui să vă gândiți să faceți clic pe acest link pentru a afla tot ce trebuie să știți despre eticheta albă și pentru a ne permite să lucrăm cu dvs. pe site-ul dvs. web.

Actualizările panoului DevTools for Elements și de ce este unul dintre sfaturile bune de design web

Vizualizați panoul barei laterale Calculat în panoul Stiluri

Panoul barei laterale Calculat din panoul Stiluri este restrâns în mod implicit. Faceți clic pe butonul pentru al comuta.

Element Panel Plane Updates | Inspector Open With Arrow Pointing where to click

Gruparea proprietăților CSS în panoul Calculat și modul în care este unul dintre sfaturile bune de design web

Puteți grupa proprietățile CSS pe categorii în panoul Calculat cu DevTools. Cu funcția de grupare, este ușor să navigați în panoul Calculat (mai puțin derulare) și să vă concentrați selectiv pe un set de proprietăți asociate pentru inspecția CSS. În panoul Elemente, selectați un element, apoi comutați caseta de selectare Grup pentru a grupa/degrupa proprietățile CSS. CSS este în centrul designului web, iar înțelegerea modului de grupare a proprietăților poate fi unul dintre multele sfaturi utile de design web.

Web Design Tips Grouping CSS Properties in the Computed Pane | Inspector elements, Group Checkmarked

DevTools pentru filtrele de tip de resurse și URL din panoul Rețea,

DevTools for Resource-type and URL filters in the Network panel | Inspector Network Page

Utilizați cuvintele cheie tipul de resursă și URL din panoul Rețea pentru a filtra solicitările de rețea. Pentru a vă concentra asupra solicitărilor de rețea care sunt imagini, utilizați tipul resursă: imagine. Utilizați caseta de text Filtrare pentru a filtra cererile după proprietăți, cum ar fi domeniul sau dimensiunea cererii. Puteți utiliza mai multe proprietăți simultan, separând fiecare proprietate cu spațiu. Aceste filtre cu mai multe proprietăți sunt echivalente cu operațiunile AND. Operațiunile SAU nu sunt acceptate momentan.

Aveți nevoie de ajutor cu dezvoltarea web sau design web – Programați o întâlnire

Deprecierea setărilor din meniul Mai multe instrumente

Web Design Tips More Tools Menu | More Tools Menu, Arrow Pointing to Gear

Setările din meniul Mai multe instrumente au fost depreciate, iar acum deschideți Setări din panoul principal.

Dacă sunteți în căutarea și mai multe sfaturi pe site-ul dvs., faceți clic pe acest link viitor pentru 5 sfaturi uimitoare pentru design web.

Problemele de contrast de culoare vizualizați și remediați în panoul Prezentare generală CSS și de ce este unul dintre sfaturile esențiale pentru design web

Web Design Tips Color contrast issues view | CSS Overview, Arrow Points Towards Contrast Issues

Panoul Prezentare generală CSS afișează o listă de texte cu contrast de culoare redus pe pagina dvs. Faceți clic pe problemă și va fi listată o listă de elemente care au o problemă. În listă, faceți clic pe un element pentru a deschide elementul în panoul Elemente. DevTools oferă sugestii automate de culoare pentru a vă ajuta să remediați textul cu contrast scăzut. Obținerea unui contrast adecvat de culoare este crucială și, sperăm, acesta este unul dintre sfaturile de design web care vă pot ajuta să îmbunătățiți aspectul site-ului dvs.

Folosind DevTools și panoul New Media

Making Use of Web Design Tricks and the New Media panel | Players Highlighted and Hide Player Selected

DevTools afișează acum informațiile playerului media în panoul Media. Înainte de panoul media din DevTools, informațiile de înregistrare și depanare despre playerele video puteau fi găsite în chrome://media-internals. Panoul Media oferă o modalitate simplă de a vizualiza evenimente, jurnalele, proprietățile și o cronologie a decodificărilor de cadre în aceeași filă de browser ca și playerul video însuși. Puteți vizualiza și inspecta mai rapid problemele potențiale (de exemplu, de ce apar cadre scăpate, de ce JavaScript interacționează cu playerul în mod neașteptat). Această îmbunătățire a interacțiunii utilizatorului cu site-ul dvs. web va duce la o experiență mai bună pentru utilizator. Sperăm că acesta este unul dintre sfaturile de design web pe care le găsiți utile.

Capturați capturi de ecran de noduri prin meniul contextual al panoului Elemente. Mai multe sfaturi pentru design web

Capture node screenshots via Elements panel context menu | Capture node Screenshot Highlighted in Elements

Acum puteți captura capturi de ecran de noduri prin meniul contextual din panoul Elemente datorită DevTools. Puteți face o captură de ecran a unei componente pe o pagină web făcând clic dreapta pe element și selectați Captură captură de ecran a nodului.

Suport pentru noile funcții JavaScript

DevTools a îmbunătățit suportul pentru unele dintre cele mai recente caracteristici ale limbajului JavaScript:

  • Evidențierea de sintaxă pentru câmpurile private – câmpurile de clasă privată sunt acum evidențiate de sintaxă și destul de imprimate în panoul Surse.
  • Separatoare numerice destul de imprimate – DevTools imprimă destul de bine separatoarele numerice în panoul Surse.
  • Autocompletare opțională a sintaxei de înlănțuire – completarea automată a proprietăților în Consolă acceptă acum sintaxa de înlănțuire opțională, de exemplu, nume?. acum funcționează în plus față de și nume[ .
  • Operatori de atribuire logică – DevTools acceptă alocare logică cu noii operatori &&=, ||= și ??= în panourile Consolă și Surse.
  • Evidențierea sintaxelor pentru operatorul de coalescere nul – DevTools acum imprimă corect operatorul de coalescere nul în panoul Surse.
Vă interesează serviciile noastre cu etichetă albă? - Programați o întâlnire

Pictograme noi pentru puncte de întrerupere, puncte de întrerupere condiționate și puncte de înregistrare

Web Design Advice on The New Icons | Conditional Statements and Icons

Panoul Surse are modele noi pentru punctele de întrerupere, punctele de întrerupere condiționate și punctele de înregistrare. Punctele de întrerupere au un design reîmprospătat, cu culori mai strălucitoare și mai prietenoase. Pictogramele sunt adăugate pentru a diferenția punctele de întrerupere condiționate și punctele de înregistrare. Aceasta este o caracteristică excelentă a Chrome DevTools.

Actualizări ale panoului de performanță

Informații din memoria cache a compilației JavaScript în panoul Performanță

Anterior, DevTools nu arăta nimic legat de memorarea în cache a codului dacă nu s-ar întâmpla. Astăzi, informațiile din memoria cache a compilației JavaScript sunt întotdeauna afișate în fila Rezumat a panoului Performanță.

Performance Panel Updates in the DevTools | Sources Tab, Red arrow Pointing at Compilation Cache Status

Alinierea timpului de navigare în panoul Performanță

Înainte, panoul de performanță obișnuia să fie difuzate în rigle în funcție de momentul în care începea înregistrarea. Acum, arată timpii pentru înregistrări în care navighează utilizatorul, unde DevTools arată acum timpii riglei în raport cu navigarea. De asemenea, orele pentru evenimentele DOMContentLoaded, First Paint, First Contentful Paint și Largest Contentful Paint au fost actualizate pentru a fi mai raportate la începutul navigării, ceea ce înseamnă că se potrivesc cu momentele raportate de PerformanceObserver.

Nu este o listă completă a tuturor DevTools și sfaturi de design web...

Am enumerat câteva dintre lucrurile interesante pe care Chrome DevTools ni le oferă ca dezvoltatori web și, cu siguranță, ar trebui să existe și alte lucruri mai interesante care nu sunt enumerate aici. Nici această listă nu conține toate sfaturile de design web care v-ar fi utile. Asta ar fi redundant. Ideea este de a crea un interes pentru utilizarea browserului DevTools și de a explora diferitele instrumente din fiecare dintre browserele disponibile pe piață. DevTools este un instrument fantastic. Nu e nimic de instalat.

Aveți nevoie de ajutor cu site-ul dvs.? Ar trebui să luați în considerare utilizarea serviciilor noastre de design web etichetă albă. De asemenea, asigurați-vă că ne contactați pentru a ne spune ce părere aveți despre articol și dacă v-a ajutat să aflați mai multe despre Chrome DevTools.