.    

#XHTML validní TečkaCZ a koho nominuji na Křišťálovou Lupu 2011...

xChaos 31. srpna 2011 [4543 znaků] [Linux a internet]
★★ [ + ] 4 [10x] [ - ] [nudné[x] inspirativní[x] nekompromisní[x]]
Zobrazení 2353 ← RSS 242 Facebook 1 Twitter 236 Google 14 NYX 5
Komentářů 14

Nevalidita tohohle webu jistě nebyl jediný důvod, proč jsem zatím na Křišťálovou Lupu nominován nebyl, že... :-) nicméně, rád bych dokázal, že příštím Radkem Hulánem českého webu může být fakticky téměř kdokoliv ! (aneb ego máme všichni a nebojíme se ho použít). A protože tenhle #editorial by byl jinak úplně o ničem, tak aspoň nabídnu krátký tutorial, jak jít na #xhtml validitu u historických webů a navrhnu moje vlastní nominace na Křišťálovou Lupu 2011 [Summary: XHTML validity and my nominations for internet awards of Czech e-zine Lupa.cz]
icon

Bylo by určitě trapné nominovat na Křišťálovou Lupu web, celý napsaný v prehistorickém tzv. quirks mode [en.wikipedia.org]. CMS TečkyCZ tedy prošel další důkladnou rekonstrukcí - tentokrát i z hlediska HTML syntaxe. Mimochodem - mám určité nejasné podezření, že ve Standards compliance mode se stránky také rychlejí načítají.

XHTML [en.wikipedia.org] je zkratka pro eXtensible HyperText Markup Language ... a popravdě, jde o specifikaci, která existovala už v roce 2002, kdy TečkaCZ začínala. Jenže já na to tehdy zvysoka kašlal... a můj page rank na Googlu se mezitím tiše propadal, zatímco všude kolem mě vycházely knížky o SEO. Popravdě nevím, jestli XHTML validita má význam - ale XML bude jedním z povolených kontejnerů budoucího standardu HTML 5, takže se mi to snad neztratí. A je to každopádně krok na cestě k tzv. sémantickému webu.

Jak na to ? Základní princip je, že tagy jsou buď párové - např. <p></p> nebo nepárové - např. <br /> a jiná možnost prostě není. Toto je princip převzatý z formát XML - zatímco původní HTML byla varianta tzv. SGML dokumentu. Kromě toho ovšem stejně musíte neustále testovat validitu jakékoliv své konstrukce (viz odkaz v levém dolním rohu), protože je přesně předepsané, které tagy jsou tolerované a které musíte nahradit (např. pro naformátování použít CSS, tedy atributy class="..." nebo trochu prasečtěji style="..." u některého z platných tagů). Některé dosud volitelné atributy některých tagů jsou v aktuální verzi XHTML povinné - např. kombinace <img alt="..." />

Jedním z důvodů bylo, že jsem se léta neodvažoval dotknout starého shnilého CMS systému, který TečkaCZ od začátku používá, ani vidlema. Ale když jsem se nakonec osmělil dobastlit Ajaxovou moderaci a Facebook-friendly ikonky a pohrát si s rewrite-rules, které měly zlepšit SEO výsledky (to pořád zlepšuju - např. dnes jsem se pokusil o dlouhou verzi URL článku, kromě dosavadní krátké... to by mělo zlepšit vyhledávání podle klíčových slov v názvu článku).

TečkaCZ ovšem dlouho zaostávala i v takových léta samozřejmých detailech, jako favicon.ico - pořád jsem se k tomu nemohl dokopat, a přitom v GIMPu stačí pouze použít koncovku .ico, a export do wokeního formátu proběhe automaticky. Stejně tak jsem opravil několik dalších drobných nepříjemností - např. chybné odkazy na články ze stránky vypisující články podle tagů v popisu, apod.

A teď k těm nominacím: koho že tedy navrhuji nominovat na Křišťálovou Lupu 2011 [kristalova.lupa.cz] ?

  • All Star: www.czilla.cz resp. www.firefox.cz - počeštěný Firefox přece používají skoro všichni - tedy "uživatelský zásah" je neoddiskutovalný, stejně jako "síla značky". Chrome je dobrý - ale Google toho ovládá už nějak moc, na těch Internetech...
  • Internetové obchodování: www.bitcoin.org
  • Nástroje a služby www.yacy.net (Poznámka: spíše za nápad/princip, než za funkčnost stávající implementace)
  • Zpravodajství www.piratskenoviny.cz
  • Zájmové weby www.nyx.cz (je to meta-zájmový web - vlastně sociální síť pro lidi, kteří se chtějí sdružovat do klubů podle konkrétních zájmů)
  • Online hry www.minecraft.net
  • Mobilní služba (vynechávám - mobilní operátoři jsou moc drazí)
  • Facebook (vynechávám - Facebook není internet)
  • One (wo)man show www.teckacz.cz :-)
  • Inspirace roku plus.google.com (je inspirativní dokázat, že centralizovanou moc Facebooku lze zlomit)
  • Osobnost roku přece já, xChaos :-) (leda, že byste chtěli nominovat sami sebe - což bych určitě chápal)
  • Anticena www.facebook.com (za co asi !)
  • Projekt roku - pokud to má být český projekt, tak tady fakt nevím... poradíte ?

