/ Forside / Teknologi / Udvikling / HTML / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
HTML
#NavnPoint
molokyle 11184
Klaudi 5506
bentjuul 3377
severino 2040
smorch 1950
strarup 1525
natmaden 1396
scootergr.. 1320
e.c 1150
10  miritdk 1110
Cynthia Says - men hvad?
Fra : Preben Larsen


Dato : 30-08-05 21:02

Hej gruppe!
Her er et lille uddrag af en test hos
http://www.contentquality.com/ - og nedenunder den del af koden,
der bliver henvist til i den første "Failure":

10.5 Until user agents (including assistive technologies) render
adjacent links distinctly, include non-link, printable characters
(surrounded by spaces) between adjacent links.
Rule: 10.5.1 - All Anchor elements not surrounding images cannot
be directly adjacent.
Failure - Anchor Element found at Line: 52, Column: 7 is directly
adjacent to the Anchor element that precedes it.
Failure - Anchor Element found at Line: 65, Column: 7 is directly
adjacent to the Anchor element that precedes it.
Failure - Anchor Element found at Line: 66, Column: 7 is directly
adjacent to the Anchor element that precedes it.

<div class="sideMenuBox lighterBG">
<div>Denne side</div>
<span class="thisPage">&raquo; Kontaktoplysninger</span>
<a href="#behandlingsformer">&raquo; Behandlingsformer og
praksis</a>
(linje 52) <a href="#kontakt">&raquo; Kontak til dette
websted</a>
</div>

Kan nogen sige mig, hvad der står her på godt dansk!?

mvh
Preben Larsen


--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Michael Haase (30-08-2005)
Kommentar
Fra : Michael Haase


Dato : 30-08-05 22:00

Preben Larsen skrev dette den 30-08-2005 22:02:

>
> 10.5 Until user agents (including assistive technologies) render
> adjacent links distinctly, include non-link, printable characters
> (surrounded by spaces) between adjacent links.
> Rule: 10.5.1 - All Anchor elements not surrounding images cannot
> be directly adjacent.
> Failure - Anchor Element found at Line: 52, Column: 7 is directly
> adjacent to the Anchor element that precedes it.
[SNIP]
> Kan nogen sige mig, hvad der står her på godt dansk!?
>
Der står såmænd bare at du skal have nogle tegn omkranset af mellemrum,
mellem dine links, som ikke er del af dine links. Grunden hertil er,
såvidt jeg ved, så diverse browsere kan finde ud af, hvornår de enkelte
links begynder og slutter.

--
Michael Haase

Johnny Winther Ronne~ (31-08-2005)
Kommentar
Fra : Johnny Winther Ronne~


Dato : 31-08-05 17:13

In news:<ae37f$4314c85b$3e3d8433$13860@news.arrownet.dk>
Michael Haase typed:
> Preben Larsen skrev dette den 30-08-2005 22:02:
>
>>
>> 10.5 Until user agents (including assistive technologies) render
>> adjacent links distinctly, include non-link, printable characters
>> (surrounded by spaces) between adjacent links.
>> Rule: 10.5.1 - All Anchor elements not surrounding images cannot
>> be directly adjacent.
>> Failure - Anchor Element found at Line: 52, Column: 7 is directly
>> adjacent to the Anchor element that precedes it.
> [SNIP]
>> Kan nogen sige mig, hvad der står her på godt dansk!?
>>
> Der står såmænd bare at du skal have nogle tegn omkranset af
> mellemrum, mellem dine links, som ikke er del af dine links.
> Grunden hertil er, såvidt jeg ved, så diverse browsere kan finde ud
> af, hvornår de enkelte links begynder og slutter.

Det er sådan set rigtigt nok men koden &nbsp; som er et blanktegn der
ikke ombrydes løser problemet. Problemet er knyttet til en ældre praksis
hvor man brugte [] omkring menupunkter, så man har fra den tid valgt, at
der skal være "noget" der adskiller to links ud over et blanktegn, et af
de mest brugte talesyntese programmer Jaws kan godt adskille links, selv
om der ikker er noget som helst der skiller dem. Det er et punkt, hvor
man godt kan diskutere om det har nogen berettigelse overhovedet mere i
standarden.

Med venlig hilsen
Johnny Winther Ronnenberg

--
Internettet er for alle!
http://80.62.61.212/webuseability/index.asp



Preben Larsen (31-08-2005)
Kommentar
Fra : Preben Larsen


Dato : 31-08-05 20:47

Hej Johnny Winther Ronnenberg

> Det er sådan set rigtigt nok men koden   som er et blanktegn der
> ikke ombrydes løser problemet. Problemet er knyttet til en ældre praksis
> hvor man brugte [] omkring menupunkter, så man har fra den tid valgt, at
> der skal være "noget" der adskiller to links ud over et blanktegn, et af
> de mest brugte talesyntese programmer Jaws kan godt adskille links, selv
> om der ikker er noget som helst der skiller dem. Det er et punkt, hvor
> man godt kan diskutere om det har nogen berettigelse overhovedet mere i
> standarden.

Vil du give os et konkret eksempel på, hvorledes problemet afhjælpes på
nedenstående stump html-kode. Fejlen er her rapporteret på linje 52!
Angående "standarden" så skilter rigtig mange sider med AAA - mindre er det
rene fordærv, hvis man læser om berettiglesen af denne test på Cynthia
Says..!?


<div class="sideMenuBox lighterBG">
<div>Denne side</div>
<span class="thisPage">&raquo; Kontaktoplysninger</span>
<a href="#behandlingsformer">&raquo; Behandlingsformer og
praksis</a>
(linje 52) <a href="#kontakt">&raquo; Kontak til dette
websted</a>
</div>

Mvh
Preben Larsen


--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Johnny Winther Ronne~ (01-09-2005)
Kommentar
Fra : Johnny Winther Ronne~


Dato : 01-09-05 17:04

In news:<4316094d$0$18637$14726298@news.sunsite.dk>
Preben Larsen typed:
> Hej Johnny Winther Ronnenberg
>
> Vil du give os et konkret eksempel på, hvorledes problemet afhjælpes
> på nedenstående stump html-kode. Fejlen er her rapporteret på linje
> 52! Angående "standarden" så skilter rigtig mange sider med AAA -
> mindre er det rene fordærv, hvis man læser om berettiglesen af denne
> test på Cynthia Says..!?
>

Ja der hvor du har indsat "(linie 52)" indsætter du "&nbsp;" istedet.
Hvis det skal leve helt op til standarden sætter du et almindeligt
mellemrum på hver side. Lad os lige gentage hvad punktet der giver
fejlen siger.

> 10.5 Until user agents (including assistive technologies) render
> adjacent links distinctly, include non-link, printable characters
> (surrounded by spaces) between adjacent links.

Denne betingelse i reglerne og i testen burde være bortfaldet, for
browserne kan godt adskille links og har kunnet genem de sidste to tre
versioner. Så efter min mening er det her i orden at "snyde
validatoren", for det opstillede krav giver ingen mening mere. Såvidt
jeg husker rigtigt skal man tilbage til version 2 og 3 af IE og NS for
at støde på problemet med links uden adskiller og derfra stammer det at
sætte [ links ] i knækparanteser, det var simpelthen tidens løsning på
problemet

Med venlig hilsen
Johnny Winther Ronnenberg

--
Internettet er for alle!
http://80.62.61.212/webuseability/index.asp



Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408929
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste