Avatar billede themepark Nybegynder
01. oktober 2003 - 15:43 Der er 24 kommentarer og
1 løsning

A NAME på w3.org

Ja, jeg opretter simpelthen dette spørgsmål af ren nysgerrighed, og for at lære lidt :)

Kig på følgende link.

http://www.w3.org/TR/CSS21/indexlist.html

Når man klikker på et af bogstaverne i indekset, som så skulle føre til et vist sted på siden med anchors, hopper den jo kun ned til a'et.

Skyldes det at de har lavet nogle A NAME der både hedder f.eks. index-a og index-A eller hva, og at der ikke tages hensyn til case sensitivity, når man klikker på linket?

Hvis det er, er det da rart at se at selv W3 kan kvaje sig ;)
Avatar billede roenving Novice
01. oktober 2003 - 15:50 #1
Når du kigger under CSS findes a-tagget selvfølgelig ikke, da det er HTML !-)
Avatar billede exp Juniormester
01. oktober 2003 - 15:54 #2
tror ikke det er det der er problemet... hvis man klikker på "n" hopper den stadig kun ned til "a"-indekset
Avatar billede themepark Nybegynder
01. oktober 2003 - 15:57 #3
roenving du har fuldstændig misforstået...det er de links, der er lavet på siden, jeg snakker om...ikke hvorvidt der findes informationer om forskellige tags ;)

exp, det er jo nøjagtigt det jeg mener :)

De har, hvis I kigger i kildekoden både noget der hedder <A NAME="index-a"> som er der, hvor der begynder at stå CSS egenskaber, der begynder med det bogstav.

Men de har jo også lavet nogle der hedder <A NAME="index-A">, som jeg dog ikke lige kan huske, hvad var til.
Avatar billede roenving Novice
01. oktober 2003 - 16:00 #4
Ja, denne linje (foran a !-) forklarer jo nok det hele:

