Elektronika.lt
 2012 m. gegužės 17 d. Projektas | Reklama | Žinokite | Klausimai | Prisidėkite | Atsiliepimai | Kontaktai
Paieška portale  Ieškoti LT | EN Facebook RSS

 Kas naujo  Katalogas  Parduotuvės  Forumas  Tinklaraščiai
 Pirmas puslapisSąrašas
 NaujienosSąrašas
 StraipsniaiSąrašas
 - Elektronika, technika
 - Kompiuterija
 - Telekomunikacijos
 - Įvykiai, visuomenė
 - Pažintiniai, įdomybės
 Vaizdo siužetaiSąrašas
 Nuolaidos, akcijosSąrašas
 Produktų apžvalgosSąrašas
 Naudingi patarimaiSąrašas
 Vykdomi projektaiSąrašas
 Schemų archyvasSąrašas
 Teorija, žinynaiSąrašas
 Nuorodų katalogai
 Įvairūs siuntiniai
 Bendravimas
 Skelbimų lenta
 Robotų kūrėjų klubas
 RTN žurnalo archyvas






 Verta paskaityti
Gegužės 16 d. 12:07
HP išleido didelio našumo specializuotus sprendimus verslui
Gegužės 16 d. 11:19
Gamtos stichijų metu būtina atokiau laikytis nuo elektros tinklo įrenginių
Gegužės 16 d. 10:13
„Sennheiser PC 330 G4ME“ žaidimų ausinės su mikrofonu
Gegužės 16 d. 09:05
Keliaujanti medijų laboratorija lankys Lietuvos bendruomenes
Gegužės 16 d. 08:25
Prarastas telefonas: žlugęs gyvenimas, mažas nepatogumas ar atgauta gyvenimo pilnatvė?
Gegužės 15 d. 19:33
Inžinierius: žvaigždėlaivį „Enterprise“ įmanoma pastatyti per artimiausius 20 metų (2)
Gegužės 15 d. 17:41
IT mokymuose – naujausi moksliniai tyrimai ir geriausios praktikos rinkiniai
Gegužės 15 d. 15:23
Lietuvoje kompiuterių programų „piratavimo“ lygis nemažėja jau ketvirtus metus (6)
Gegužės 15 d. 12:53
Tyrimas: rinkdamiesi kompiuterį lietuviai yra išlaidesni nei latviai ar estai (1)
Gegužės 15 d. 06:37
Staigmena vietoje tinklalapio – interneto tiekėjo reklama (3)
 Straipsniai » Kompiuteriai, IT Dalintis | Spausdinti

HTML4 ir XHTML1 keičia vienas HTML5

Publikuota: 2009-03-23 07:09
Tematika: Kompiuteriai, IT
Skirta: Profesionalams
Autorius: el. paštas Vladas Palubinskas
Aut. teisės: ©Lietuva internete
Inf. šaltinis: Lietuva internete (ISSN 1392-9127)

WWW architektų taryba (World Wide Web Consortium, W3C) patvirtino naujos kartos tinklapių žymėjimo kalbos HTML aprašo (specifikacijos) metmenis. Kas naujo, kas gero, o gal ir blogo? Aiškumo dėlei suskirstyčiau pakeitimus į keturias, mano nuomone, esmines dalis.

 Rodyti komentarus (0)
Įvertinimas:  1 2 3 4 5 

WWW architektų taryba (World Wide Web Consortium, W3C) patvirtino naujos kartos tinklapių žymėjimo kalbos HTML aprašo (specifikacijos) metmenis:

www.w3.org/TR/html5

Kas naujo, kas gero, o gal ir blogo? Aiškumo dėlei suskirstyčiau pakeitimus į keturias mano galva esmines dalis.

Pirma, automatika. Ji sudaro gausiausią papildymų dalį ir yra svarbiausia HTML 5 išleidimo priežastis. Jos sąvado suderinimas iš pradžių išvis buvo vienintelis tikslas, vadintas tinklapių automatikos Web Applications 1.0 standarto projektu:

www.whatwg.org

Atskiras aprašas, kaip kad CSS, gal ir būtų logiškiau, bet jo sudarymo WHATWG grupėje neatsirado pakankamai savanorių jam prižiūrėti, tad pasiprašė W3C tarybos įtraukti į HTML aprašą:

wiki.whatwg.org/wiki/HTML_5

Automatikos naujovių nėra daug, iš esmės tai tik apibendrinti AJAX taikymo dalykai: DOM, ECMAscript, Canvas, Web Forms (XForms), Window Object, XMLHttpRequest ir panašūs. Tik pritaikyti pasiekiamumo W3C WAI, WCAG reikalavimams — tai esminė pažanga:

www.w3.org/WAI

W3C

