Chrome konečne dobieha Safari. Google vylepšuje kopírovanie a vkladanie, ktoré používaš každý deň

Google Chrome zrýchľuje kopírovanie a vkladanie cez schránku. Nové načítavanie formátov zníži spotrebu pamäte, zaťaženie počítača aj čakanie pri práci s textom, HTML či obrázkami.

Google Chrome_titulka
Zdroj: viewimage / shutterstock.com

Kopírovanie a vkladanie patrí medzi činnosti, ktoré vykonáš na počítači desiatky či stovky ráz denne. Väčšina ľudí nad tým vôbec nepremýšľa. Stačí stlačiť Ctrl + C, potom Ctrl + V a práca pokračuje ďalej.

V pozadí sa však odohráva oveľa viac, než sa na prvý pohľad zdá. Keď skopíruješ obsah z programu, napríklad z Excelu, Dokumentov Google alebo grafického editora, systém neuloží iba jednu verziu údajov, ale do schránky zapíše hneď niekoľko formátov naraz.

Odoberaj Vosveteit.sk cez Telegram a prihlás sa k odberu správ

Môže ísť o obyčajný text, HTML, obrázok alebo ďalšie špeciálne formáty. Problém spočíval v tom, že webové aplikácie si po vložení často načítali úplne všetko, aj keď využili iba jednu z týchto verzií. Google teraz predstavil zmenu, ktorá tento proces výrazne zjednodušila.

Prehliadač prestal načítavať zbytočné údaje

Novinka dostala názov Selective format read a upravila fungovanie rozhrania Async Clipboard API. Hoci názov pôsobí technicky, výsledok pocíti najmä používateľ. Doteraz platilo, že webová aplikácia po vložení obsahu zo schránky načítala všetky dostupné formáty. Ak si napríklad skopíroval tabuľku z Excelu, prehliadač získal text, HTML, obrázky aj ďalšie údaje. Následne ich spracoval, skontroloval a uložil do pamäte, hoci aplikácia potrebovala iba jeden formát.

To znamenalo viac práce pre procesor, vyššiu spotrebu operačnej pamäte a v niektorých prípadoch aj pomalšie vloženie obsahu.Po novom sa celý proces zmenil.Prehliadač si najskôr iba overí, aké formáty schránka obsahuje. Samotné údaje načíta až vo chvíli, keď ich aplikácia skutočne vyžiada.

Google Chrome logo
Zdroj: Deepanker Verma z Pexels

Ak textový editor potrebuje iba obyčajný text, nenačíta obrázky ani HTML. Ak tabuľkový editor využije HTML, ostatné formáty nechá úplne bokom.

Najväčší prínos sa prejaví pri rozsiahlych súboroch.Predstav si, že skopíruješ veľký obrázok s veľkosťou 50 MB, no cieľová aplikácia potrebuje iba krátky text, ktorý sa nachádza v schránke spolu s ním. Starý spôsob načítal celý obrázok do pamäte, aj keď ho nikto nevyužil. Nový systém tento krok úplne preskočí. Výsledkom zostane nižšia spotreba pamäte aj rýchlejšia odozva.

Google upozornil, že najväčšie zrýchlenie prinesie práve HTML obsah. Jeho kontrola a čistenie totiž patrili medzi časovo najnáročnejšie operácie.

Vývojári nemusia meniť ani riadok kódu

Jednou z najväčších výhod novej úpravy zostáva fakt, že vývojári nemusia svoje aplikácie prerábať. Rozhranie Clipboard API zostalo rovnaké. Programy, ktoré fungovali doteraz, získajú výhodu automaticky po aktualizácii prehliadača.

„Každá stránka na webe získa tieto výhody automaticky. Netreba migrovať kód ani pridávať detekciu novej funkcie,“ hovorí Google.

Nové správanie sa objaví v prehliadačoch Chrome a Microsoft Edge od verzie 149. Google však upozornil aj na jednu novinku, ktorú vývojári nesmú prehliadnuť.

Doteraz platilo, že objekt predstavujúci obsah schránky zostal nemenný. Ak aplikácia získala prístup k údajom, mohla ich použiť aj o niekoľko sekúnd neskôr, čo už po novom neplatí.

Ak používateľ medzičasom skopíruje nový obsah, pôvodný odkaz na údaje prestane fungovať. Aplikácia dostane chybu s názvom InvalidStateError a musí načítať aktuálny obsah schránky znova. Pri bežnom používaní to väčšina ľudí vôbec nespozoruje. Bežné aplikácie totiž načítajú údaje zo schránky okamžite po stlačení klávesovej skratky na vloženie obsahu.

Problém by sa mohol objaviť iba pri programoch, ktoré si uchovajú obsah schránky dlhší čas alebo ponúknu históriu skopírovaných položiek.

adresny riadok google chrome
Zdroj: ILYA AKINSHIN / Shutterstock.com, úprava Vosveteit.sk

Zmenu podporia aj ďalšie prehliadače

Google zároveň uviedol, že nejde o úpravu určenú iba pre Chromium. Nové správanie už podporuje aj Safari a Mozilla potvrdila zámer zosúladiť Firefox s rovnakým štandardom. Za zmenou stojí pracovná skupina Web Editing Working Group spolu s tímom Microsoft Edge.

Na prvý pohľad ide o nenápadnú úpravu, ktorú väčšina používateľov nikdy neuvidí. Napriek tomu zasiahne jednu z najčastejšie využívaných funkcií v moderných webových aplikáciách. Ak často pracuješ s dokumentmi, tabuľkami alebo online editormi, vloženie obsahu zo schránky môže po aktualizácii pôsobiť svižnejšie a zároveň zaťaží počítač o niečo menej.

Google News Pridaj si Vosveteit.sk medzi obľúbené zdroje v Google News Pridať