<p><a name="index-A">&nbsp;</a><a name="index-B">&nbsp;</a><a name="index-C">&nbsp;</a><a name="index-D">&nbsp;</a><a name="index-E">&nbsp;</a><a name="index-F">&nbsp;</a><a name="index-G">&nbsp;</a><a name="index-H">&nbsp;</a><a name="index-I">&nbsp;</a><a name="index-J">&nbsp;</a><a name="index-K">&nbsp;</a><a name="index-L">&nbsp;</a><a name="index-M">&nbsp;</a><a name="index-N">&nbsp;</a><a name="index-O">&nbsp;</a><a name="index-P">&nbsp;</a><a name="index-Q">&nbsp;</a><a name="index-R">&nbsp;</a><a name="index-S">&nbsp;</a><a name="index-T">&nbsp;</a><a name="index-U">&nbsp;</a><a name="index-V">&nbsp;</a><a name="index-W">&nbsp;</a><a name="index-X">&nbsp;</a><a name="index-Y">&nbsp;</a><a name="index-Z">&nbsp;</a><a name="index-[">&nbsp;</a><a name="index-\">&nbsp;</a><a name="index-]">&nbsp;</a><a name="index-^">&nbsp;</a><a name="index-_">&nbsp;</a><a name="index-`">&nbsp;</a><a name="index-a">&nbsp;</a>
Avatar billede roenving Novice
01. oktober 2003 - 16:01 #5
-- og ja, det er jo lidt skørt at w3c kan storkvaje sig sådan *lol*
Avatar billede themepark Nybegynder
01. oktober 2003 - 16:02 #6
roenving, jeg gentager...det er jo nøjagtigt det jeg mener :)

Når der er en der både hedder index-A og index-a, og det ikke virker, formoder jeg at det er fordi at NAME er case insensitive...eller hva?
Avatar billede roenving Novice
01. oktober 2003 - 16:04 #7
I HTML, ja, det har du ret i !-)
Avatar billede skovenborg Nybegynder
01. oktober 2003 - 16:11 #8
det, så vidt jeg har erfaret, kun i Internet Explorer hvor den index'et kun fører ned til a'et.
I Mozilla 1.4 og Mozilla Firebird 0.6 virker index'et normalt.
Avatar billede themepark Nybegynder
01. oktober 2003 - 16:13 #9
skovenborg, så du mener, at i Mozilla, hvis man da klikker på linket C f.eks., så kommer man faktisk ned til C-delen af siden eller hva?
Avatar billede skovenborg Nybegynder
01. oktober 2003 - 16:16 #10
ja, men om det er mozilla der er galt på den eller IE, skal jeg ikke lige kunne sige.

I hvert fald er det helt sikkert at W3C har kvajet sig (måske fordi de ikke selv bruger IE ;)
Avatar billede themepark Nybegynder
01. oktober 2003 - 16:20 #11
skovenborg, se, det var faktisk bare den konklusion, jeg ville frem til, og høre om jeg var den eneste, der syntes det :)

Og tag så lige at kigge på dette link og søg på ordet Uniqueness

http://www.w3.org/TR/1998/REC-html40-19980424/struct/links.html#edef-A

Sjov læsning, ovenstående taget i betragtning ;)
Avatar billede skovenborg Nybegynder
01. oktober 2003 - 16:31 #12
FRA ovenstående link:
--------------------
Although the following excerpt is legal HTML, the behavior of the user agent is not defined; some user agents may (incorrectly) consider this a match and others may not.

<P><A href="#xxx">...</A>
...more document...
<P><A name="XXX">...</A>

Det ser egentlig ud til at IE ikke overholder dette, som i følge W3C er ukorrekt.
Lige ovenover står der også at:
ILLEGAL EXAMPLE:
The following example is illegal with respect to uniqueness since the two names are the same except for case:
<P><A name="xxx">...</A>
<P><A name="XXX">...</A>

Så hvis jeg har læst disse eksempler rigtigt, så er det både IE og W3C der dummer sig.
Avatar billede skovenborg Nybegynder
01. oktober 2003 - 16:36 #13
men nogen burde fortælle dem det. De ekstra anchors er jo både overflødige og "ulovlige" (de ødelægger i hvert fald ideen med index for IE brugere).
Avatar billede roenving Novice
01. oktober 2003 - 16:41 #14
-- helt enig !-)
Avatar billede themepark Nybegynder
01. oktober 2003 - 17:32 #15
Triple enig...hvis jeg kan finde en e-mail adresse til dem på siden, skriver jeg lige og forklarer dem det så :)

Derfor vil jeg også tillade mig at holde tråden åben lidt endnu for lige at kunne skrive, når/hvis jeg engang får svar, så derfor venter jeg også lidt med point givningen :)
Avatar billede themepark Nybegynder
01. oktober 2003 - 17:42 #16
Godt...nu har jeg skrevet en e-mail til dem, og for en god ordens skyld syntes jeg lige, at jeg ville poste den her :)

If you check the source code for the following link:

http://www.w3.org/TR/CSS21/indexlist.html

you have made 2 different kinds of <A NAME> links, meaning that for example, you have made both a <a name="index-B">&nbsp;</a> link and a <a name="index-b">&nbsp;</a> link.

According to this link from your website:

http://www.w3.org/TR/1998/REC-html40-19980424/struct/links.html#edef-A (search for the first occurence of Uniqueness)

it is not legal to have 2 <A NAME> tags with the same value for NAME except for the case sensitivity.

Furthermore the links looking like this:

<A HREF="#index-b">B</A>

all lead to the same place on the website, hence just before the values beginning with a, because of this double occurence of the <A NAME> tags.

Sincerely
Michael K. P.
Avatar billede skovenborg Nybegynder
01. oktober 2003 - 18:42 #17
hehe, prøvede også at sende en mail - men jeg kunne ikke få den sendt. Men når du har skrevet en så er det da heldigt nok ;-)

Angående point-givning synes jeg ligesågodt du kan tage dem selv. Det her var jo mere et slags debat-spørgsmål, hvilket jo også er okay en gang i mellem.
Avatar billede roenving Novice
01. oktober 2003 - 18:47 #18
-- helt enig med skovenborg !-)
Avatar billede skovenborg Nybegynder
01. oktober 2003 - 19:05 #19
http://lists.w3.org/Archives/Public/site-comments/2003Oct/0004.html
Så kan I lige følge med hvis der kommer nogle svar :-)
Avatar billede themepark Nybegynder
07. oktober 2003 - 03:12 #20
Jeg havde egentlig forventet, at de ville lægge deres svar ud samtidig, med at de sendte det til mig, men da de ikke har gjort det, poster jeg det lige selv her :)

Susan Lesch writes:
> [forwarding]

> >From: "Michael Kragh Pedersen" <m_kragh_pedersen@hotmail.com>
> >To: site-comments@w3.org
> >Date: Wed, 01 Oct 2003 17:43:04 +0200
> >Subject: Problems with <A NAME> on your CSS site

> >If you check the source code for the following link:
> >
> >http://www.w3.org/TR/CSS21/indexlist.html
> >
> >you have made 2 different kinds of <A NAME> links, meaning that for
> >example, you have made both a <a name="index-B">&nbsp;</a> link and
> >a <a name="index-b">&nbsp;</a> link.
[...]

Yes, that is a bug that I thought I fixed, but apparently not :-(

Thanks for the report. I'll make sure the next version won't have the
extra anchors.



Bert

Underligt nok...jeg kan forstå, at man er nødt til at vente med at fikse en bug i software til næste version...men på hjemmesider?!?!?!?
Avatar billede exp Juniormester
07. oktober 2003 - 15:15 #21
Pas...
Avatar billede skovenborg Nybegynder
07. oktober 2003 - 17:07 #22
tjaa, de har vel versionnumre for alt derinde.

Men at de ikke bare retter det med det samme, er nu lidt mærkeligt - og dårligt :-(
Avatar billede exp Juniormester
07. oktober 2003 - 18:24 #23
meget
Avatar billede roenving Novice
08. oktober 2003 - 03:22 #24
Tjah, hvad skal man sige ...

'Boller fra ...'
Avatar billede themepark Nybegynder
10. oktober 2003 - 08:45 #25
Okay...det er vist ikke så meget mere feedback fra jer, så jeg tror godt, jeg kan lukke tråden nu ;)

Men skovenborg, jeg er HELT enig :(
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester