Home   D2rozcestník   Median 2008   Odkazy   Archiv blogu 

Chaos Sanctuary

Berea street vyzývá pryč s transitional doctype

Úterý, 26. září 2006   Webovitosti
fajn. Ať se jde bodnout. Zas další evangelizace ve stylu kdo není strict není profík a dělá to blbě?

Tak jsem si to přečetla, přečetla jsem i ty odkazy tam, a nenašla jsem jediný argument kromě toho, že bych "měla", proč se hmoždit s nějakým strict. Schválně jsem si opravila nějakou chybku na hlavní stránce, takže zas to bude chvilku validní podle trans, ale ve strict modu by to našlo 13 chyb - něco v definici obrázku (border a hspace), target u návštěvní knihy (ten je tam na zvláštní přání návštěvníků) a něco ve formuláři na hledání od googlu (překvapivě .. ehm).

No a když to opravím, tak co?
Bude seovatější SEO?
Bude to přístupnější?
Použitelnější?
Budu z toho mít orgasmus?

Dle mého názoru je odpověď na všechny otázky ne ale u té poslední to asi neplatí pro každého :-)

Transitional přece neznamená, že tam nutně je tag font a podobné věci. Nemůžu si pomoct, ale není lepší mít trans doctype, když potřebuju target, než tam cpát javascript? (za předpokladu, že web má být validní).

Možná to vypadá, že jsem vyletěla jak čertík z krabičky ale vážně mi připadá, že tahle osvěta je trochu samoúčelná.

Flame me :-)

19 Komentáře

Zobrazit komentáře jako (Lineární | Vláknové)

#1 Nox.lbc http://www.rival.cz v 26.09.2006 21:27
Kvalitní, přehledný, sémantický a validní kód dělá mistra mistrem ;-)
#1.1 SuE v 26.09.2006 21:32
hele, já nechci nijak obhajovat ten svůj chaos tady.
Nicméně ani jedno z těch tvých přídavných jmen nevylučuje trans v doctype
#2 Milan Kryl http://kryl.info/ v 26.09.2006 21:41
Krom toho mám rád ještě Béčka a Ička, protože jsou kratší :) transitional the best :)

hlavně věta o targetech - tesat do kamene
#2.1 VFB http://waffen.microsoft.com v 27.09.2006 07:27
ale B-čko nevypovídá nic o sématické hodnotě prvku, ale dá se použít namísto spanu s třídou
navíc pokud používáte nejlepší editor ve Vesmíru tak vám bude napsání strong-u a b-čka stejně dlouho (ViM o čem mluvím)
#3 kahi http://kahi.cz/blog/ v 26.09.2006 22:30
Strict je lepší, protože je těžší na uskutečnění (ve validní formě) a tudíž dá kodérovi větší pocit uspokojení. Něco na způsob zmíněného orgasmu.

Kdyby existoval SuperStrict, kde by se muselo striktně a přesně odsazovat tabulátorama (ne mezerníkem!) a každá zkratka by se musela psát malým (a zvětšovat až v CSS!) a zavírat do abbr (nebo tak nějak?), požitek by ještě rostl... a s ním i ta rádoby prestiž.

:)
#3.1 Kajinek http://www.kajinek.org v 26.09.2006 23:16
Tak to me tu skoro shodilo ze zidle! Presne vim o jakej orgac jde ;)
Ja ted produkuju na jeden web HTML 4.1 protoze potrebuju aby kdyz dam height:80%, aby to proste zabralo tech 80% ze stranky a nemusel to obchazet buhvi jak.....
#3.2 Rdm http://smajlici.info v 26.09.2006 23:48
Pokud chcete mít větší pocit uspokojení z náročnějšího kódování, nehcte si udělat grafický návrh třeba od reklamního grafika. To teprve uspokojí, když hodiny přemýšlíte, jak vytvořit některé ty skvosty, které ten grafik bez znalostí HTML, CSS či webové grafiky v tom photoshopu tak krásně a jednoduše nakreslil. ;o)
#4 llook http://llook.wz.cz/weblog/ v 27.09.2006 01:23
Naskýtá se otázka, jak by popularita obou variant vypadala, , kdyby tomu W3C neříkalo transitional (=přechodový), ale loose (=uvolněný). Přinejmenším by to jistě lépe vyhovovalo uvolněným webdesignérkám, které mají do přechodu ještě daleko. ;-)
#4.1 kahi http://kahi.cz/blog/ v 27.09.2006 16:31
To by bohužel nešlo. "Loose" je příliš připomínající obdobné slovíčko "loser", v naší zemičce často psáno se dvěma "o".