Antra esminė pažanga — panaikinta atsiradusi takoskyra tarp HTML4 ir XHTML1, lieka vienas HTML5. Atsisakyta ir pernelyg sudėtingo SGML taisyklių. Naršyklės atpažins hipertekstą ir be nuorodos į standartą, be text/html įrašo, užteks ‹!doctype html›. Bet jei tinklapy bus dar ir XML rėžių, jį reiks deklaruoti atitinkamai ‹?xml version="1.0" encoding="UTF-8"?› ‹html xmlns="http://www.w3.org/1999/xhtml"›. Esmines HTML tinkamumo ir suderina­mumo ydas ištaisė XHTML2 kritikas Ian Hickson:

www.hixie.ch/advocacy/xhtml

Didžiosios ir mažosios HTML5 žymų raidės nebus skiriamos, autorius galės rašyti, kaip jam patogiau. Standartas ragina taikyti 8 bitų unikodą, jį naršyklės turės atpažinti ir be deklaracijų, vien iš BOM ženklo:

en.wikipedia.org/wiki/HTML_5

Trečias sumanymas ypač pavykęs ir logiškas: atsisakoma sąvokos „neteik­tinos“ (deprecated) gairės. Buvo dviprasmybė: ir leidžiama, ir smerkiama tuo pat metu. Keičiamas požiūris, jis dabar priklauso nuo subjekto: WWW kūrėjai (rašytojai, autoriai, leidybos staklių programuotojai) privalo taikyti tik sutartas prasmines gaires, o tinklapių atvaizdavimo programos (WWW naršyklės) privalo atpažinti ne tik naujus, bet ir pasenusius tinklapius — nebelieka XHTML būdingo nepakantumo. Naujos HTML5 gairės sudarytos taip, kad senos naršyklės jų nepaisytų, o ne rodytų savaip. Net su HTML rašto klaidomis naršyklės dabar turės elgtis vienodai:

www.w3.org/TR

Ketvirta užduotis — visiškas, galutinis tinklapio sandaros atskyrimas nuo jo išvaizdos ženklinimo. Bus aiškiau skiriami turinio pavidalai: tinklapio skirsniai, straipsniai su antraštėmis ir poraštėmis, intarpai iš kitų šaltinių, vietos sąveikai su skaitytoju, tinklapio meta duomenų aprašas. Neturi likti medžiagos, nepriklausančios jokiam kokios nors paskirties sklypui:

dev.w3.org/html5/html4-differences

Naujos HTML5 gairės, paryškinančios prasminę (semantinę) tinklapio dalių paskirtį:

  • ‹nav› ‹menu type› tinklapių sandaros nuorodoms, ‹article› raštui, ‹aside› paraštėms;
  • ‹section› — tinklapio skirsniams, jų ‹header› ir ‹footer› — antraštei ir poraštei;
  • ‹audio› ir ‹video› su aprašymo sklypu ‹figure› — garso ir vaizdo įrašams, kuriuos naršyklės jau leis pačios, be papildomų grotuvų pagalbos;
  • ‹embed› — tik naršyklės įskiepiais (plugin) dorojamai medžiagai;
  • ‹output› — programinio skripto išduotai medžiagai;
  • ‹eventsource› — nuolatiniam saitui su serveriu, kuris šioje vietoje tiekia kintamą medžiagą be viso tinklapio perkrovimo.

Smerkiamų žymų likimas:

  • visai panaikintos išvaizdos gairės: ‹center›, ‹font›, ‹strike›, ‹s›, ‹u›, ‹tt›, ‹big›, ‹p align› ir pan.;
  • bet nebesmerkiamios ‹a target›, ‹li value›, ‹ol start›, atvirkščias ‹ol reversed› sąrašas;
  • atgaivintos netgi ‹b›, ‹i›, ‹hr›, ‹small› gairės — tik patikslinta jų prasminė paskirtis;
  • polangių (rėmų, kadrų) ‹frame› dėl neišvengiamų ydų atsisakyta, bet vidiniai ‹iframe› palikti.

Kitos naujovės:

  • tam tikras tinklapio sritis ‹p draggable› žiūrovas galės perkelti į kitą vietą, keisti ‹p content­editable› sklypo turinį ir atšaukti pakeitimus (undo­manager);
  • autorius galės suteikti rėžiui bet kokį savą paskirties bruožą, tik pažymė­damas gairėje prieš jį brūkšnelį ir žodelį „data“ ‹p data-custom›, galės pritaikyti skaitytojo pasirinktą ‹p context­menu›, kitokius sąlyginius ‹p onevent-name› atvejus;
  • nebereiks programuoti perspėjimo apie būtiną atsakyti anketos klausimą, nes tokį lovelį bus galima paženklinti ‹input required›;
  • įsteigta daug API ir DOM rėžių — sąsajai su tinklapių valdymo progra­momis.

Bendri principai:

  • visos HTML5 gairės bus aiškios, atitiks pasiekiamumo (accessibility) sąlygą iš karto, be papildomų priemonių (pvz. ‹img alt›);
  • programinius automatikos dalykus naršyklė išsaugos (cache), kad veiktų ir atsijungus nuo interneto;
  • prasminė rėžių paskirtis bus aprašyta smulkiai ir tiksliai, kad naršyklės negalėtų atvaizduoti skirtingai.

