abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 02:33 | Nová verze

    Po více než roce vývoje od vydání verze 5.40 byla vydána nová stabilní verze 5.42 programovacího jazyka Perl (Wikipedie). Do vývoje se zapojilo 64 vývojářů. Změněno bylo přibližně 280 tisíc řádků v 1 500 souborech. Přehled novinek a změn v podrobném seznamu.

    Ladislav Hagara | Komentářů: 0
    dnes 01:33 | Nová verze

    Byla vydána nová stabilní verze 7.5 webového prohlížeče Vivaldi (Wikipedie). Postavena je na Chromiu 138. Přehled novinek i s náhledy v příspěvku na blogu.

    Ladislav Hagara | Komentářů: 0
    včera 16:33 | Zajímavý software

    Sniffnet je multiplatformní aplikace pro sledování internetového provozu. Ke stažení pro Windows, macOS i Linux. Jedná se o open source software. Zdrojové kódy v programovacím jazyce Rust jsou k dispozici na GitHubu. Vývoj je finančně podporován NLnet Foundation.

    Ladislav Hagara | Komentářů: 0
    včera 12:33 | Nová verze

    Byl vydán Debian Installer Trixie RC 2, tj. druhá RC verze instalátoru Debianu 13 s kódovým názvem Trixie.

    Ladislav Hagara | Komentářů: 0
    včera 03:33 | Komunita

    Na čem pracují vývojáři webového prohlížeče Ladybird (GitHub)? Byl publikován přehled vývoje za červen (YouTube).

    Ladislav Hagara | Komentářů: 0
    včera 02:33 | Nová verze

    Libreboot (Wikipedie) – svobodný firmware nahrazující proprietární BIOSy, distribuce Corebootu s pravidly pro proprietární bloby – byl vydán ve verzi 25.06 "Luminous Lemon". Přidána byla podpora desek Acer Q45T-AM a Dell Precision T1700 SFF a MT. Současně byl ve verzi 25.06 "Onerous Olive" vydán také Canoeboot, tj. fork Librebootu s ještě přísnějšími pravidly.

    Ladislav Hagara | Komentářů: 0
    včera 01:33 | Komunita

    Licence GNU GPLv3 o víkendu oslavila 18 let. Oficiálně vyšla 29. června 2007. Při té příležitosti Richard E. Fontana a Bradley M. Kuhn restartovali, oživili a znovu spustili projekt Copyleft-Next s cílem prodiskutovat a navrhnout novou licenci.

    Ladislav Hagara | Komentářů: 0
    2.7. 16:55 | Nová verze

    Svobodný nemocniční informační systém GNU Health Hospital Information System (HIS) (Wikipedie) byl vydán ve verzi 5.0 (Mastodon).

    Ladislav Hagara | Komentářů: 0
    2.7. 16:22 | Komunita

    Open source mapová a navigační aplikace OsmAnd (OpenStreetMap Automated Navigation Directions, Wikipedie, GitHub) oslavila 15 let.

    Ladislav Hagara | Komentářů: 1
    2.7. 11:55 | Zajímavý software

    Vývojář Spytihněv, autor počítačové hry Hrot (Wikipedie, ProtonDB), pracuje na nové hře Brno Transit. Jedná se o příběhový psychologický horor o strojvedoucím v zácviku, uvězněném v nejzatuchlejším metru východně od všeho, na čem záleží. Vydání je plánováno na čtvrté čtvrtletí letošního roku.

    Ladislav Hagara | Komentářů: 38
    Jaký je váš oblíbený skriptovací jazyk?
     (59%)
     (28%)
     (7%)
     (2%)
     (0%)
     (1%)
     (3%)
    Celkem 348 hlasů
     Komentářů: 16, poslední 8.6. 21:05
    Rozcestník

    Vyznačení telefonu ve webové stránce

    28.1.2007 15:51 | Přečteno: 978× | microformats

    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.

           

    Hodnocení: 100 %

            špatnédobré        

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    Josef Kufner avatar 28.1.2007 18:59 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: Vyznačení telefonu ve webové stránce
    Myslím, že protokol je nedílnou součástí adresy a prohlížeč nemá co kecat do jeho výběru. Představ si, jak se připojuješ k SSH serveru po UDP... a nadáváš, že to nejde.
    Hello world ! Segmentation fault (core dumped)
    Baf avatar 30.1.2007 23:49 Baf | skóre: 3 | blog: baf | Brno
    Rozbalit Rozbalit vše Re: Vyznačení telefonu ve webové stránce
    Ono to neni uplne to stejne. Prohlizec v mobilu, na PC nebo v hlasove ctecce se muze chovat uplne jinak.
    28.1.2007 22:32 petr_p | skóre: 59 | blog: pb
    Rozbalit Rozbalit vše Re: Vyznačení telefonu ve webové stránce
    Schema tel: je zrovna tak semanticke jako hcard. Proste oznacuje telefonni cislo.

    Schema tel: nediktuje, co s tim cislem mate delat. Od toho ma uzivatel mozek nebo ENUM. Pres DNS dotaz je mozne zjistit, co takove cislo podporuje. Muze se za nim schovavat telefon, fax, jabber, mail, web, cokoliv.

    Uzivatel se nemusi bat slepych odkazu. Kazdy prohlizec totiz nejdrive zkouma schema, aby urcil jaky protokol pouzit. Pokud takove schema nezna, tak se zepta uzivatele, co s nim. Aby jsme prekonali pocatecni odpor z neznama, tak prozradim, ze schema mailto: se takto pouziva zcela bezne a nikdo proti nemu nebroji.

    wtai: schema slouzi trochu k necemu jinemu. Je to zpusob, jak volat preddefinovane funkce WTAI knihovny. Ta skutecne slouzi k ovladani telefonu (nejen vytaceni hovoru, ale take jeho prijeti, pridani do kontaktu apod.) a je specificka pro mobilni telefony resp. jen pro WML jazyk. S XHTML vubec nesouvisi.

    A nakonec reseni vaseho mezeroveho problemu: <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?)
    Baf avatar 30.1.2007 23:47 Baf | skóre: 3 | blog: baf | Brno
    Rozbalit Rozbalit vše Re: Vyznačení telefonu ve webové stránce

    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:...

    31.1.2007 13:59 petr_p | skóre: 59 | blog: pb
    Rozbalit Rozbalit vše Re: Vyznačení telefonu ve webové stránce

    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.

    Baf avatar 31.1.2007 17:06 Baf | skóre: 3 | blog: baf | Brno
    Rozbalit Rozbalit vše Re: Vyznačení telefonu ve webové stránce

    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.

    Založit nové vláknoNahoru

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.