Ale takový "relaxed" nebo dokonce "free" by mohl sklízet větší úspěch, obzvláště u lidí, co "think different" :).
#5 p360t http://www.fotopriestor.sk v 27.09.2006 06:58
ja by som to povedal inak - kto nie je strict, robí pre ľudí z reálneho sveta, ktorí o tom ako to všetko funguje nemajú ani páru a preto požadujú veci, ktoré sa proste so striktným doctypom nemajú v láske.

Okrem toho, cieľ väčšiny webov je niekde inde, ako byť validný strict (schválne píšem o väčšine, lebo pár fanatikov sa vždy nájde).
#6 ds v 27.09.2006 08:50
podle me je vsechna ta validita a semantika jen pro ten posledni bod (orgasmus)... vysledny kod aplikace (exe) muze byt taky pekny paskvil a nikdo to neresi :) hlavne, ze to chodi :) stejne tak beru stranky, ktere se generuji.
#6.1 Spejbl v 27.09.2006 16:21
Výsledný kód aplikace může být pěkný paskvil, ale většinou to pak poznáš na běhu programu. On sice funguje a dělá vše, ale třeba třikrát déle.
#6.1.1 ds v 27.09.2006 17:05
v nekterych pripadech ano, ale nikdo nekafra, protoze nerozumi binarnimu kodu :) v dnesni dobe brutalnich vykonu cpu na jedne strane a naroku na vyvojare (co nejrychleji a nejlevneji) na strane druhe neni na prilisnou optimalizaci cas
pokud presvedcite zakaznika o smyslu cistoty kodu ve vztahu pridana hodnota cistoty kodu a penez vynalozenych navic, mate vyhrano. v drtive vetsine ho ale (imho pravem) nepresvedcite.
#7 Ján Varhol http://www.varhol.sk/ v 27.09.2006 12:01
Môj názor je, že transitional je len prechodový doctype, teda, kým nie je vonku strict, alebo ak sa to už nedá obísť (kvôli špecifickým požiadavkám), ale aj to je veľmi zriedka. Je to ako s jedlom, môžem spraviť palacinky, ale myslím, že iné palacinky urobím pre seba a iné palacinky pre svoju priateľku.
PS: Nemám sa rád.
#8 ShadoW v 29.09.2006 15:23
Nepoužívat transitional, protože ho špatně žerou některé nové verze Opery. (Prostě ho považují za obsolete.) :)
#8.1 SuE v 02.10.2006 14:58
jestli opera považuje "transitional" za obsolete, je to problém opery a ne webmastera, protže to obsolete není, a dokonce i kdyby bylo, tak nemá co střečkovat, a má to zobrazit. :-)

Ale spíš to bude nějaká konstrukce na těch stránkách, která jí vadí. Je nějaký problém tady? Vím, že si občas někdo stěžoval ale mně se nikdy příslušnou chybu v mé opeře (nové) nepodařilo nasimulovat. Pokud ano, tak screenshot, prosím, třeba do mailu (je v patičce stránky). Díky.
#9 Jan Renner v 04.10.2006 09:18
XHTML 1.0 strict je naprosto nepovedený doctype, w3c v něm zmateně ponechává prezentační elementy (třeba béčka a íčka ve strictu stále jsou) a zbavuje doctype atributů, které nesou sémantický význam. Target je mi úplně fuk, ale bez atributů start (nebo value) a type u uspořádaných seznamů se obejít nelze (až se budete snažit do Strictu nacpat strukturovanější dokument, pochopíte). Určitě by se toho našlo víc. Strict nepoužívám a používat nebudu.

ShadoW -> O problému Opery s transitional DTD nic nevím a ani jsem k tématu nic nenašel. Můžeš být konkrétní, prosím?
#9.1 Miloš v 04.10.2006 23:28
Zcela na okraj – ono to b nebo i ještě nemusí být nutně nesémantické, viz www.semantika.name/zvyrazneni-textu.html
#9.1.1 Jan Renner v 05.10.2006 16:35
Souhlas. Nic to nemění na tom, že ve Strictech chybí užitečné prvky a atributy. Ale k tématu už asi bylo napsáno (a mnohokrát) vše :)

Autor neumožnil přidávat komentáře

Dál už to nevede, ale můžete se vrátit nahoru nebo proslídit archiv blogu nebo nakouknout do ďábelského fora nebo na odkazy. Kontakt: sue@centrum.cz TOPlist