Gekissimo.net - Opi ansaitsemaan rahaa webilläsi Internetissä!

Google Chrome Lighthouse 10 sisältää kaksi uutta tarkastusta

Seuraava artikkeli auttaa sinua: Google Chrome Lighthouse 10 sisältää kaksi uutta tarkastusta

Äskettäin julkaistu Lighthouse 10, PageSpeed ​​Insightsin ja Chrome DevToolsin taustalla oleva tekniikka, esittelee kaksi uutta sivustotarkastusta. Näiden tarkastusten pitäisi olla hyödyllisiä osana auditointia, koska ne liittyvät sivuston turvallisuuteen ja käyttökokemukseen.

Teknisesti yksi auditoinneista on edellisen auditoinnin laajennus, mutta se on pohjimmiltaan uusi auditointi.

Lighthouse sisältää monenlaisia ​​auditointeja, mukaan lukien esteettömyystarkastukset, parhaiden käytäntöjen auditoinnit, suorituskykytarkastukset, progressiiviset verkkosovellusten tarkastukset ja hakukoneoptimoinnin auditointi.

Nämä kaksi uutta auditointia ovat kahdesta eri auditoinnista Lighthousessa. Yksi on osa Parhaiden käytäntöjen auditointi ja toinen on peräisin Suorituskyvyn tarkastukset kategoria.

Uusi välimuistin tarkastus taaksepäin/eteenpäin

Jotain, jota ei tavallisesti ajatella, on Back/forward-välimuisti, joka tunnetaan myös nimellä bfcache.

bfcache on välimuisti, joka on otettu käyttöön optimoinnilla, jonka avulla verkkosivut latautuvat välittömästi, kun käyttäjä navigoi taaksepäin tai eteenpäin verkkosivustolla.

Web-sivustot, joissa ei ole käytössä bfcachea, pakottavat sivuston vierailijat lataamaan verkkosivuja toisen kerran, kun he liikkuvat taaksepäin ja eteenpäin verkkosivustossa.

Mutta kun bfcache on käytössä, sama sivusto latautuu välittömästi.

Googlen bfcachea käsittelevä kehittäjäsivu selittää sen seuraavasti:

“Taakse/eteenpäin välimuisti (bfcache) tallentaa sivun tilannekuvan muistiin, kun sivu palautetaan navigointihistoriasta.

Tämä nopeuttaa merkittävästi sivulle siirtymistä, mutta jotkin selaimen sovellusliittymät (esim. unload listeners) voivat aiheuttaa bfcachen epäonnistumisen ja sivu latautuu normaalisti.”

On olemassa parhaita käytäntöjä sen varmistamiseksi, että sivut voidaan tallentaa bfcacheen.

Ensimmäinen optimointi on olla koskaan käyttämättä purkamistapahtumaa.

Web.devin mukaan:

“Puhelutapahtuma on ongelmallinen selaimille, koska se on ennen bfcachea ja monet Internetin sivut toimivat sillä (kohtuullisella) oletuksella, että sivua ei enää ole olemassa sen jälkeen, kun purkutapahtuma on käynnistynyt.

Tämä on haaste, koska monet näistä sivuista luotiin myös olettaen, että purkutapahtuma käynnistyy aina, kun käyttäjä navigoi pois, mikä ei ole enää totta (ja ei ole ollut totta pitkään aikaan).

🔥 Empfohlen:  Cloudways-kuponkikoodi 2023: Eksklusiivinen 20 dollarin ilmaisluotto tai 25 %:n alennus kolmeksi kuukaudeksi [100% Authentic]

The Mozillan kehittäjän verkkosivu purkamistapahtuma ei myöskään suosittele sitä:

“Varoitus: kehittäjien tulisi välttää tämän tapahtuman käyttöä.”

Lighthouse 10:ssä on nyt bfcache-auditointi.

Se toimii siten, että se siirtyy pois testattavalta verkkosivulta ja palaa sitten sille.

bfcache-tarkastus kiinnittää huomion kaikkiin ongelmiin, jotka liittyvät bfcachen käyttöön.

