Cum să Utilizezi Instrumentul Inspect Element în Chrome: Un Ghid Complet pentru Dezvoltatori
Instrumentul Inspect Element din Google Chrome este o interfață bazată pe browser pentru Chrome DevTools — o suită de utilitare de depanare, profilare și editare în timp real, integrate direct în browser. Vă permite să citiți și să modificați structura HTML a unei pagini, regulile CSS și execuția JavaScript în timp real, fără a atinge serverul sau fișierele sursă.
Pentru dezvoltatorii web, inginerii front-end și testerii QA, acest instrument reprezintă cea mai rapidă cale de la „ceva pare defect” la „știu exact de ce.” Acest ghid acoperă fiecare panou principal, fluxuri de lucru practice și tehnicile mai puțin evidente care îi separă pe utilizatorii ocazionali de utilizatorii avansați.
Ce este Chrome DevTools și unde se încadrează Inspect Element?
Chrome DevTools este o colecție de utilitare pentru dezvoltatori, integrate în fiecare browser bazat pe Chromium. Panoul Elements — ceea ce majoritatea oamenilor înțeleg prin „Inspect Element” — este doar unul dintre aproximativ douăsprezece panouri specializate. Împreună, acestea acoperă inspecția DOM, depanarea JavaScript, profilarea rețelei, grafice flame de performanță, instantanee ale heap-ului de memorie și auditarea accesibilității.
Înțelegerea faptului că Inspect Element este un punct de intrare într-un set de instrumente mult mai amplu schimbă modul în care îl utilizați. O eroare de layout poate începe în panoul Elements, poate necesita o verificare a suprascrierii CSS în fila Computed și se poate încheia cu o analiză a cascadei de rețea în panoul Network — totul fără a părăsi browserul.
Cum să deschideți instrumentul Inspect Element în Chrome
Chrome oferă patru metode distincte. Fiecare este optimizată pentru un flux de lucru diferit.
Metoda 1: Meniul contextual cu clic dreapta (Cea mai precisă)
Faceți clic dreapta direct pe elementul specific pe care doriți să îl examinați. Selectați Inspect din meniul contextual. Chrome deschide DevTools cu panoul Elements activ și acel nod DOM exact deja selectat și derulat în vizualizare. Aceasta este cea mai rapidă modalitate de a ajunge direct la un element specific, fără a căuta manual prin arborele HTML.
Metoda 2: Comenzi rapide de la tastatură (Cea mai rapidă pentru utilizatorii avansați)
| Sistem de operare | Deschide DevTools | Deschide Inspect Element |
|---|---|---|
| — | — | — |
| Windows / Linux | `Ctrl+Shift+I` | `Ctrl+Shift+C` |
| macOS | `Cmd+Option+I` | `Cmd+Shift+C` |
Distincția contează: Ctrl+Shift+I deschide DevTools în starea în care l-ați lăsat ultima dată. Ctrl+Shift+C activează imediat selectorul de elemente, permițându-vă să faceți clic pe orice element de pe pagină pentru a sări direct la nodul său DOM.
Metoda 3: Meniul aplicației Chrome
Navigați la meniul cu trei puncte din colțul din dreapta sus, apoi accesați More tools > Developer Tools. Aceasta este cea mai puțin eficientă metodă, dar utilă atunci când comenzile rapide de la tastatură sunt remapate de o altă aplicație.
Metoda 4: Bara de adrese (Subutilizată)
Tastați about:blank în bara de adrese, deschideți DevTools, apoi navigați la URL-ul țintă. Aceasta captează cererile de rețea de la primul byte, inclusiv cererile care se declanșează înainte ca pagina să termine încărcarea — utilă pentru depanarea lanțurilor de redirecționare sau a preluărilor de resurse din stadii timpurii care dispar dacă deschideți DevTools după ce pagina s-a încărcat.
Arhitectura panourilor DevTools
Când se deschide DevTools, vedeți o interfață cu file. Fiecare filă este un instrument de sine stătător. Iată o prezentare funcțională:
| Panou | Caz de utilizare principal | Comandă rapidă |
|---|---|---|
| — | — | — |
| **Elements** | Inspecție DOM, editare live HTML/CSS | — |
| **Console** | REPL JavaScript, jurnal de erori, interogări DOM | `Ctrl+“ ` |
| **Sources** | Depanare JS, puncte de întrerupere, hărți sursă | — |
| **Network** | Cascadă de cereri HTTP, anteturi, sarcini utile | `Ctrl+Shift+E` |
| **Performance** | Grafice flame de execuție, layout thrashing | — |
| **Memory** | Instantanee heap, cronologii de alocare | — |
| **Application** | Cookie-uri, localStorage, IndexedDB, service workers | — |
| **Security** | Detalii certificate TLS, avertismente de conținut mixt | — |
| **Lighthouse** | Audit automatizat: performanță, SEO, accesibilitate | — |
Lucrul în panoul Elements
Navigarea în arborele DOM
Panoul Elements redă DOM-ul live — nu sursa HTML brută. Aceasta este o distincție critică. Framework-urile JavaScript precum React, Vue sau Angular modifică frecvent DOM-ul după ce HTML-ul inițial este analizat. Ceea ce vedeți în panoul Elements reflectă starea curentă a modelului obiect al documentului, care poate diferi substanțial față de ceea ce vă arată view-source:.
Utilizați tastele săgeată pentru a extinde și restrânge nodurile. Țineți apăsat Alt (Windows/Linux) sau Option (macOS) în timp ce faceți clic pe un triunghi de dezvăluire pentru a extinde un întreg subarbore dintr-o dată — indispensabil când lucrați cu arbori de componente profund imbricate.
Editarea HTML în timp real
Faceți dublu clic pe orice nod text, valoare de atribut sau nume de etichetă pentru a-l edita inline. Apăsați Enter pentru a confirma. Pentru a edita HTML-ul outer complet al unui nod, faceți clic dreapta pe el și selectați Edit as HTML. Aceasta deschide un editor pe mai multe linii unde puteți lipi fragmente HTML întregi.
Exemplu practic — testarea modificării unui titlu:
<!-- Original -->
<h1 class="hero-title">Welcome to My Site</h1>
<!-- Edited inline to test copy -->
<h1 class="hero-title">Start Your Free Trial Today</h1>Modificările sunt izolate în sesiunea browserului dvs. O reîmprospătare a paginii elimină toate modificările. Acest lucru face panoul Elements sigur pentru experimentare — nu puteți deteriora accidental un site de producție prin editarea aici.
Editarea CSS în panoul Styles
Panoul Styles (partea dreaptă a panoului Elements) afișează fiecare regulă CSS care se aplică elementului selectat, ordonată după specificitate. Regulile care sunt suprascrise apar cu o linie tăiată.
Pentru a modifica o proprietate, faceți clic pe valoarea sa și tastați una nouă. Pentru a adăuga o nouă declarație, faceți clic în interiorul oricărui bloc de reguli după ultima proprietate. Pentru a adăuga o regulă complet nouă, faceți clic pe pictograma + din bara de instrumente a panoului Styles — Chrome creează o nouă regulă cu scopul la selectorul elementului.
Exemplu — testarea unei suprascrierii a culorii de fundal:
/* Typed directly into the Styles pane */
background-color: #1a1a2e;
color: #eaeaea;Fila secundară Computed afișează valoarea finală rezolvată pentru fiecare proprietate CSS după aplicarea cascadei. Când un stil nu se comportă conform așteptărilor, fila Computed vă spune exact care regulă a câștigat și de unde provine.
Comutarea și forțarea stărilor
Fiecare declarație CSS are o casetă de selectare. Debifarea acesteia dezactivează proprietatea respectivă fără a o șterge, permițându-vă să testați instantaneu impactul vizual al eliminării unei reguli.
Pentru stările interactive, utilizați butonul :hov din bara de instrumente a panoului Styles pentru a forța pseudo-clasele: :hover, :focus, :active, :visited. Acest lucru este esențial pentru depanarea stilurilor care apar doar la interacțiunea cu mouse-ul, care altfel sunt imposibil de inspectat deoarece mutarea mouse-ului în DevTools elimină starea hover.
Vizualizatorul modelului cutie
Sub panoul Styles, secțiunea Layout afișează o diagramă vizuală a modelului cutie cu valori editabile live pentru margin, border, padding și dimensiunile conținutului. Faceți clic pe orice valoare din diagramă pentru a o edita direct. Aceasta este mai rapidă decât căutarea regulii CSS relevante atunci când trebuie să ajustați spațierea.
Copierea HTML și CSS
Faceți clic dreapta pe orice nod DOM pentru a accesa un submeniu bogat de copiere:
- Copy element — copiază HTML-ul outer complet
- Copy selector — generează o cale de selector CSS către acel element
- Copy JS path — generează o expresie
document.querySelector(...)pe care o puteți lipi direct în Console - Copy XPath / Copy full XPath — pentru utilizare cu framework-uri de testare precum Selenium sau Playwright
Lucrul în panoul Console
Console este un REPL JavaScript complet cu acces direct la contextul window al paginii. Fiecare variabilă, funcție și nod DOM de pe pagină este accesibil aici.
Comenzi practice în Console
Interogați și manipulați elementele DOM:
// Select an element and log it
const hero = document.querySelector('.hero-title');
console.log(hero.textContent);
// Modify a style property
document.body.style.backgroundColor = '#0d0d0d';
// Count all images on the page
document.querySelectorAll('img').length;Inspectați cookie-urile și stocarea:
// Read all cookies
document.cookie;
// Read a localStorage value
localStorage.getItem('user_preferences');Prescurtarea $_ se referă la valoarea ultimei expresii evaluate. $0 se referă la nodul DOM selectat curent în panoul Elements — o punte puternică între cele două panouri.
// After selecting a node in Elements panel:
$0.classList.toggle('hidden');Filtrarea Console și nivelurile de jurnal
Utilizați bara de filtrare pentru a afișa doar mesajele Errors, Warnings, Info sau Verbose. În aplicațiile mari, consola se umple cu zgomot. Filtrarea doar la Errors este cea mai rapidă modalitate de a identifica ce este cu adevărat defect la încărcarea unei pagini.
Simularea dispozitivelor mobile cu bara de instrumente Device
Faceți clic pe pictograma Toggle Device Toolbar (Ctrl+Shift+M / Cmd+Shift+M) pentru a intra în modul de design responsiv. Aceasta face mai mult decât să redimensioneze viewport-ul.
Ce schimbă de fapt emulatorul de dispozitiv:
- Dimensiunile viewport-ului și raportul de pixeli al dispozitivului (
window.devicePixelRatio) - Șirul user-agent (raportat serverului și accesibil prin JavaScript)
- Tipul evenimentului tactil (evenimentele mouse sunt înlocuite cu evenimente tactile)
- Preset de limitare a rețelei (opțional, dar configurabil)
Selectați un dispozitiv din lista derulantă pentru a aplica specificațiile sale exacte. Pentru testare personalizată, utilizați modul Responsive și trageți mânerele viewport-ului sau tastați dimensiunile exacte în pixeli în câmpurile de lățime/înălțime.
O capcană mai puțin evidentă: Emulatorul de dispozitiv nu emulează performanța CPU. Un site care pare să funcționeze fără probleme în modul mobil emulat poate funcționa în continuare prost pe un dispozitiv real de gamă inferioară. Utilizați panoul Performance cu limitarea CPU activată (încetinire de 4x sau 6x) pentru o evaluare mai realistă.
Depanarea JavaScript în panoul Sources
Panoul Sources este un depanator complet. Afișează toate fișierele JavaScript încărcate de pagină, inclusiv fișierele grupate și minificate.
Setarea punctelor de întrerupere
Faceți clic pe orice număr de linie din panoul Sources pentru a seta un punct de întrerupere. Când execuția ajunge la acea linie, browserul face pauză și puteți inspecta domeniul curent, stiva de apeluri și toate valorile variabilelor.
Tipuri de puncte de întrerupere dincolo de nivel de linie:
- Puncte de întrerupere condiționale — faceți clic dreapta pe un număr de linie și introduceți o expresie; execuția face pauză doar când expresia este adevărată
- Puncte de întrerupere pentru mutații DOM — faceți clic dreapta pe un nod DOM în panoul Elements și selectați Break on pentru a face pauză când subarborele, atributele sau eliminarea acelui nod se modifică
- Puncte de întrerupere XHR/Fetch — faceți pauză în execuție când URL-ul unei cereri de rețea corespunde unui tipar
- Puncte de întrerupere pentru ascultători de evenimente — faceți pauză la orice clic, apăsare de tastă sau alt eveniment DOM
Hărți sursă
JavaScript modern este de obicei transpilat și grupat. Hărțile sursă mapează codul de producție minificat înapoi la fișierele sursă originale. Când hărțile sursă sunt configurate corect, panoul Sources afișează modulele dvs. originale TypeScript sau ES6 în loc de pachete ilizibile. Dacă vedeți bundle.min.js fără o structură lizibilă, hărțile sursă fie lipsesc, fie nu sunt servite.
Analiza rețelei cu panoul Network
Deschideți panoul Network înainte de a încărca sau reîmprospăta pagina. DevTools înregistrează doar cererile care apar în timp ce panoul este deschis.
Citirea cascadei
Fiecare rând din panoul Network reprezintă o cerere HTTP. Coloana cascadă afișează timpii împărțiți în faze:
- Queueing / Stalled — browserul așteaptă să trimită cererea (limite de conexiune, prioritizare)
- DNS Lookup — timpul pentru rezolvarea numelui de gazdă
- Initial Connection / SSL — handshake TCP și negociere TLS
- Time to First Byte (TTFB) — timpul de procesare al serverului
- Content Download — timpul pentru a primi corpul răspunsului
Un TTFB ridicat indică o problemă pe partea serverului — interogări lente ale bazei de date, cod backend neoptimizat sau resurse insuficiente ale serverului. Dacă rulați propria infrastructură, acesta este locul unde ați corela cu metricile de pe partea serverului. Trecerea la un mediu de VPS Hosting cu resurse adecvate rezolvă adesea problemele de TTFB pe care infrastructura partajată nu le poate aborda.
Filtrarea și inspectarea cererilor
Utilizați bara de filtrare pentru a afișa doar tipuri specifice de resurse: XHR, JS, CSS, Img, Media, Font, Doc, WS (WebSocket), Wasm. Faceți clic pe orice rând de cerere pentru a deschide panoul de detalii, care afișează:
- Headers — anteturi de cerere și răspuns, inclusiv directive cache-control, content-type și identificarea serverului
- Preview — previzualizare redată a răspunsurilor JSON, imagini sau HTML
- Response — corpul brut al răspunsului
- Timing — defalcarea cascadei pentru acea cerere specifică
- Cookies — cookie-uri trimise cu cererea și setate de răspuns
Verificarea detaliilor SSL/TLS
În panoul Network, faceți clic pe orice cerere HTTPS și accesați fila Security din panoul de detalii pentru a vedea versiunea TLS, suita de cifrare și lanțul de certificate. Pentru o prezentare generală a securității la nivel de site, utilizați panoul dedicat Security din DevTools. Certificatele SSL configurate corect sunt vizibile aici — puteți confirma emitentul, data de expirare și dacă certificatul acoperă exact domeniul solicitat.
Panoul Application: Stocare, Caching și Service Workers
Panoul Application oferă vizibilitate asupra a tot ceea ce browserul stochează în numele site-ului.
Tipuri de stocare accesibile aici:
- Cookies — vizualizați, editați și ștergeți cookie-uri individuale cu vizibilitate completă a atributelor (HttpOnly, Secure, SameSite, expirare)
- localStorage / sessionStorage — perechi cheie-valoare; editabile direct în panou
- IndexedDB — bază de date structurată pe partea clientului; navigabilă pe magazin de obiecte
- Cache Storage — resurse stocate în cache de service workers; critice pentru depanarea aplicațiilor web progresive
- Service Workers — înregistrați, dezînregistrați și inspectați service workers activi; simulați modul offline
Un scenariu comun de depanare: Un utilizator raportează că vede conținut vechi după o implementare. Panoul Application vă permite să inspectați Cache Storage pentru a confirma dacă versiunea veche a resursei este încă stocată în cache de service worker și să forțați o actualizare sau să ștergeți cache-ul fără ca utilizatorul să fie nevoit să facă o reîmprospătare forțată.
Panoul Lighthouse: Auditare automatizată
Lighthouse rulează un audit automatizat pe cinci categorii: Performance, Accessibility, Best Practices, SEO și Progressive Web App. Fiecare categorie produce un scor de la 0 la 100 cu constatări detaliate și linkuri directe către documentație.
Rulați Lighthouse atât în modul Mobile, cât și în modul Desktop — scorurile diferă semnificativ deoarece simularea mobilă aplică limitarea CPU și a rețelei. Auditul SEO verifică descrierile meta lipsă, linkurile necrawlabile și configurarea necorespunzătoare a viewport-ului. Auditul de accesibilitate semnalează etichetele ARIA lipsă, raporturile de contrast de culoare insuficiente și lacunele de navigare cu tastatura.
Constatările Lighthouse informează direct ce trebuie remediat pe un site înainte de lansare. Dacă găzduiți pe un VPS cu cPanel, multe recomandări de performanță — activarea compresiei, configurarea anteturilor de cache, activarea HTTP/2 — sunt acționabile direct din panoul de control al serverului.
Tehnici avansate pe care majoritatea utilizatorilor le ratează
Suprascrierea persistentă cu Local Overrides
În panoul Sources, accesați fila Overrides. Mapați un director local la originea site-ului. DevTools va salva orice editări CSS sau JavaScript pe care le faceți în acel director local și le va re-aplica la fiecare încărcare a paginii — chiar și după reîmprospătare. Aceasta vă oferă efectiv un strat de patch local peste orice site web fără a modifica serverul, util pentru sesiuni de testare extinse sau pregătirea unei propuneri de modificare.
Forțarea modului întunecat și a altor interogări media
Deschideți fila Rendering (accesibilă prin meniul cu trei puncte din interiorul DevTools > More tools > Rendering). Aici puteți forța prefers-color-scheme: dark, prefers-reduced-motion: reduce și alte funcții media CSS fără a schimba setările sistemului de operare. Aceasta este modalitatea corectă de a testa implementările modului întunecat.
Inspectarea fonturilor web
În panoul Application sub Fonts, Chrome listează fiecare fișier de font încărcat de pagină și ce glife au fost de fapt utilizate. Aceasta ajută la identificarea dacă un font variabil este încărcat inutil sau dacă un subset de font ar putea reduce dimensiunea sarcinii utile.
Limitarea rețelei și a CPU
În panoul Network, utilizați lista derulantă de limitare pentru a simula Slow 3G, Fast 3G sau definiți un profil personalizat. În panoul Performance, activați limitarea CPU pentru a simula hardware mobil de gamă inferioară. Rularea ambelor simultan oferă cel mai realist profil de performanță pentru utilizatorii pe dispozitive și rețele cu resurse limitate.
DevTools pentru diagnosticarea problemelor de găzduire și infrastructură
Setul de instrumente Inspect Element nu este doar pentru lucrul front-end. Acesta scoate la suprafață semnale la nivel de infrastructură care afectează direct experiența utilizatorului.
Diagnosticarea configurației serverului prin DevTools:
- Anteturile de răspuns din panoul Network dezvăluie dacă compresia gzip/Brotli este activă (
content-encoding: br), dacă HTTP/2 sau HTTP/3 este în uz și dacă anteturile de cache sunt setate corect - Valorile TTFB peste 600ms în mod constant indică blocaje pe partea serverului — găzduire cu resurse insuficiente, caching opcode lipsă sau interogări de baze de date neoptimizate
- Avertismentele de conținut mixt din Console (
Mixed Content: The page was loaded over HTTPS...) indică resurse HTTP încărcate pe o pagină HTTPS, pe care browserele le blochează și care necesită remedieri pe partea serverului - Erorile de certificate vizibile în panoul Security indică Certificate SSL configurate greșit sau certificate intermediare expirate
Dacă gestionați mai multe site-uri sau medii client, o configurație de Servere Dedicate vă oferă control complet asupra anteturilor serverului, configurației TLS și setărilor de compresie — toate acestea putând fi verificate direct prin DevTools fără a vă baza pe valorile implicite ale furnizorului de găzduire.
Comparație: Panourile Chrome DevTools pe cazuri de utilizare
| Sarcină | Panoul principal | Panoul de suport |
|---|---|---|
| — | — | — |
| Remedierea unei erori de layout | Elements (Styles) | Elements (Computed, Box Model) |
| Depanarea unei erori JavaScript | Console | Sources |
| Analiza vitezei de încărcare a paginii | Network | Performance, Lighthouse |
| Testarea designului responsiv | Device Toolbar | Elements |
| Depanarea unei probleme de caching | Application | Network |
| Verificarea configurației TLS/SSL | Security | Network (Headers) |
| Auditarea SEO și accesibilității | Lighthouse | Console |
| Profilarea scurgerilor de memorie | Memory | Performance |
| Testarea modului întunecat | Rendering | Elements |
Matrice practică de decizie: Ce panou să deschideți primul
Simptom: Pagina arată defectă vizual
Deschideți panoul Elements. Verificați panoul Styles pentru reguli suprascrise sau lipsă. Verificați fila Computed pentru valori rezolvate neașteptate. Utilizați :hov pentru a forța stările pseudo-claselor.
Simptom: Funcția JavaScript nu funcționează
Deschideți mai întâi Console. Căutați erori necaptate. Dacă nu există, deschideți Sources și setați un punct de întrerupere la punctul de intrare al funcției relevante.
Simptom: Pagina se încarcă lent
Deschideți panoul Network înainte de reîmprospătare. Identificați cele mai mari resurse și cele mai lungi valori TTFB. Corelați cu auditul de performanță Lighthouse pentru recomandări prioritizate.
Simptom: Trimiterea formularului sau apelul API eșuează
Deschideți panoul Network. Filtrați după XHR sau Fetch. Găsiți cererea eșuată, inspectați anteturile cererii, sarcina utilă și corpul răspunsului. Verificați Console pentru erori CORS.
Simptom: Conținutul din cache nu se actualizează
Deschideți panoul Application. Verificați Cache Storage și Service Workers. Utilizați butonul Clear site data pentru a șterge toate datele stocate pentru origine.
Concluzii tehnice cheie
- Toate modificările efectuate în DevTools sunt doar pentru sesiune — o reîmprospătare a paginii le elimină dacă nu sunt configurate Local Overrides în panoul Sources
- Panoul Elements afișează DOM-ul live, nu sursa HTML — conținutul redat de JavaScript este vizibil aici, dar nu în
view-source: Ctrl+Shift+Cactivează direct selectorul de elemente;Ctrl+Shift+Ideschide ultimul panou utilizat$0în Console se referă întotdeauna la nodul DOM selectat curent în panoul Elements- Valorile TTFB peste 600ms indică în mod constant probleme pe partea serverului, nu probleme front-end
- Emulatorul de dispozitiv schimbă viewport-ul, user-agent-ul și evenimentele tactile — nu emulează performanța CPU
- Scorurile Lighthouse diferă între modurile Mobile și Desktop din cauza limitării aplicate — rulați întotdeauna ambele
- Forțarea pseudo-claselor (
:hover,:focus) prin butonul:hoveste singura modalitate fiabilă de a inspecta stările de interacțiune - Hărțile sursă trebuie servite alături de pachete pentru ca panoul Sources să afișeze cod lizibil în build-urile de producție
- Panoul Application este sursa autoritativă pentru diagnosticarea problemelor de conținut vechi legate de service worker și cache
Pentru echipele care rulează sarcini de lucru de producție, informațiile furnizate de DevTools — anteturi de compresie, TTFB, configurație TLS, directive de cache — sunt acționabile doar dacă aveți control asupra mediului serverului. VPS Hosting și Serverele Dedicate vă oferă accesul administrativ pentru a implementa ceea ce diagnostichează DevTools. Panourile de control VPS gestionate simplifică și mai mult aplicarea acestor remedieri fără cunoștințe profunde de administrare a serverului.
Întrebări frecvente
Editarea HTML sau CSS în panoul Elements modifică site-ul web real?
Nu. Toate modificările sunt locale sesiunii browserului dvs. și se aplică doar copiei dvs. a paginii redate. Modificările sunt eliminate la reîmprospătare. Pentru a face modificări permanente, trebuie să editați fișierele sursă de pe server sau în baza de cod.
De ce panoul Elements afișează HTML diferit față de sursa paginii?
Panoul Elements afișează DOM-ul live după ce JavaScript s-a executat. view-source: afișează HTML-ul brut livrat de server înainte de orice redare pe partea clientului. Aplicațiile cu o singură pagină și site-urile cu JavaScript intens vor prezenta diferențe semnificative între cele două.
Cum inspectez un element care dispare când mut mouse-ul?
În panoul Elements, selectați elementul părinte care declanșează apariția. Apoi faceți clic pe butonul :hov din panoul Styles și bifați :hover. Aceasta forțează starea hover să rămână activă în timp ce navigați în DevTools. Alternativ, setați un punct de întrerupere pentru mutații DOM pe element pentru a face pauză în execuție în momentul în care apare.
Ce înseamnă o valoare TTFB ridicată în panoul Network?
Time to First Byte măsoară cât timp îi ia serverului să înceapă să trimită un răspuns după primirea cererii. Un TTFB constant ridicat (peste 600ms) indică blocaje pe partea serverului: interogări lente ale bazei de date, caching opcode PHP lipsă, RAM insuficient sau contention CPU pe o gazdă partajată supraîncărcată. Nu este o problemă front-end și nu poate fi remediată cu optimizări CSS sau JavaScript.
Pot folosi Chrome DevTools pentru a inspecta traficul HTTPS și detaliile certificatelor?
Da. Panoul Security din DevTools afișează versiunea TLS, suita de cifrare, emitentul certificatului și data de expirare pentru pagina curentă. Detaliile certificatelor la nivel de cerere individuală sunt accesibile făcând clic pe o cerere în panoul Network și selectând fila Security din panoul de detalii.