Sloupcová sazba: pokud je okno prohlížeče dostatečně velké (na monitoru s dostatečným rozlišením), zobrazí se článek ve více sloupcích (w3.org). Testováno v browserech Firefox, Opera a Chrome. Není implementováno v Internet Exploreru. Tato feature může způsobovat problémy ve starších verzích prohlížečů s jádrem Webkit (Google Chrome, Safari, Konqueror). Pokud nevidíte článek celý, zkuste zmenšit okno prohlížeče nebo použít verzi pro tisk. [zpět na začátek sloupcové sazby]
Pokud se vám článek líbil, zkuste autora podpořit [zobrazit možnosti]
Sdílet v síti [Identi.ca - musíte být předem přihlášeni] [Twitter] [Facebook] [Jagg.cz]
Formátovat pro tisk [bez komentářů] [s komentáři]
Krátká forma URL (adresy) [http://teckacz.cz/1152]
Všechny články [od autora xChaos] [v rubrice Linux a internet] [nejnovější]

Hodnocení článku čtenáři [ + ] 4 [10x] [ - ]
Tip: Pro moderaci článků (kladné nebo záporné hodnocení) je nutné použít browser, který podporuje javascript a cookies.
Komentáře čtenářů [napsat vlastní]
Skrýt hodnocené nebo méně


[] marek (anonym) 3. září 2011 ← komentářů 99 31 [241x]
[ + ] 0 [2x] [ - ] [nepřesné[x]]
→ [/-/16132] ← na komentář můžete odpovědět nebo ho sdílet
Jak vidíš budoucnost HTML5? Nepochybně přináší řadu zajímavých vylepšení, v mnoha ohledech asi i krok správným směrem, jenomže... Máme tu HTML4, pak přišlo mnoho povyku pro nic (opravdu pro nic) v podobě XHTML a teď by mělo přijít HTML5. Prohlížeče jako... [celkem 1726 znaků] [zobrazit]

[] xChaos 3. září 2011 ← komentářů 5506 1 [3017x]
[ + ] 0 [2x] [ - ] [nepřesné[x]]
→ [/-/16136] ← na komentář můžete odpovědět nebo ho sdílet
Mě popravdě IE9 zajímá ze všeho nejméně. XHTML otevírá cestu např. k sémantickému webu, protože validní dokument půjde načíst nějakým XML parserem... a ty bývají obvykle o řád jednodušší, než "blbuvzdorné" parsery ve "velkých" browserech.

S tím Linuxem je to bída.. Ubuntu se vydalo správným směrem, ale pak se to zase zvrtlo.

[] marek (anonym) 3. září 2011 ← komentářů 99 31 [241x]
★★ [ + ] 2 [2x] [ - ] [moudré[x]]
→ [/-/16144] ← na komentář můžete odpovědět nebo ho sdílet
"IE9 mě nezajímá, s tím Linuxem je to bída"

Pokud chceš být tvůrce pro zákazníky, tak tě IE musí zajímat. Pokud chceš být tvůrce "od lidí pro lidi", tak ti to může být jedno. Možná i to je jedna z příčin "úspěchu" Linuxu, protože to byl sice SW od lidí pro lidi, ale na zákazníky kašlal (mě nezajímá). A bohužel žijeme v uspořádání, kde lidí je jenom 0,76%, zbytek jsou zákazníci. Ubuntu neznám (místo toho sleduji příběh SuSE), akorát jsem slyšel vtipnou hlášku, že ubuntu je africký výraz pro "Neumím Gentoo".

"XHTML otevírá cestu např. k sémantickému webu"

Sémantický web je jeden z typických mnohaletých evergreenů, které se vyznačují tím, že se o nich hodně mluví, ale nic se neděje. Již v roce 2001 u nás vycházely články s titulky jako Budoucnost patří sémantickému webu (http://www.lupa.cz/clanky/budoucnost-patri-semantickemu-webu/) - píše se rok 2011. Zřejmě problém nebude v čekání na otevření dveří pomocí XHTM (sémantický web mohu klidně dělat i v HTML a XHTML není XML) ale v nemožnosti dohodnout se mezinárodně na jiných standardech než vCard, vCal, iCal. Takže sémantický web má budoucnost spíše v rámci Intranetu, kde vlastně něcoML před šedesáti lety začínal.

marek (anonym) 3. září 2011 ← komentářů 99 31 [241x] [ + ] -2 [4x] [ - ] [duplicitní[x]] Nekvalitní komentář! [zobrazit]
[] marek (anonym) 3. září 2011 ← komentářů 99 31 [241x]
[ + ] 0 [2x] [ - ]
→ [/-/16146] ← na komentář můžete odpovědět nebo ho sdílet
Omlouvám se, uklep jsem se (vlastně neuklep, dal jsem znova načíst), neřídil jsem se zásadou, že opakování je matka moudrosti.

Ještě ad sématický web. Možná, že to posunou dopředu tablety a chytré telefony.

[] xChaos 3. září 2011 ← komentářů 5506 1 [3017x]
★★ [ + ] 2 [2x] [ - ] [trefné[x]]
→ [/-/16150] ← na komentář můžete odpovědět nebo ho sdílet
IE je offtopic už několik let... Mozilla/Firefox je nejsilnější, ale postupně ho vytlačuje Chrome.

[] xChaos 3. září 2011 ← komentářů 5506 1 [3017x]
[ + ] 1 [1x] [ - ]
→ [/-/16152] ← na komentář můžete odpovědět nebo ho sdílet
ad Lupa a sémantický web v roce 2001: no, striktně vzato, všechny dnešní korektní weby jsou aspoň trochu "sémantické" - já byl v tomhle dost pozadu

samozřejmě jsou tu různé markupy, které používá třeba FB nebo G+ ... třeba OpenGraph a takové věci.... v podstatě minimem je označit, co je ikonka článku, co nadpis, co perex, apod. (já to tady zatím implementované nemám)

třeba XHTML validní <p></p> by mohlo umožnit časem přidat automaticky hodnocení každému odstavci ve článku.... ale otázka taky je, jestli bych pak nečlenil články jinak, kdybych s tím počítal.

[] captainemherica (anonym) 4. září 2011 ← komentářů 94 -52 [130x]
★★ [ + ] 2 [2x] [ - ] [informativní[x]]
→ [/-/16172] ← na komentář můžete odpovědět nebo ho sdílet
http://gs.statcounter.com/

[] xChaos 4. září 2011 ← komentářů 5506 1 [3017x]
★★ [ + ] 2 [2x] [ - ] [moudré[x]]
→ [/-/16173] ← na komentář můžete odpovědět nebo ho sdílet
No dobře, ale to IE je součet VŠECH verzí. Přičemž všichni optimalizují pro Firefox, s čímže je (díky toolkitům jako JQuery, apod.) kompatibilní i IE7-IE8 (tuším). IE6 je ze hry, takže lidi, co ho používají, často nevidí použitelnou verzi webu. No a Firefox má sám o sobě větší podíl, než kterákolik z verzí IE (které jsou často vzájemně nekompatibilní).

Prostě je to marné, ale patří k dobrému tónu optimalizovat pro Firefox a ne pro MSIE. Jenže paradoxně z toho těží Chrome - protože dodržovat jasně specifikované standardy není až taková věda...

[] xChaos 4. září 2011 ← komentářů 5506 1 [3017x]
[ + ] 1 [1x] [ - ]
→ [/-/16174] ← na komentář můžete odpovědět nebo ho sdílet
http://259158.toplist.cz/stat/?menu=4096&menu=2048&menu=64&menu=1024&menu=512&menu=32&menu=256&weekday=0&n=39540&show_stats=1

Linux 16 [16] 18.2 %

[] captainemherica (anonym) 4. září 2011 ← komentářů 94 -52 [130x]
[ + ] 0 [2x] [ - ] [nedomyšlené[x] výstižné[x]]
→ [/-/16175] ← na komentář můžete odpovědět nebo ho sdílet
Ja jen reaguju na toho nejsilnejsiho, neresim proc nebo jak. Optimalizovat pro jeden browser a mit to za dobry ton je imho uz dobre 10 let kacirstvi. Proste pokud to neumim, tak nedelam psi kusy a udelam to funkcni pro vsechny. Btw http://www.pristupnost.cz/pro-tvurce-webu/ kdyz uz. Xbžhtrofl validita ctenare nezajima, ale tohle ano (i kdyz si to casto ani neuvedomuji).

[] xChaos 4. září 2011 ← komentářů 5506 1 [3017x]
[ + ] 0 [2x] [ - ] [kvalitní[x] troll[x]]
→ [/-/16176] ← na komentář můžete odpovědět nebo ho sdílet
no "kdo neumí", tak to stěží udělá "funkční pro všechny": to právě vyžaduje umět.

právě to, že webmasteři začali natruct hlídat kompatibilitu nejen s MSIE, ale i s Firefoxem, a dokonce si napsali multiplatformní toolkity jako JQuery, které to usnadňovaly, pak umožnilo existenci Webkitu/Chrome. Dost snadno mohla historie dopadnout jinak (viz MSIE v 90tých letech).

marek (anonym) 6. září 2011 ← komentářů 99 31 [241x] [ + ] -2 [2x] [ - ] [nepřesné[x] nedomyšlené[x]] Nekvalitní komentář! [zobrazit]
[] xChaos 6. září 2011 ← komentářů 5506 1 [3017x]
[ + ] 0 [2x] [ - ] [moudré[x] nekompromisní[x]]
→ [/-/16181] ← na komentář můžete odpovědět nebo ho sdílet
rozdil mezi dejme tomu MSIE 6 a MSIE 8 je daleko zásadnější, než mezi Firefox 3 a Firefox 6 - u Firefoxu se týká v podstatě jen výkonu.

Jinak opravdu výrazně přibývá lidí, které neživí kombinace Windows + Office ... ale zkrátka Internet ve všech jeho podobách: častěji píší e-mail než dokument .DOC ve Wordu, častěji použijí Photoshop než Powerpoint, častěji použijí nějakou aplikaci na SQL databází, než by použili Excell. Linux sice desktop neovládl, ale Internet (což je v podstatně dnes vzdálený přístup k Linuxu) ano: "Microsoftocentrismus" přelomu století je dnes už dávno minulostí.
 

Počet zobrazených komentářů: 14 [celkový čas potřebný k prohledání databáze a vytvoření stránky: 1.36 sekund]

Pozor, vložením komentáře souhlasíte s pravidly hry TečkyCZ! [zobrazit pravidla] →
Ochrana proti spambotům - tři-krát-tři je ... ? (napište číslicí - nemělo by byt potřeba při zapnutém JavaScriptu)
Sociální síť (přihlaste se předem, 1. řádek<=96 znaků=status, zbytek=odkaz)
Offtopic resolver (týká se odpověď původního tématu, nebo patří jinam?)
Přezdívka (povinně) - nepoužívejte speciální znaky, mezery=podtržítka
E-mail (volitelně) - nebude zobrazen, zobrazí se ikonka z [www.gravatar.com]

Nelze použít HTML [zobrazit mikrosyntax] →

Nápověda: ve vlastním zájmu uvádějte u komentářů pouze funkční a dostupnou e-mailovou adresu. Přezdívku, která je jednou spojená s konkrétní e-mailovou adresou, už nyní nelze bez zásahu administrátora serveru spojit s jinou adresou. Uvedením neplatné e-mailové adresy si v budoucnu znemožníte upload ikonky i možnost použít některé další chystané neanonymní funkce vázané na uvedení platné e-mailové adresy.


TečkaCZ [Nejnovější články] [Nejnovější komentáře] [Zeď vzkazů] [Zeď odkazů] [Začátek článku]

    TečkaCZ
  •  
  • Komentáře →
  • Nástěnky →
  • Debaty →
  • Články →
  • Ročníky →
  • Rubriky →
  • RSS kanály →
  • Vzhled →
  • Ostatní →
  •  
[] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] []
  •  
.

[Arachne Labs]

[SPOJE.NET]

[Právě dnes | Tech | Ostatní]

Yacy P2P web search jabber.arachne.cz
tiskové zprávy a otevřené dopisy přebíráme z nejrůznějších informačních kanálů (i bez výslovného souhlasu autorů)
licenční práva k použitým obrázkům a grafickým motivům nejsou definována (přebírejte pouze texty bez obrázků)
texty článků i komentáře bez uvedení copyrightu jsou chráněny GNU Free Documentation License
založeno na Quzo engine, (G)1999-2002 David Čermák, (G)2002-2012 Michael Polák
Quzo engine vyvíjejí Arachne Labs, webhosting sponzorují SPOJE.NET
seznam aktuálních článků je dostupný i ve formátu RSS (XML)
můžete také sledovat Twitter feed TečkyCZ.
test XHTML a CSS2 validity