od HTML4 mi připadá vyvoj *html* k smichu; nikdo se neni schopny na ničem dohodnout; W3C chrlí nesmyslné standardy, prohlížečáři se snaží vnést vlastní invenci do všeho... nakonec si pripadam, ze vubec nema smysl chtit delat nejaky web... at zije text/plain; s ascii-artovýma obrazkama a manualnima linkama...
Obecná značka OBJECT je správná cesta. Ogg je fajn, nic proti němu, ale (X)HTML tagy by měly být dostatečně obecné, nezávislé a hlavně nadčasové. Proč třeba nemáme značky JPG a GIF a PNG... ? ;-) Video je objekt na stránce, který musí být obsluhován-vykreslován nějakou komponentou*. WMA, DivX, Flash, Ogg, mp3... všechno to jsou objekty a z hlediska formátu (X)HTML by nemělo záležet na jejich formátu (MIME) - ten se uvede jako atribut elementu a prohlížeč pak ví, kterou komponentu má pro vykreslování použít. Když budeme důslední, tak i obrázky jsou objektem a značku IMG nepotřebujeme**.
HTML5 se snaží o pragmatický a praktický přístup, ale ve skutečnosti jen zadělává na problémy dalším generacím - je to krátkozraký, nesystémový bastl.
*) že ta komponenta bude napevno zabudovaná do prohlížeče nic neznamená.
**) možná by ale bylo vhodné ji zachovat: object by se používal pro obsahově hodnotné obrázky a img pro grafiku, která je součátí designu stránek.
Dovolim si trochu nesuhlasit s nazorom na IMG znacku. Web pouzivaju aj rozne zrakovo postihnuty. Niektori pouzivaju zvacsovacie pristroje, niektori citacky textu.
IMG je znacka pre staticku obrazovu informaciu bez casoveho rozmeru, s povinnym textovym popisnym parametrom ALT (ak ked ho mnohi ignoruju, stranky pre nevidiacich ho pouzivaju dosledne). Je to ekvivalent informacie zachytenej v texte - ani text na stranke sa nam nemeni pred ocami. Preto hadzat IMG do jedneho vreca s OBJECT je semanticka chyba. Nehovoriac o tom, ze by som chcel vidiet, ako niekto pise nejaky strucny ALT popisok k nejakemu 5-minutovemu videu ake vidavame na YouTube.
4 rozmer - tj. cas - by mal mat samostatnu znacku (napriklad zostat pri OBJECT) a nemal by obmedzovat v ziskani informacie tych, ktori nie su schopni ho plnohodnotne vnimat.
Taktiez nezabudajme, ze nam ludstvo strasne lenivie a uz dnes radsej natocia 5-minutove nudne video pre dalsich lenivcov, ako by vymysleli a napisali 5 odstavcov textu, reprodukovatelneho najvacsej moznej skupine.
IMG je znacka pre staticku obrazovu informaciu bez casoveho rozmeru, s povinnym textovym popisnym parametrom ALT (ak ked ho mnohi ignoruju, stranky pre nevidiacich ho pouzivaju dosledne). Je to ekvivalent informacie zachytenej v texte
A právě proto by bylo fajn, kdyby se více používal OBJECT - IMG totiž umožňuje přidat jen atribut alt, což je dost primitivní prostředek. Zatímco do OBJECTu se dají vnořovat další a další úrovně alternativního obsahu (což může být jiný objekt, obrázek, formátovaný text, prostý text... cokoli).
U OBJECTu můžeme mít např. vnořené: video-ogg-theora - Flash - Animovaný gif - statický gif - text. A prohlížeč (případně čtečka) se zastaví právě na té nejvyšší úrovni, které rozumí - v případě čtečky by to byl text. Zatímco u IMG jsou pouhé dvě úrovně: obrázek - text.
XHTML a OBJECT tady jsou už nějaký ten pátek, takže je čtečky mohly přijmout a měly by jim rozumět.
A HTML5 je potom co??? to je tiez vytiahnutie neboztika z rakvy... nic proti ale mohli sa spojit obidve skupiny ako w3c a whatwg a popracovat, resp prepracovat cely navrh XHTML2.0... tot moj nazor...
Přesně tak, v XHTML už dlouho používám tag object na obrázky i na video a zatím jsem s tím neměl problém. Stejně to funguje i v HTML (ale některé prohlížeče to nechápou, takže tam img používám; takové ale video stejně nepřehrají). A co mě překvapilo, poradí si s tím i Internet Explorer 7 :)
Ogg má nějaký patent na pravdu, je to nejlepší formát provždy?
Bylo lepší použít obecnou značku, pomocí které by šlo vložit libovolné video (libovolný objekt), jen by se v atributu uvedl typ. Což by nebránilo tomu, aby se Ogg rozšířil a používal hojně na webu. Ale hypertextový jazyk by měl být dostatečně obecný a pružný.
myslim ze skor slo o to aby bol tlak implementovat ogg priamo v prehliadacoch, takto si MS bude stale vraviet ze ich posrane MDR uz existuje tak naco implementovat dalsie veci, a blby prevadzkovatelia webov a managers zase budu stastny ze uzivatel nemusi nic obetovat aby mu siel ich veb (install codecu)
Ale tomu přece použití značky OBJECT vůbec nebrání: můžu na stránku vložit objekt a jako typ mu dát "video/ogg-theora" a chce to jen, aby se výrobci prohlížečů dohodli, že tenhle typ objektu budou umět přehrávat bez pluginů - úplně stejně se musí dohodnout i u značky VIDEO.
jj a navyse ako dlho mu trvalo upravit zobrazovanie transparentneho png??? 3roky alebo viac??? to by bolo fajn keby sa dohodli lenze MS neberie na vedomie ani validnost w3c html4.01 kde to by zobral nejake html5...
Tak snad tam bude aspoň ten neproprietární wma :-) :-) :-)
A teď vážně: proč jsem kvůli přidání tohoto pitomého příspěvku musel otevírat firefox a nemohl jsem to udělat z konqueroru, protože se se mnou nebavila tlačítka 'odeslat' a 'zobrazit náhled'?
Je na odeslání přihlašovacího formuláře něco tak složitého, aby k tomu byl potřeba JavaScript? BTW: mně se nedařilo přihlásit nejen v Konqueroru, ale ani v Opeře, pořád to hlásilo špatné heslo. Jediný prohlížeč, kde se mi povedlo přihlásit je Firefox (IE jsem nezkoušel). Aby tak základní funkce, jako je přihlášení uživatele, závisela na JS, považuji za chybu.
Taky jsem si všimnul, že to s novým Konquim nejde. Je nutné vypnout JavaScript a vyplňovat rok, pak to jde. Asi nějaká ochrana Roota proti botům založeným na WebKitu, které by si tak ten kód doplnily sami. :)
Možná by stálo za to uvědomit si, že Ogg je dost mizerný formát. Je to totiž jen kontejner, nedotažený do konce, který vznikl jen kvůli tomu, že AVI nepodporuje Vorbis ani Theoru (on nepodporuje ani FLAC, ale ten byl vyvinut až později). Mimochodem v něm může být i MP3 nebo MPEG-4.
Já bych tam dal Matrosku. A klidně s kodeky Vorbis a Theora.