Kódszínező bugok
(Az alábbi írás eredetileg a Miért nem valid az alábbi kódom? fórumtémához érkezett hozzászólásként "Off" tárggyal - szerk.)
Amúgy aki nem Weblabor szerkesztő, az nem tudja kimásolni a kódot, mert jön vele együtt a sorszámozás is... A HTML kódból ugyancsak nem nyerhető ki, mert ugye színezett HTML kód.
Meg ha arréb görgetem a színezett kódot, akor az eddig takart rész más háttérszínű (ez már régóta bug).
Illetve ha application/xhtml+xml-ben nézem az oldalt, akkor eltűnik a kódszínezés (mert ugye be kéne tartani a HTML compatibility guidelinest, vagy nem hasznánli XHTML-t). (Amúgy XML feldolgozási hiba is van néhány helyen.)
Nah de ez már nagyon off. Bocs :)
■ Amúgy aki nem Weblabor szerkesztő, az nem tudja kimásolni a kódot, mert jön vele együtt a sorszámozás is... A HTML kódból ugyancsak nem nyerhető ki, mert ugye színezett HTML kód.
Meg ha arréb görgetem a színezett kódot, akor az eddig takart rész más háttérszínű (ez már régóta bug).
Illetve ha application/xhtml+xml-ben nézem az oldalt, akkor eltűnik a kódszínezés (mert ugye be kéne tartani a HTML compatibility guidelinest, vagy nem hasznánli XHTML-t). (Amúgy XML feldolgozási hiba is van néhány helyen.)
Nah de ez már nagyon off. Bocs :)
scroll bug
így van
%s/^ *\d*\.\(.*\)$/\1/g
és a probléma megoldódott.
No to XHTML
Najó de azt elismerem, hogy a HTML vs. XHTML vita az csak az ízlésről szól. Valaki azt mondja, hogy nyugodtan lehet használni az XHTML-t text/html-ben, és majd valamikor 3-4-5 év múlva kell megcsinálni hogy működjön XML-ként is.
De valaki meg azt mondja, hogy jobb addig HTML-t használni, aztán majd 3-4-5 év múlva a HTML-t ugyanúgy lehet konvertálni XHTML-be, HTML 5-be.
Gyakorlatilag meg mindegy, mert a böngészőknek úgyis muszáj lesz még 5 év múlva is támogatni az XHTML text/html-ben és a HTML 4-et is, szóval ez tényleg csak az ízlésről vita :) (mert ugye mindegy mit használsz, a böngésző megjeleníti) Nekem a helyesen használt HTML jobban tetszik, mint a "nem is XHTML és gyakorlatilag soha nem lesz az" XHTML.
xhtml vs html
html vs xhtml: igen, a html esélyesebb, mivel sok fajta emberre kell gondolni, és az új html-ben (5) kevesebb valamivel a kötöttség, nem annyira absztraktan vannak definiálva az elemek, stb. (mondjuk ez utóbbi a szemantika miatt, de véleményem szerint ez xhtml eszközökkel is megoldható lenne). sajnos a szabályokat nem lehet "szigorítani". ez azért van, mert van pármillió weboldal, amit valahogy megjelenít a böngésző, de ha hirtelen átkapcsolnánk arra, hogy akkor mostantól csak valid strict xhtml 2 a jó, akkor azok az oldalak nem működnének. ezért nem lehet elmenni a tényleges formalizálás, és szigorú, egyértelmű szemantika irányába.
valid XHTML még nem elég
De a dolog másik oldala, hogy ennek az XHTML-nek működnie kéne XML-ként is. XML-hez viszont máshogy működik a Javascript, és így már baromi nehéz olyan XHTML-t írni, amihez az összes külső Javascript ugyanúgy működik text/html-ben mint appliaction/xhtml+xml-ben.
Ha viszont nem működik az általad írt XHTML application/xhtml+xml-ben, akkor hogy fogsz később átváltani igazi XHTML-re? Akkor ugyanonnan indulsz, mintha HTML-t használtál volna.
miért kell keverni a kettőt?
szerintem lehetséges megoldás arra, amit keresel: használj xml-xslt-t ;)
xhtml vs. js
http://www.w3.org/TR/xhtml1/#guidelines
Ami a tag és attribútum neveket (nagybetű vs kibetű) illeti: aki DOM-ot programozik, annak ez lesz a legkisebb kényelmetlenség, amire fel kell készülnie. Ha meg valami framework-öt használsz, akkor annak amúgy is illik elfedni az ilyesmit.
még más is van
URL?
URL
Mármint az XML-ként viselkedő XHTML-re értettem ezeket, gondolom te is?
Privátban válaszoltam
Talán nem a hibátlanul a megfelelő szó, hanem a...
Right kétszer
float:right
Syntax Highlighter