Deja, šios ketvirtosios užduoties — pritaikyti HTML turinio sandarai aprašyti — nepavyko atlikti iki galo, iš esmės ir logiškai nuosekliai. Puikią kritiką šiuo HTML5 semantikos klausimu paskelbė CSS meistras, pirmojo mikroformatų vadovėlio autorius John Allsopp:

www.alistapart.com/articles/semanticsinhtml5

Vis dėlto, panagrinėjus naująjį standartą, atrodo, kad HTML5 yra gera naujiena, pažangos nemažai. O nuostolio jokio, senų tinklapių WWW paveldas nepaliktas už borto, kaip būtų nutikę, priėmus XHTML2:

www.w3.org/TR/xhtml2

Buvo neramu, nes tinklapių automatikos aistruoliai, 2004 metais susibūrę į opozicinę grupę WHATWG, kaltino W3C tarybą vangumu, atsargumu, diegiant naujoves, ėmė spausti tarybą daryti visiškai nepriimtinų standarto keitimų. 2007 metais taryba sutiko nagrinėti WHATWG kūrybą ir atnaujino HTML darbo grupę. Tik su raštiškai išguldytomis sąlygomis negriauti dalykinių HTML pamatų ir rūpintis ne vien automatika:

www.w3.org/TR/html-design-principles

Taigi, šių metų vasario 12 dieną W3C priimtas HTML 5 juodraštis džiugina. WHATWG irgi paskelbė HTML 5 savo buveinėje:

www.whatwg.org/html5


Autorius taip pat kviečia tinklapių dailides aptarti pasirengimą naujovėms ar duoti kritinių pastabų šiai apžvalgai.


„Lietuva internete“



Draudžiama platinti, skelbti, kopijuoti
informaciją su nurodyta autoriaus teisių žyma be redakcijos sutikimo.

TMS ELECTRONICS
TMS ELECTRONICS

RCL – elektronika ir technika

www.rslietuva.com - 400.000 pramoninių komponentų per 1 dieną

„ELFA Distrelec“ – visa pramoninė elektronika

GPSMeistras.lt – GPS navigacijos, nemokamos konsultacijos, remontas, supirkimas, nuoma, priedai

„Sandas“ – verslo valdymo sistemos

Laboratorinė įranga, svarstyklės, matavimo įranga, analizatoriai – UAB „MORIS Technology“

EMP – elektronikos atliekų surinkimas iš gyventojų ir įmonių

Kondicionieriai, šildytuvai, drėkintuvai, sausintuvai

ASUS nešiojamų kompiuterių parduotuvė | Asusshop.lt - ASUS technika vienoje vietoje

Kompiuterių parduotuvė, prekyba buitine technika | Kompiuteriai.lt

Prekyba relėmis ir instaliacijos komponentais

Elektroninių parduotuvių kūrimas - Freeshop.lt e. verslas
internetinės parduotuvės

Reklama
‡ 1999–2012 © Elektronika.lt | Autoriaus teisės | Privatumo politika | Atsakomybės ribojimas | Reklama | Kontaktai LTV.LT - lietuviškų tinklalapių vitrina Valid XHTML 1.0!
SEO paslaugos, tinklapių optimizavimas, tyrimai
www.SEOtyrimai.lt
„TV programa“ – tiksli
televizijos programa

www.tvprograma.lt
Projektas „Mokslas verslui ir visuomenei“
www.mokslasplius.lt
Svetainių kūrimas, SEO, el. parduotuvių kūrimas
www.webtechnologijos.lt
Kompiuteriai, navigacija, televizoriai, fotoaparatai
www.pirkpigiau.lt
Lietuvių k. informacinėse technologijose
www.likit.lt
ESET, ABBYY, DRUVAA, FOXIT sprendimai verslui
www.nodbaltic.lt
Baldai, medžiagos, technika, kompiuteriai
www.b-a.lt
Optical systems, optical electronics, laser crystals
www.eksmaoptics.com
Detalieji planai. Pasyvūs, nulinės energijos namai
www.jpiarchitektai.lt
Mobilusis 4G internetas, nešiojamieji kompiuteriai
www.mezon.lt
400 000 pramoninių komponentų per 1 dieną
www.rslietuva.com
Wireless, point to point, backhaul, PTP
www.ligowave.com
Treniruokliai, matuokliai, kontaktiniai lęšiai
www.hiperfarma.lt
SEO paslaugos, reklama „Google“, el. rinkodara
www.marketrats.lt
CEREC sistema, lazeriai, skaitmeninis rentgenas
www.pilene.lt
„Google AdWords“, „Google“ reklama
www.cet.lt
3D models platform.
Aircraft 3D models

www.cgtrader.com
Reklama
Reklama