15. august 2002 - 14:38Der er
10 kommentarer og 1 løsning
XHTML 1.0 strict
Det er lige lykkedes mig at lave et site i XHTML 1.0 strict. Men kan det virkelig være rigtigt at attributten target="_blank" er pillet ud af denne version? Hvordan kan man omgå problemet - hvis man vil ha' det til at åbne i et nyt vindue?
Jo, det kan det. En af grundene til at target er fjernet er, at folk i nogen tilfælde ser det som chikane. Er du eks. blind, vil et popupvindue forvirre din skærmlæser meget, og eks. en offentlig institution risikerer anmeldelse for chikane hvis de bruger popupvinduer som en aktiv del af deres navigation.
jeg prøvede lige at lave en validation på webcafe.dk, og de overholder XHTML standarten 100%
men kigger man i deres koder finder man en chart-counter som først indeholder document.write('kode kode kode...target="_blank" kode kode kode'); men senere kommer der en <noscrip>-kode og der bliver target="_blank" brugt unden problemmer, men om det er fordi den står i en <noscript>-kode skal jeg dog ikke kunne sige, men finder det usansynligt.
Synes godt om
Slettet bruger
15. august 2002 - 14:52#5
knast > Er det også strict? For jeg tror muligvis target er med i Loose og Trans
knast: validatoren validerer nok bare siden som den ser ut FØR skriptet har kjørt. Og skriptet, som det ligger der kodet, er gyldig nok, selv om det skulle føre til at koden blir ugyldig etter at skriptet er eksekvert.
n0rmality: Enig i at det er sjikanøst å poppe vinduer. Men å gjøre det med javascript, er jo enda verre. BL.a. at timeglasset forsvinner, og at høyreklikk/open in new window ikke fungerer som den skal. Paradoks: Fordi designeren insisterer på et nytt vindu, kan ikke brukeren få åpnet et nytt.
Med target="_blank" kunne vi håpe på at browserne introduserte høyreklikk/open_in_same_window ?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.