PixiEditor byl vydán ve verzi 2.0. Jedná se o multiplatformní univerzální all-in-one 2D grafický editor. Zvládne rastrovou i vektorovou grafiku, pixel art, k tomu animace a efekty pomocí uzlového grafu. Zdrojové kódy jsou k dispozici na GitHubu pod licencí GNU LGPL 3.0.
Byly představeny novinky v Raspberry Pi Connect for Organisations. Vylepšen byl protokol auditu pro lepší zabezpečení. Raspberry Pi Connect je oficiální služba Raspberry Pi pro vzdálený přístup k jednodeskovým počítačům Raspberry Pi z webového prohlížeče. Verze pro organizace je placená. Cena je 0,50 dolaru za zařízení za měsíc.
CISA (Cybersecurity and Infrastructure Security Agency) oznámila veřejnou dostupnost škálovatelné a distribuované platformy Thorium pro automatizovanou analýzu malwaru. Zdrojové kódy jsou k dispozici na GitHubu.
Ubuntu nově pro testování nových verzí vydává měsíční snapshoty. Dnes vyšel 3. snapshot Ubuntu 25.10 (Questing Quokka).
Společnost Proton AG stojící za Proton Mailem a dalšími službami přidala do svého portfolia Proton Authenticator. S otevřeným zdrojovým kódem a k dispozici na všech zařízeních. Snadno a bezpečně synchronizujte a zálohujte své 2FA kódy. K používání nepotřebujete Proton Account.
Argentinec, který byl náhodně zachycen Google Street View kamerou, jak se zcela nahý prochází po svém dvorku, vysoudil od internetového giganta odškodné. Soud uznal, že jeho soukromí bylo opravdu porušeno – Google mu má vyplatit v přepočtu asi 12 500 dolarů.
Eben Upton, CEO Raspberry Pi Holdings, informuje o RP2350 A4, RP2354 a nové hackerské výzvě. Nový mikrokontrolér RP2350 A4 řeší chyby, i bezpečnostní, předchozího RP2350 A2. RP2354 je varianta RP2350 s 2 MB paměti. Vyhlášena byla nová hackerská výzva. Vyhrát lze 20 000 dolarů.
Představen byl notebook TUXEDO InfinityBook Pro 15 Gen10 s procesorem AMD Ryzen AI 300, integrovanou grafikou AMD Radeon 800M, 15,3 palcovým displejem s rozlišením 2560x1600 pixelů. V konfiguraci si lze vybrat až 128 GB RAM. Koupit jej lze s nainstalovaným TUXEDO OS nebo Ubuntu 24.04 LTS.
Po půl roce od vydání verze 2.41 byla vydána nová verze 2.42 knihovny glibc (GNU C Library). Přehled novinek v poznámkách k vydání a v souboru NEWS. Vypíchnout lze například podporu SFrame. Opraveny jsou zranitelnosti CVE-2025-0395, CVE-2025-5702, CVE-2025-5745 a CVE-2025-8058.
Byla vydána nová verze 9.15 z Debianu vycházející linuxové distribuce DietPi pro (nejenom) jednodeskové počítače. Přehled novinek v poznámkách k vydání.
Odkazy
Na internete sa povaľuje mnoho nástrojov, ktoré testujú „rýchlosť webu“ zadarmo. Medzi najčastejšie používané nástroje patria Pingdom a PageSpeed Insights od googlu.
Webdeveloperi sa často spoliehajú namiesto svojho rozumu na rôzne online nástroje. Predpokladám, že kvalita webu bude logicky kopírovať kvalitu týchto nástrojov. Poďme sa teda pozrieť ako si jednotlivé nástroje poradia s jedným z najhoršie optimalizovaných webov aké som kedy videl - web apple.
Keď stránku apple vyskúšame cez tools.pingdom.com zistíme, že web je rýchlejší než 92% všetkých testovaných stránok, jeho veľkosť je 17.0MB, pri načítaní vykoná 103 požiadaviek a skóre je 81/100.
Tento nástroj pri analýze webu vôbec nekontroluje veľkosť webu. Ich servery majú veľmi dobrú konektivitu. To umožňuje odhaliť potenciálny problém s konektivitou nášho servera, ale nemá prakticky žiadnu výpovednú hodnotu o rýchlosti u klienta.
Hodnotu Perf. grade ovplyvňuje hlavne nastavenie servera. Nie je problém dosiahnuť hodnotu 100/100 zatiaľ čo web sa bude na mobilnom pripojení načítavať desiatky minút.
Ďalším často používaným nástrojom je PageSped od googlu.
Tento nástroj nám ukáže skóre 60/100 a navrhne:
Dva najpoužívanejšie nástroje nástroje ukážu priemernému webdeveloperovi aký je skvelý v „optimalizácii“. Nehovorím, že v niektorých prípadoch nemajú opodstatnenie, ale pri skutočnej optimalizácií odporúčam vyhnúť sa im veľkým oblúkom.
Nástrojov, ktoré skutočne analyzujú veľkosť webu a výkon je ako šafránu. Jediný, ktorý som našiel je Yellow Lab Tools.
Stránka apple má podľa Yellow Lab Tools skóre 0/100. Do celkového skóre sa započítava celková veľkosť webu, počet dotazov, výkon skriptov (na strane servera sa spúšťa profiler, testuje sa počet prístupov do DOM, globálne premenné, scroll udalosti), kontroluje sa počet pravidiel CSS, ich komplexnosť, používanie zastaralých pravidiel, prefixov …
Zdrojové kódy Yellow Lab Tools sú dostupné na GitHube. Službu je možné prevádzkovať na vlastnom serveri.
Na záver ešte porovnanie jednotlivých nástrojov na webe LinuxOS.sk.
Väčšina textu je z môjho blogu.
Tiskni
Sdílej:
A co teprve taková patnanina jako DeviantART
Krásne skóre má aj táto recenzia na apple hodinky ;)
Teoreticky nie, prakticky áno. Trochu rozoberiem.
V googlackom helpe sa píše:
The critical styles needed to style the above-the-fold content are inlined and applied to the document immediately.
Takže inlinovať by sa mali štýly, ktoré vykreslia stránku po zalomenie. Zalomením je myslená bez scrollovania viditeľná časť stránky. Na mobile to môže byť pomerne malá časť, ale ja momentálne sedím pri desktope. Ak si otvorím abclinuxu.cz vidím celú hlavičku, ľavý panel, obsah a ešte dokonca aj diskusiu. Valstne jediná vec ktorú nevidím je pätička, všektko ostatné by malo byť teda inlinované. Tých zvyšných možno 10% CSS, ktoré tvorí pätičku sa ani neoplatí dávať do samostatného súboru kvôli réžii HTTP.
Druhý problém, ktorý tu ešte vidím je, že google odporúča externé css vkladať nie cez tag link na to určený v hlavičky, ale cez javascript (žeby snaha eliminovať používateľov noscriptu?). Takže namiesto:
<link rel="stylesheet" href="small.css">
Je podľa googlu lepšie:
<script> var cb = function() { var l = document.createElement('link'); l.rel = 'stylesheet'; l.href = 'small.css'; var h = document.getElementsByTagName('head')[0]; h.parentNode.insertBefore(l, h); }; var raf = requestAnimationFrame || mozRequestAnimationFrame || webkitRequestAnimationFrame || msRequestAnimationFrame; if (raf) raf(cb); else window.addEventListener('load', cb); </script>
Nevím, co s tím mám dělat :-/Přestat žít v roce 1995?
Lazy loading je hnusný hack typu nevieme opraviť problém, ale urobíme to tak, aby to na prvý pohľad nebolo viditeľné.
Teoreticky by lazy loading mohol riešiť priamo browser (jednoducho by sa niekde v nastaveniach dalo zaškrtávatko a browser by nenačítaval to, čo je mimo viditeľnej plochy ... lenže to by sme zabili celé onload).
Celé je to momentálne trochu na hlavu padnuté. Dnes som pozeral analýzu linuxos.sk v nástroji moz kvôli divnému poklesu návštevnosti z googlu. Celkom ma prekvapil vysoký rank v spam analýze. Čerešničkou na torte je:
Site Mark-up is Abnormally Small
There's a high ratio of visible text compared to HTML, JavaScript, etc.
Takže keď má stránka dobrý pomer obsahu k bordelu je považovaná automaticky za spam.
Neviem, či si niekto pamätá časy keď HTML maily padali do spamu pretože boli HTML. No nedávno sa mi stalo, že mi textové maily začali padať do spamu pretože obsahujú len pár slov v plain texte.
Problém je, že mnohí kóderi to používajú ako de facto test rýchlosti čo ani náhodou nie je. Na monitoring webu, nastavenie cachovania a mnoho ďalšieho je to veľmi dobrý nástroj.