Desktopové prostředí KDE Plasma bylo vydáno ve verzi 6.8. Novinky zahrnují lepší podporu vzdálené plochy, sdílení a nahrávání obrazovky a řadu drobností napříč uživatelským rozhraním (úplný seznam změn, shrnutí ve wiki).
Apple představil 7palcový displej Apple HomeView s podporou Apple Intelligence a Siri AI pro ovládání chytré domácnosti, novou řadu vybavení chytré domácnosti Apple Home Collection, další generaci HomePodu mini a novou Apple TV 4K. Apple HomeView není v Evropské unii v prodeji, jelikož umělá inteligence Siri v rámci systému iOS v EU momentálně není k dispozici. Apple spolupracuje s EU a snaží se najít cestu, jak situaci vyřešit.
KDE slaví 30 let. Přesně před 30 lety, 14. října 1996, poslal Matthias Ettrich do diskusní skupiny comp.os.linux.misc zprávu, která započala historii projektu KDE. Důležité milníky jsou zobrazeny na časové ose.
Byl vydán Mozilla Firefox 158.0. Stejně jako Chrome 155 s podporou JPEG XL (test). Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 158 bude brzy k dispozici také na Flathubu a Snapcraftu.
Svobodný kancelářský balík ONLYOFFICE (Wikipedie) byl vydán ve verzi 10.0. Jak online Docs, tak i offline Desktop Editors. Přehled novinek také na YouTube.
Mozilla představuje Firefox Enterprise určený jako podnikový prohlížeč pro organizace s přísnými požadavky na bezpečnost, správu a dodržování předpisů. S profesionální podporou. Dostupný je zatím ve Francii, Německu, Rakousku a Švýcarsku.
Kybernetický útok zasáhl nejméně 150 supermarketů Intermarché a několik prodejen řetězců Leclerc a Coopérative U. Chladicí jednotky napadených obchodních domů byly nastaveny na nepřetržité odmrazování a teplota v nich mnohdy vystouala až nad 50°C. Škody napáchané na chlazeném a mraženém zboží budou patrně dosahovat miliónů eur.
… více »Stát Kalifornie zažaloval výrobce 3D tiskových filamentů Polymaker. Vrchní soud San Diego County tvrdí, že firma propagací svých výrobků mezi příznivci 3D tištěných zbraní podporovala výrobu takzvaných 'ghost guns' (DIY zbraní) a že její PLA filament pro 3D tiskárny lze za těchto okolností považovat za součást určenou k výrobě střelné zbraně. Žaloba požaduje mimo jiné finanční sankce a soudní zákaz činnosti, Polymaker se hájí tím, že filament je běžný a sám o sobě legální produkt. Celý text žaloby (PDF na Google Drive).
V červnu byla představena aplikace Myna pro převod řeči na text v prostředí desktopu Ubuntu. Včera byla Myna zpřístupněna širší komunitě Ubuntu formou technologické ukázky dostupné v Ubuntu 24.04 LTS, Ubuntu 26.04 LTS a Ubuntu 26.10 s GNOME na Waylandu.
Ubuntu 27.04 bude Tenacious T-Rex.
Nekdo prisel s tim, ze TABULKA NA LAYOUT = NEKOREKTNOST. A proc, to kolega v blogpostu docela dobre popsal. Pouziti tabulky pro layout cpe nastavovani vzhledu stranky do markupu a drasticky tim snizuje jeho nejdulezitejsi vlastnost -- semanticnost. Ctecce pro slepce nebo ruznym crawlerum je uplne jedno, jestli je menu nahore dole nebo vzhuru nohama -- zajimaji je ciste informace.
Na pozicovani je tu CSS.
Podle ohlasů stránka formovaná tabulkou navadí. Naopak css někdy dělá paseku díky tomu, jak je interpretuje prohlížeč.Ja myslel, ze ctecky pro nevidome CSS ignoruji. Do jake miry ho berou v uvahu?
Třeba problém: zadavatel chce mermomocí na vrch nadpis v gif. Což čtečka přečte dle nastavení jako třeba "logo.gif". Je možné vyplnit alt a je to, ale alt není moc významný prvek odpovídající významu nadpisu a navíc, někdo si čtení popiseky i vypne. Takže H1 nadpis a ten buď barvou písma stejného jako pozadí, ale to je tam mezera a nebo css, posunout z obrazu a je to. Funguje. Jenže teď jsem se se dozvěděl, že ne všude. A takových je víc.Obrázkové nadpisy (nebo jiné texty) jsou docela častá věc, ale většinou ji webdesigneři řeší špatnou cestou. Dělají to tak, že tam prostě prásknou obrázek (elementem
<img>) a v nejlepším případě mu ještě nastaví atribut alt.
Jenže to je právě špatně. Úplně čistá cesta asi není, ale já to dělám tak, že normálně vytvořím nadpis (například <h1>), nastyluji mu "obrázkovost" (přes background-image, samozřejmě s uvedením rozměrů) a text nadpisu uzavřu ještě do elementu <span>, kterému ve stylu třídy zakážu zobrazení. Čili výsledek je ten, že se normálně zobrazuje příslušný obrázek, ale když se vypnou styly (nebo se CSS soubor nahradí jiným), zobrazí se původní text. Přičemž pro média jako aural nebo braille lze ve standardním stylu nechat textové zobrazení.
IMHO nejčistší je
<h1><img src="nadpis.png" alt="úvod" ...></h1>
Bohužel jeden hojně rozšířený prohlížeč si s tím neporadí a v případě, že je obrázek nedostupný nebo že uživatel vypne obrázky, nezobrazí místo něj správně ostylovaný nadpis.
někdo si čtení popiseky i vypne
já to dělám tak, že normálně vytvořím nadpis (napříkladTo IMHO neni uplne nejcistsi. Textovy node by mel IMHO zustat primym potomkem H1. Ja to delam takto:<h1>), nastyluji mu "obrázkovost" (přesbackground-image, samozřejmě s uvedením rozměrů) a text nadpisu uzavřu ještě do elementu <span>, kterému ve stylu třídy zakážu zobrazení.
<h1>text<span></span></h1>
pricemz pozadi ma nastavene SPAN a ma absolutni pozici vzhledem k H1 tak, aby text prekryl. H1 ma take zakazany overflow, aby ten text nevylezal. Efekt je takovy, ze textovou H1 vidi uzivatel, ktery si zakazal CSS, ale i uzivatel, ktery ma CSS povoleno a zakazane pouze obrazky. Pokud vy SPAN schovate CSSkem, tak pokud ja si vypnu obrazky a necham CSS (caste u mobilu), text nevidim.
Pri pouziti XSLT musim akorat do toho SPANu jeste narvat   aby mi z toho procesor neudelal neparovy tag, coz IE6 v pripade SPANu nerozdycha.
Dnes proto každý slušný návrhář webových stránek ví, že se pro layout prostě používá element <div>Ne, takhle to dělají jen návrháři-začátečníci, kteří si někde přečetli, že tabulky jsou fuj a má se to dělat takhle. Ovšem každý trochu lepší návrhář ví, že by logická struktura webu měla být sémantická a proto by se měly přednostně používat ty elementy, které odpovídají významu svého obsahu (tedy např. různé úrovně nadpisů, odstavce, seznamy atd.). <div> se používá jen na "anonymní" obsah, který nemá žádný konkrétní význam z hlediska struktury.
Ovšem každý trochu lepší návrhář ví, že by logická struktura webu měla být sémantická a proto by se měly přednostně používat ty elementy, které odpovídají významu svého obsahu (tedy např. různé úrovně nadpisů, odstavce, seznamy atd.)Akorat ze tvurci HTML5 tady trochu (dost) ujeli -- mam na mysli konkretne element
aside. Moc semanticke mi to nepripadne, davat uz do nazvu informaci o pozici na strance. Crawlerum, cteckam pro nevidome nebo jakymkoliv jinym strojum, co na tu stranku pristupujou je IMHO celkem ukradene kde element je.
The aside element represents a section of a page that consists of content that is tangentially related to the content around the aside element, and which could be considered separate from that content. Such sections are often represented as sidebars in printed typography.Podle téhlé definice to IMHO sémantický element je. To, že se často (ne vždy či nutně) umisťuje do postarnního sloupce, je jen doplňková informace. Jinak z HTML 5 jsem také dost rozpačitý.
<B> a <I>
), ktery by urcoval v jakem semantickem vztahu jednotlive elementy jsou. Rozhodne by to bylo abstraktnejsi a skalovatelnejsi.
Akorat ze tvurci HTML5 tady trochu (dost) ujeli -- mam na mysli konkretne element aside. Moc semanticke mi to nepripadne, davat uz do nazvu informaci o pozici na strance. Crawlerum, cteckam pro nevidome nebo jakymkoliv jinym strojum, co na tu stranku pristupujou je IMHO celkem ukradene kde element je.
Nepříjde, že by aside bylo označení „vizuální“, či tak něco, ale funkční. To, že se k tomu užije názorného pojmenování je spíš vlastností jazyka, který holt běžně pracuje s metaforou a metonymií (a není na tom nic špatného a to ani v oblasti odborných termínů)...
Znovu píšu, že při čtení webové stránky je mi sémantičnost naprosto u zadnice. První pro mě má význam relevantnost a kvalita informací na stránce, v tom mi sémantičnost nijak nepomůže.Vy si snad myslite, ze ty webove stranky ctou jen lide. A ze je lide cist budou. Dneska jsou crawlery mozna na nesemanticky markup zvykle, ale vzestup informacniho veku nekonci. V budoucnu bude rychla dostupnost informace v co nejcistsi forme cim dal dulesitejsi a jestli budem delat stranky stylem "vsak co, vypada to dobre, Google to taky sezere, tak co bych se s tim patlal", tak bychom na to taky mohli jednou doplatit. Druha vec je zobrazovaci zarizeni. Mobilni internet se rozsiruje neuveritelnou rychlosti. Myslite si, ze by vas za tu vami opevovanou otabulkovanou stranku meli uzivatele chytrych mobilnich telefonu a PDAcek radi? Zkuste se na to podivat trosku v sirsim kontextu. Ne jen "me se to na mojem monitoru zobrazi hezky, vic me nezajima". Je proste potreba si definovat pravidla, ktera reknou jak ma kod stranky vypadat, aby informace z ni byla co nejjednoduseji extrahovatelna v co nejcistsi podobe.
Opět, párkrát jsem měl mobil, a tam se tabulky zobrazovaly zcela normálně.No je otazka co nazyvate normalne. Kdyz udelate layout tabulkou, tak levy, prostredni a pravy sloupec budou levy, prostredni a pravy i na mobilu. To je sice normalni, ale naprosto necitelne -- jake rozliseni na sirku mobily maji? 240? 320? Uscrollujete se k smrti... Na mobilu bych cekal, ze menu nebude vlevo, ale nad nebo pod dalsim obsahovym blokem.
není překážkou spíš překotný vývoj webu? Používání nových zase nových a zase jiných vymyšleností, skriptů... Jsou stránky, jejiž kod je jen kolekce odkazů, odkud co načíst.Ja myslim, ze pokud autor poskytne i alternativni obsah v cistem a dostatecne semantickem (X)HTML, tak to problem neni. Navic si myslim, ze je to stejne jen otazkou casu, kdy budou mobilni browsery umet JS nebo klidne i Flash.
Znovu píšu, že při čtení webové stránky je mi sémantičnost naprosto u zadnice.
To je od vás hezké, ale na tom vůbec nesejde. Zdroják stránky není určen pro lidi - nebo aspoň ne pro drtivou většinu z nich. Zdroják stránky je určen pro programy a mnoho z nich sémantika jednotlivých elementů zajímá. Proč myslíte, že protokol HTTP/1.0 přinesl hlavičku odpovědi, která je plná informací, které drtivou většinu čtenářů stránek nezajímají a i ten zbytek jen jednou za čas? K čemu třeba takový stavový kód, když čtenáři stačí zobrazit stránku s nápisem "Požadovaný dokument neexistuje"?
K čemu třeba takový stavový kód, když čtenáři stačí zobrazit stránku s nápisem "Požadovaný dokument neexistuje"?Jeden velmi rozšířený prohlížeč také nakládá se stavovými kódy velmi svérázným způsobem.
Tiskni
Sdílej: