W4 dogma - detalus aprašymas ir komentarai

6. Pateikimas

Autorius turi numatyti, kad dokumentas gali būti išreikštas bet kokiu panaudojimo būdu (parodytas tiek grafinėje, tiek tekstinėje naršyklėje, atspausdintas, perskaitytas balsu, išvestas delninuke ar telefone ir pan.). Dokumentas turi būti naudotinas visais šiais būdais - jo perteikimas negali būti prieinamas tik keletu iš būdų.

Kiekviena Interneto dokumente perduodama informacijos dalelė turi būti įskaitoma teksto formatu.

Tekstas yra vienintelis informacijos tipas, kurį gali interpretuoti visos panaudojimo priemonės. Todėl visa informacija, perteikiama dokumente, privalo būti teksto formatu. Kai dokumente yra ir kitokios informacijos (paveiksliukai, objektai ir t.t.), turi būti atvaizduota ir tekstinė versija bent jau kaip alternatyvus šaltinis.

Dokumentas turi būti sudarytas tik iš šių komponentų:

Alternatyvi teksto forma tai aprašymas, atvaizduotas vienu iš dviejų būdu: kaip atitinkamos žymės alt atributo reikšmė, arba kaip nuoroda į dokumentą, kuriame pateikiama informacija tekstu.

Detalės. Paveikslėliai

Paveikslėliai ne standartiniu formatu (nei JPG, nei GIF, nei PNG) gali būti naudojami tik tada, kai pateikiama alternatyva standartiniu formatu.

Dokumente negali būti atvaizduoti paveikslėliai, kurie neišreiškia informacijos (panaudoti tik dekoraciniais tikslais) arba kurių tikslas yra išreikšti tekstą. Tačiau jie gali būti pridėti kitais būdais (CSS, JavaScript ir pan.).

Detalės. Skriptai

Tekstas pridėtas JavaScript'u negali būti dokumento informacine dalimi. Priešingu atveju, naudotojui turi būti pateikiama alternatyvi versija, kuriai nereikia skripto vykdymo.

Detalės. Išorinės bylos

Jei naudotojui pateikiama informacija išorinėse bylose, kurių tipas nėra TXT, RTF ar PDF, jam turi būti prieinama ir alternatyva plačiai žinomu formatu. Pavyzdžiui lentelė XLS formatu gali būti publikuota parsisiuntimui tik tada, kai pristatoma ir alternatyvi versija (X)HTML, teksto byla ar PDF.

Šalia nuorodų į bylas turėtų būti pateikta informacija apie bylos dydį, tipą ir taikomąją programą tokių bylų vykdymui.

Jeigu byloje nėra atvaizduojamos informacijos ar byla skirta naudoti konkrečiose priemonėse ar platformose (taikomosios programos ir duomenų bylos parsisiuntimui), naudotojas turi būti apie tai įspėtas ir turi būti pranešta, kokia platformai ar priemonei ši byla yra skirta.