Vikoja on kolmenlaisia:

  1. Toimiva
    Ongelmat, jotka voidaan korjata.
  2. Odottava tuki
    Ominaisuudet, joita Chrome ei vielä tue, estävät selainta tallentamasta verkkosivua välimuistiin.
  3. Ei toimitettavissa
    Nämä ovat itse sivun ulkopuolella olevia ongelmia, joita ei voida hallita tai korjata.

Lue lisätietoja: Chromen kehittäjäsivu bfcachesta:
Varmista, että sivu voidaan palauttaa taaksepäin/eteenpäin välimuistista

Paste Into Passwords -kentän laajennus

Se, että käyttäjät voivat liittää salasanoja salasanalomakkeen kenttään, on turvallisuuden parannus.

Salasanojen liittämisen poistaminen käytöstä estää sivuston vierailijoita käyttämästä vahvoja salasanoja käyttäviä salasanojen hallintaohjelmia.

Aiemmat Lighthouse-versiot, jotka testasivat tätä parasta lomakekenttiin liittämistä koskevaa käytäntöä, rajoittivat vain salasanakentän testaamiseen.

Lighthouse 10 parantaa tätä tarkastusta laajentamalla testaamaan, toimiiko liittäminen johonkin (ei luku) syöttökenttään.

Googlen ilmoitus tästä uudesta tarkastuksesta selittää, miksi se on tärkeää:

“Useimmille sivustoille liittämisen estäminen on negatiivinen käyttökokemus ja estää lailliset turvallisuus- ja esteettömyystyönkulut.”

Vain luku -syöttökenttä on lomakekenttä, joka sisältää esitäytetyn oletusmerkinnän.

Kaikkien muiden syöttökenttien tulee sallia liittäminen, koska se on hyödyllistä saavutettavuuden, käyttökokemuksen ja turvallisuuden parantamisen kannalta.

Googlen kehittäjä tämän tarkastustyypin vianetsintäsivu tarjoaa nämä neuvot tämän ongelman korjaamiseksi:

“Kuinka sallitaan liittäminen salasanakenttiin

#Etsi koodi, joka estää liittämisen
Voit nopeasti löytää ja tarkistaa liittämisen estävän koodin seuraavasti:

  • Laajenna Tapahtumaseuraajan keskeytyspisteet-ruutu.

  • Laajenna Leikepöytäluettelo.

  • Valitse liitä-valintaruutu.

  • Liitä tekstiä sivusi salasanakenttään.

  • DevToolsin pitäisi pysähtyä ensimmäisellä koodirivillä asiaankuuluvassa liitätapahtuman kuunteluohjelmassa.”

Google kehottaa tunnistamaan liittämisen estävän JavaScript-kuuntelijan komentosarjan ja poistamaan sen.

🔥 Empfohlen:  iOS 17 saattaa sisältää nämä 6 jännittävää muutosta

Kaksi uutta majakkatarkastusta

Monet SEO-auditoinnit eivät testaa tietoturvaongelmia, luultavasti siksi, että tietoturvalla ei ole mitään tekemistä sijoituksen kanssa. Tämä uskomus on kiistatta virheellinen.

Olen väittänyt useiden vuosien ajan, että tietoturva on hakukoneoptimointiongelma, koska heikko tietoturva vaikuttaa negatiivisesti sijoitukseen.

Jos auditoinnin tavoitteena on löytää syyt, miksi sijoitukset voivat vaarantua, niin turvatarkastuksen pitäisi mielestäni olla osa SEO-auditointia.

Lighthouse 10 on aktiivinen PageSpeed ​​Insights -työkalussa, ja se näkyy Chromen versiossa 112, joka on tällä hetkellä suunniteltu julkaistavaksi 29. maaliskuuta 2023.

Ne, jotka haluavat kokeilla uutta Lighthouse 10:tä Chrome DevTools -käyttöliittymästä, voivat tehdä sen Googlen selaimen kehittäjäversiolla, Chrome Canaryjoka sisältää kaikki uusimmat ominaisuudet ennen Chromen tavallista versiota.

Lue Lighthouse 10 -ilmoituksen uusista auditoinneista:

Mitä uutta Lighthouse 10:ssä – Uudet auditoinnit