; // The literal __('...') has to stay visible at the call site because the msgid // scanner in app/plugins/translate/models/po_string.php only recognises an // exact allowlist of function names; hiding it behind another wrapper would // make the string look unused and get it pruned from the catalog. // // The JSON_HEX_* flags escape ' " < > &, which keeps the output safe inside // single-quoted JS, double-quoted JS, template literals, HTML attributes, and // prevents a translated "" from breaking out of the block. // --------------------------------------------------------------------------- function js_str($value) { return json_encode( (string)$value, JSON_HEX_APOS | JSON_HEX_QUOT | JSON_HEX_TAG | JSON_HEX_AMP ); } // Only trust proxy headers when the request was verified to come from BunnyCDN. // Without this guard a direct-to-origin attacker could spoof X-Forwarded-For to // rotate their apparent IP and trivially bypass rate limiting. if ($secretValid) { if (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) { $ipParts = explode(',', $_SERVER['HTTP_X_FORWARDED_FOR']); $_SERVER['REMOTE_ADDR'] = trim($ipParts[0]); } // Fix HTTPS detection behind Bunny.net CDN (SSL termination at proxy). // Without this, CakePHP sets FULL_BASE_URL to http:// causing redirect loops. if (!empty($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] === 'https') { $_SERVER['HTTPS'] = 'on'; } } Chrome-uppdatering gör webbläsaren snabbare och mer energieffektiv
Varje produkt kontrollerad Betyg 9+ Betala efteråt eller i delbetalningar
Övrig
Övrig January 13, 2021

Chrome-uppdatering gör webbläsaren snabbare och mer energieffektiv

Årets senaste Chrome-uppdatering handlar om att påskynda webbläsaren. Speciellt om du ofta har många flikar öppna, bör du märka skillnad efter installation av Chrome 87.

 

Öppna flikar kan sakta ner Chrome-webbläsaren avsevärt. Google har pratat med hur Chrome hanterar webbplatser som är öppna i bakgrunden under en längre tid. Företaget upptäckte att JavaScript spelar en viktig roll i detta. Mer än 40 procent av Chromes processorförbrukning beror på detta.

Att begränsa hur JavaScript körs i bakgrundsflikar minskar CPU-belastningen med upp till fem gånger. En ytterligare fördel är att detta tillvägagångssätt har en positiv inverkan på batteritiden för mobila enheter. De skulle pågå mer än en timme längre efter Chrome-uppdatering 87.

Hastighetsökning

Ytterligare optimering säkerställer att webbläsaren startar upp till 25 procent snabbare och webbplatser laddas upp till 7 procent snabbare. Att återgå till en föregående sida är också mjukare eftersom den lagras tillfälligt i cachen. Detta innebär att sidan i fråga inte behöver laddas om helt.

För att se till att du kör den senaste Chrome-versionen, gå till chrome: // settings / och sedan Om Chrome , det nedre alternativet. Om en nyare version finns tillgänglig kommer den nu att laddas ner automatiskt. Starta om webbläsaren så att uppdateringen träder i kraft.

Färdig med läsningen?

Upptäck fler artiklar

Utforska alla våra tips, nyheter och inspiration i SKIKK-bloggen.

Fri frakt inom EU*
14 dagars fri returrätt
2 års garanti
Monterad i Europa