Open-source hra Shattered Pixel Dungeon (Wikipedie) byla vydána ve verzi 4.0.0. Přehled novinek v příspěvku na blogu.
Apple dnes představil (YouTube) iPhone Duo, iPhone 18 Pro, Watch Series 12, Watch Ultra 4 a AirPods 5.
Společnost System76 představila pracovní stanici Thelio Mira AI s předinstalovaným Pop!_OS s prostředím COSMIC nebo Ubuntu. Nakonfigurovat lze až s 16jádrovým CPU AMD Ryzen 9 9950X, 192 GB DDR5 RAM, dvěma GPU NVIDIA RTX Pro 6000 a 192 GB GPU pamětí.
DigitalOcean je sponzorem nadace Omacom Foundation stojící za linuxovou distribucí Omarchy. Přislíbená částka je 3 miliony dolarů, tj. 1 milion dolarů ročně po dobu tří let.
Na stránkách PostgreSQL bylo představeno LibreDB Studio. Jedná se o open-source self-hostované SQL IDE pro (nejenom) PostgreSQL v prohlížeči. Zdrojové kódy jsou k dispozici na GitHubu pod licencí MIT.
Byla vydána nová verze 12.0 media serveru Jellyfin (Wikipedie). Přehled novinek v poznámkách k vydání. Pro vyzkoušení je k dispozici Demo Server. Jellyfin je fork media serveru Emby, původně Media Browser.
V MikroTik RouterOS bylo nalezeno šest zranitelností společně pojmenovaných MikroTrick umožňujících útočníkovi, pokud má přístup k SSH, získat plnou kontrolu nad zařízením bez nutnosti autentizace. Ve verzích RouterOS 7.25beta3, 7.24.2, 7.23.4 a 6.49.21 je již opraveno.
Byla vydána verze 9.5 open source unixového operačního systému NetBSD (Wikipedie). Přehled novinek v poznámkách k vydání. Jedná se poslední vydání řady NetBSD 9. Doporučen je přechod na NetBSD 11 nebo NetBSD 10.
Akční adventura State of Mind je na portále GOG.com zdarma, akce trvá do 10. září.
Na Kickstarteru běží kampaň na podporu malého robotický psa Petoi Quaddle. Postaven je na ESP32-S3. V několika variantách. S řadou senzorů. Programovat lze pomocí Pythonu, C++ nebo i vizuálních bloků. Zkoušet a trénovat lze v simulátoru.
V minulém zápisu jsem zmiňoval microformat hCard. V diskuzi padlo několik připomínek týkajících se telefonu. To mě inspirovalo k troše hledání a tady je výsledek.
Telefon lze vyznačit jako odkaz se speciálním URI, tj. href="tel:...". Toto ještě nemá nic společného s microformátem, to je zápis podle normy XHTML a RFC 3966. Aby to nebylo tak jednoduché, tak existuje ještě možnost href="wtai:...", kterou má WAP. Pomocí tohoto protokolu je možné využívat možnosti mobilního telefonu. No a do třetice by to také mohlo být href="sms:...", což bude podporovat OperaMini. Telefonní číslo nám nabízí více možností co s ním udělat a záleží tedy na možnostech klienta (může-li vytáčet hovor, posílat fax, posílat SMS, MMS, ...) a možnostech cílového čísla (může přijímat SMS, ...). Z tohoto důvodu bych si nebyl jistý, zdali autor stránky může do stránky vnášet předpoklad toho jak bude číslo použito tím, že uvede protokol.
Oproti tomu vyznačení microformátem neříká nic o tom, jak s číslem manipulovat. Dává tedy prostor prohlížeči, aby podle svých možností nabídl odpovídající službu. Takže si dokážu představit, že proxy server, který používá OperMini např. nahradí vyznačený telefon za href="tel:.." nebo jinak. nebo nabídne uložení čísla do adresáře.
<p class="vcard">
<span class="fn">Filip Filip</span>
<span class="tel">
<span class="type">work</span>tel.: <span class="value">+420 584 261 024</span></span>
<span class="tel"><span class="type">fax</span>fax.: <span class="value">+420 584 221 026</span></span>
</p>
Číslo by bylo možné ještě rozdělit na části a mezeru dělat pomocí CSS jak padlo v komentářích minule, ale pro přehlednost to nebudu komplikovat. Zobrazení typu čísla (work,fax) se zbavíme pomocí CSS.
Tiskni
Sdílej:
<a href="tel:+420123456789">123 456 789</a> (Mimochodem, vite, ze podle vyhlasky MV CR, se na webech uradu musi zverejnovat telefonni cislo bez mezinarodni predvolby. Jak byste to udelal pomoci hCardu, aniz byste vyradil preshranicni ucastniky telefonni site?)
tu vyhlasku neznam, ale hCard doporucuje notaci E.123. Pokud MICR by s tim melo problem, pak se predvolba da skryt pomoci CSS. (jestli tedy netrvaji na tom, aby i textovem browseru nebyla :))
Souvislost DNS a telefoniho cisla nechapu a rad se neco dozvim.
Mezerovy problem tak jak ho uvadis by neresil situaci kdy telefon exportujes do vizitky. A kopirovani z webu by taky dopadlo spatne.
No a nakonec semantika, tel: uvadi pouze protokol. To cislo uz neni nijak spojene s osobou, organizaci nebo adresou. Taky se neda pomoci CSS selektoru vybrat (podle tech, ktere jsou prakticky pouzitelne). Podle meho hCard drzi to informaci pohromade a nijak nebrani pouziti tel:...
tu vyhlasku neznam
vyhlaska 442/2006 Sb. (povinnost stanovi § 2, odst. 1, struktura telefonniho cisla je dana 1. prilohou vyhlasky pod oznacenim polozka 4.4.)
ale hCard doporucuje notaci E.123. Pokud MICR by s tim melo problem, pak se predvolba da skryt pomoci CSS. (jestli tedy netrvaji na tom, aby i textovem browseru nebyla :))
Jak? Dalsim spanem? Jenze CSS ma slouzit na prezentaci, ne na skryvani obsahu, aby koza zustala cela. Na textovem browseru neni vubec nic spatne.
Souvislost DNS a telefoniho cisla nechapu a rad se neco dozvim.
E.164 (Mimochodem take doporuceni ITU, ale na rozdil od E.123 vyzaduje ty telefonni cisla jinak ;). Ohledne DNS prekladu vysel nedavno na Lupe takovy popularizacni clanek.
Mezerovy problem tak jak ho uvadis by neresil situaci kdy telefon exportujes do vizitky. A kopirovani z webu by taky dopadlo spatne.
Ale kdepak. Ten pravy udaj se schovava v @href. Tvuj prohlizec nenabizi kopirovani odkazu?
No a nakonec semantika, tel: uvadi pouze protokol. To cislo uz neni nijak spojene s osobou, organizaci nebo adresou. Taky se neda pomoci CSS selektoru vybrat (podle tech, ktere jsou prakticky pouzitelne). Podle meho hCard drzi to informaci pohromade a nijak nebrani pouziti tel:...
Selektor =^? Jiste, toto nerozporuji. Ja jen, ze pouzivat @class na vyznaceni tel. cisla mi prijde mene prihodne nez odkaz.
Diky za zajimave podnety. Kudy se vyda vyvoj se neda odhadnout. To ustanoveni vyhlasky MICR mi moc nedava smysl, ale holt je to tak. Treba v mobilu uz se snazim mit predvolbu vzdy, ono pak clovek posle SMS z ciziny a divi se. A nastup prohlizecu v mobilech je jasny.