COMPUTERWORLD
Specializovan² t²denφk o v²poΦetnφ technice
o Internetu
(CW 26/96)

Novinky ve sv∞t∞ HTML

Ji°φ Kosek ml.

V letoÜnφm Φφsle 11 naÜeho t²denφku jste si mohli p°eΦφst Φlßnek Quo vadis HTML?, kter² se zab²val historiφ a souΦasn²mi trendy ve v²voji jazyka HTML (Hypertext Markup Language) -- jazyka, pomocφ n∞ho₧ jsou vytvß°eny WWW-strßnky. V Φlßnku byly mimo jinΘ uvedeny informace o nßvrhu novΘ verze HTML 3.0. Jak vÜak praxe ukßzala, byly rozdφly mezi verzφ 2.0 a 3.0 p°φliÜ velikΘ na to, aby prohlφ₧eΦe zaΦaly podporovat kompletnφ repertoßr element∙ novΘ verze.

Nßvrhu verze 3.0 vyprÜela p∙lroΦnφ doba, b∞hem kterΘ se nßvrh bu∩ stane standardem, nebo zanikne. HTML 2.0 vÜak ji₧

ani zdaleka neodpovφdalo element∙m b∞₧n∞ pou₧φvan²m (nap°. tabulky, Java-applety apod.) a tak se konsorcium W3C, kterΘ koordinuje v²voj slu₧by WWW, rozhodlo pro podobn² postup jako p°i vytvo°enφ HTML 2.0. Ve spoluprßci s nejv²znamn∞jÜφmi spoleΦnostmi, jak²mi jsou IBM, Microsoft, Netscape, Novell, Softquad, Spyglass a Sun vytvo°ilo verzi HTML 3.2, kterß rozÜφ°ila verzi 2.0 o n∞kterΘ nejΦast∞ji pou₧φvanΘ elementy.

Podφvejme se tedy na to, co HTML 3.2 p°inßÜφ novΘho oproti verzi 2.0. P°ibyly elementy STYLE a SCRIPT pro budoucφ pou₧itφ styl∙ a skriptov²ch jazyk∙. Element BODY je nynφ mo₧no rozÜφ°it o atributy, kterΘ mohou specifikovat obrßzek na pozadφ, barvu textu a pozadφ a barvu odkaz∙ -- pro v∞tÜinu prohlφ₧eΦ∙ tedy nic novΘho.

U v∞tÜiny element∙ lze pou₧φt atribut ALIGN pro urΦenφ druhu zarovnßvßnφ. Pokud pou₧ijeme ALIGN ve spojenφ s elementem DIV, m∙₧eme urΦit druh zarovnßvßnφ pro delÜφ ·sek dokumentu. HTLML 3.2 rovn∞₧ p°ebφrß netscapovsk² element CENTER pro vycentrovßnφ ·seku textu. SouΦßstφ specifikace jsou rovn∞₧ tabulky, i kdy₧ ne v plnΘm zn∞nφ standardu RFC 1942.

Pro fyzickΘ vyznaΦovßnφ textu m∙₧eme pou₧φt novΘ elementy U pro podtr₧enΘ pφsmo, STRIKE pro p°eÜkrtnutΘ pφsmo, BIG a SMALL pro v∞tÜφ a menÜφ pφsmo a SUB a SUP pro dolnφ a hornφ index.

Mezi dalÜφ zm∞ny pat°φ p°idßnφ elementu APPLET pro vklßdßnφ Java-applet∙. Element FONT slou₧φ k urΦenφ velikosti a barvy pφsma. Pomocφ elementu MAP lze vytvß°et klikacφ mapy, jejich₧ vyhodnocenφ a obsluha je provßd∞na prohlφ₧eΦem a nemusφ b²t tudφ₧ zasφlßna na server po ji₧ tak p°etφ₧enΘ sφti.

Jak je vid∞t, mnoho z myÜlenek nßvrhu verze 3.0 v poslednφ verzi chybφ. Na t∞chto v∞cech se dßle intenzivn∞ pracuje, aby se mohly stßt souΦßstφ n∞kterΘ z dalÜφch verzφ (jednß se nap°. o elementy FIG Φi FRAMES). Na podpo°e matematick²ch vzorc∙ se rovn∞₧ pracuje, ale vypadß to, ₧e bude pou₧it zcela odliÜn² zp∙sob ne₧ ve verzi 3.0.

Jednφm z nejpo₧adovan∞jÜφch aspekt∙, kter² je rovn∞₧ teprve ve fßzi v²voje, je obecn² mechanismus pro za°azovßnφ objekt∙ na WWW-strßnky. Objekty v tomto smyslu myslφme zejmΘna obrßzky, animace a po sφti p°enßÜenΘ programy.

Vzhledem k tomu, ₧e pro novou verzi HTML se velmi pochvaln∞ vyslovujφ dva nejv∞tÜφ kohouti na smetiÜti komerΦnφch prohlφ₧eΦ∙ -- Microsoft a Netscape, m∙₧eme se jen t∞Üit na to, ₧e v blφzkΘ budoucnosti vymizφ proprietßrnφ rozÜφ°enφ HTML. To by usnadnilo ₧ivot jak u₧ivatel∙m slu₧by WWW, tak designΘr∙m WWW strßnek, kte°φ by nemuseli atraktivnφ strßnky vytvß°et v tolika verzφch, kolik je na trhu prohlφ₧eΦ∙.

Podrobn∞jÜφ informace HTML 3.2 lze zφskat na WWW-serveru konsorcia W3C, kter² mß adresu http://www.w3.org/.


| <<< | CW o Internetu | COMPUTERWORLD | IDG CZ homepage |