/ 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
validerings-problemer
Fra : Morten Mygind Peders~


Dato : 17-12-04 04:30

Jeg er helt grøn indenfor html-kodning, og sidder og sveder med
http://www.organs4life.dk - mit pilotprojekt - valideret. Jeg
er nede på seks fejl:

http://validator.w3.org/check?uri=www.organs4life.dk

...som jeg ikke kan få ud af verden - nogen der kan hjælpe?

Ét af problemerne er, at jeg gerne vil have en baggrundslyd på
siden, uden nogen synlig player, hvortil jeg fandt koden:

<bgsound src="intro.mp3" balance="0" volume="0"></bgsound>

...og den virker. Den er bare ikke "lovlig" - hvorvidt er dét et
problem? ...og er der evt. nogen der har en tilsvarende lovlig?

--
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

 
 
Benny Nissen (17-12-2004)
Kommentar
Fra : Benny Nissen


Dato : 17-12-04 05:24

Morten Mygind Pedersen wrote on 17-12-2004 :

> <bgsound src="intro.mp3" balance="0" volume="0"></bgsound>
>
> ..og den virker. Den er bare ikke "lovlig" - hvorvidt er dét et
> problem? ...og er der evt. nogen der har en tilsvarende lovlig?

Prøv at kigge lidt på:
http://www.pazzaglia.com/rezzie/writing/q026.html

--
Benny


Jens Gyldenkærne Cla~ (17-12-2004)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 17-12-04 11:12

Morten Mygind Pedersen skrev:

> Jeg er helt grøn indenfor html-kodning, og sidder og sveder med
> få http://www.organs4life.dk - mit pilotprojekt - valideret. Jeg
> er nede på seks fejl:

4 af fejlene vedrører din brug af bgsound. De to sidste er hhv.

   Line 13, column 75: there is no attribute "border"

   Line 13, column 78: required attribute "alt" not specified

Det er ret enkelt at rette.

Border-attributten skal bare fjernes. Hvis du vil sikre at der ikke
kommer kanter på dine billeder (det sker normalt kun hvis de bruges
som link), så tilføj følgende i din css-definition:

   img{ border: none; }

Alt-attributten skal til gengæld tilføjes. Alle billeder skal have
en alt-attribut - der dog godt kan være tom (det er en god ide hvis
billedet ikke har nogen praktisk funktion på siden, fx et lille
logo eller en listemarkør).

Vær opmærksom på at IE viser indholdet af alt-parameteren som en
lille pop op-tekst, mens de fleste andre browsere ikke gør det.
Hvis man gerne vil undgå pop op-teksten, skal man sætte title="" på
billedet - title er den parameter der er beregnet til sådanne pop
op-tekster, og IE forstår heldigvis også title og bruger denne hvis
både alt og title er til stede.

Hvis man omvendt gerne vil have vist en pop op-tekst på billedet,
skal man også benytte title - så får man nemlig alle browsere med.


> Ét af problemerne er, at jeg gerne vil have en baggrundslyd på
> siden, uden nogen synlig player, hvortil jeg fandt koden:

Dårlig ide. Baggrundslyd er ikke smart - du aner ikke om brugerne
på din side i forvejen hører radio, cd eller musik fra en helt
anden hjemmeside når de kommer ind hos dig.

Der er ikke nogen valid måde at inkludere skjult baggrundsmusik på.
Lav hellere et link til musikken, så kan folk bruge deres
foretrukne afspiller og selv vælge om de vil høre musikken eller
ej.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Michel Christensen (17-12-2004)
Kommentar
Fra : Michel Christensen


Dato : 17-12-04 12:26

Morten Mygind Pedersen wrote:
> Ét af problemerne er, at jeg gerne vil have en baggrundslyd på
> siden, uden nogen synlig player, hvortil jeg fandt koden:

Jeg ved at det ikke besvarer dit spørgsmål, men der er mange som ofte
har en mediaplayer kørende imens de surfer - kommer de til din side, og
musikken ikke kan stoppes, har de valget mellem at slukke for det musik
de var igang med at høre, slukke højtaleren eller forlade siden, ubeset.

Jeg vælger som regel det sidste, medmindre det er meget vigtigt for mig
at se siden - i så fald slukker jeg højtaleren.

Hvorfor ikke give folk mulighed for at slukke musikken?

--
Best regards
Michel Christensen
http://tdcmobil.dk

Erik Ginnerskov (17-12-2004)
Kommentar
Fra : Erik Ginnerskov


Dato : 17-12-04 15:43

Michel Christensen wrote:

> der er mange som ofte
> har en mediaplayer kørende imens de surfer - kommer de til din side,
> og musikken ikke kan stoppes, har de valget mellem at ...

> Hvorfor ikke give folk mulighed for at slukke musikken?

Eller endnu bedre: Giv folk en mulighed for at vælge at starte musikken. Så
vil der ikke komme noget uønsket lyd og afbryde det, man ellers sidder og
lytter til.

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk - http://html-faq.dk
http://ginnerskov.frac.dk



Morten Mygind Peders~ (17-12-2004)
Kommentar
Fra : Morten Mygind Peders~


Dato : 17-12-04 17:11

TAK for svarerne!

> Prøv at kigge lidt på:
> http://www.pazzaglia.com/rezzie/writing/q026.html

Nogen erfaringer med koderne (?):
<META HTTP-EQUIV=REFRESH CONTENT="15;
URL=http://www.projectcool.com/sounds/demo.au">

eller

<EMBED SRC="http://www.best.com/~paz/homie/sounds/giggle.au" AUTOSTART="TRUE"
VOLUME=50%>

> Dårlig ide. Baggrundslyd er ikke smart - du aner ikke om brugerne
> på din side i forvejen hører radio, cd eller musik fra en helt
> anden hjemmeside når de kommer ind hos dig.

> Der er ikke nogen valid måde at inkludere skjult baggrundsmusik på.
> Lav hellere et link til musikken, så kan folk bruge deres
> foretrukne afspiller og selv vælge om de vil høre musikken eller
> ej.

og

>> Hvorfor ikke give folk mulighed for at slukke musikken?

> Eller endnu bedre: Giv folk en mulighed for at vælge at starte musikken. Så
> vil der ikke komme noget uønsket lyd og afbryde det, man ellers sidder og
> lytter til.

Der er flere ting i det:

Mine forbilleder hjemmesidemæssigt er sider som http://www.mewsite.com/ - jeg
synes at en tjekket hjemmeside tager hånd om alle sanser, i en højere
kunstnerisk enhed.

Derfor har jeg ikke noget imod, at der bliver sorteret nogen mindre
interesserede surfere fra - en elitær og ofte upopulær holdning. Men nu er det
ikke en offentligt institution eller andet, hvor man kunne argumentere for, at
den brede befolkning har krav på oplysning, der er mit projekt. Jeg vil give
en flerdimensional oplevelse til dem, der åbne overfor dét.

Men. Der er stadig ufatteligt langt fra ideal til praksis. Lyden - ikke
musikken - er blot en kort velkomst til siden. Det er alt - prøv selv
http://www.organs4life.dk . Og det ser man på masser af sider. Ligesom små
kliklyde, når man kører musen henover og trykker på knapper og links. Er der
ikke en valid måde at gøre alle tre dele på (eller er der bare ufatteligt
mange ulovlige sider?)?


--
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

Jens Gyldenkærne Cla~ (17-12-2004)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 17-12-04 19:08

Morten Mygind Pedersen skrev:

> Nogen erfaringer med koderne (?):
> <META HTTP-EQUIV=REFRESH CONTENT="15;
> URL=http://www.projectcool.com/sounds/demo.au">

Jeg afprøvede den kort, fordi den i modsætning til de andre rent
faktisk kan validere (i xhtml skal den selvfølgelig skrives med små
bogstaver).

I IE og Opera virker det rimeligt - selv om man stadig har
problemet med at slukke for lyden igen (hvilket jeg regner som et
ret alvorligt problem).

I Firefox skiftede hele siden, fordi Quicktime var sat til at åbne
mp3-filer. Det gør siden ret svær at bruge - specielt fordi
redirect-metoden betyder at man ikke bare kan bruge browserens
tilbageknap til at komme tilbage til hovedsiden.

Det er ikke en metode jeg ville anvende.


> <EMBED SRC="http://www.best.com/~paz/homie/sounds/giggle.au"
> AUTOSTART="TRUE" VOLUME=50%>

Den er lige så lidt valid som den du bruger nu. Jeg ved ikke om den
virker bedre eller dårligere end bgsound.


[snip, forskellige citater fra debatten]

Det er generelt en dårlig ide at samle citater fra forskellige
indlæg i et - det er svært at se hvem der har skrevet hvad.



> Mine forbilleder hjemmesidemæssigt er sider som
> http://www.mewsite.com/

Her bruges der flash til dels at lave bevægelighed og dels at lægge
lyd på siden. Det kan godt gøres med valid kode, selv om det ikke
er gjort sådan på Mew-siden.

> - jeg synes at en tjekket hjemmeside
> tager hånd om alle sanser, i en højere kunstnerisk enhed.

Smag og behag er forskellige. Den flimrende navigation virker
generende på mig - og brugen af flash til navigationen forhindrer
effektivt brug af tastaturet. Indholdet på siden er begrænset til
en ret lille del af browservinduet og siden benytter et hav af
rammer. Endelig så er siden ikke i nærheden af at validere.


> Men. Der er stadig ufatteligt langt fra ideal til praksis.
> Lyden - ikke musikken - er blot en kort velkomst til siden.
> Det er alt - prøv selv http://www.organs4life.dk .

Jeg opdagede først musikken i anden omgang (efter at have skruet
lidt op). Det er lidt et problem - hvis man kommer ind på din side
og først lægger mærke til lyden efter lidt tid, kan man måske ikke
regne ud hvor den kommer fra.

I modsætning til lyde man oplever i den virkelige verden, kan man
ikke retningsbestemme lyden til et bestemt program. Man kan
selvfølgelig bare begynde at lukke sider indtil lyden holder op -
men her er et nyt problem: bruger man en tab-baseret browser, er
det ikke nok at lukke den tab hvor siden er i - man skal lukke hele
browservinduet (med måske mange andre sider i).

Jeg ville blive godt gammelsur hvis jeg faldt over sådan en side.
En ting er at bruge selvstartende lyd på en side, men det bliver
for alvor irriterende hvis man ikke har en enkel mulighed for at
slukke for lyden.


> Ligesom små kliklyde, når man kører musen henover og trykker på
> knapper og links.

Det er enten lyde defineret lokalt (i Windows) eller også lyde på
flashobjekter.

> Er der ikke en valid måde at gøre alle tre dele på

Som nævnt kan man godt inkludere flash med valid kode (se
<http://www.alistapart.com/articles/flashsatay/>) - men den mest
anvendte måde at bruge flash på (svarende til den standardsmøre
Macromedia Flash spytter ud) er langt fra at være valid.


> (eller er der bare ufatteligt mange ulovlige sider?)?

Nu er det normalt ikke ulovligt at have en webside der ikke
validerer, men der er ufatteligt mange ikke-validerende websider.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Morten Mygind Peders~ (22-12-2004)
Kommentar
Fra : Morten Mygind Peders~


Dato : 22-12-04 18:57

Tak for hjælpen!

Jens GyldenkærneClausen wrote in dk.edb.internet.webdesign.html:
> Det er generelt en dårlig ide at samle citater fra forskellige
> indlæg i et - det er svært at se hvem der har skrevet hvad.

Okay. Er ligeså ny i forum-brug som i html...

> Jeg ville blive godt gammelsur hvis jeg faldt over sådan en side.
> En ting er at bruge selvstartende lyd på en side, men det bliver
> for alvor irriterende hvis man ikke har en enkel mulighed for at
> slukke for lyden.

Jeg kom til at tænke om lyden kører i ring på din comp? Det er ikke
meningen, der er tale om computerstemme der siger: "introducing organs
for life" - tilsat lidt delay og pitchshifter. Det tager under tre
sekunder - og skulle kun være på "forsiden"... er det nok til at gøre
gammelsur?

> Som nævnt kan man godt inkludere flash med valid kode (se
> <http://www.alistapart.com/articles/flashsatay/>) - men den mest
> anvendte måde at bruge flash på (svarende til den standardsmøre
> Macromedia Flash spytter ud) er langt fra at være valid.

Jeg er ikke helt med på hele flash-ideen. Hvad er det?

> > (eller er der bare ufatteligt mange ulovlige sider?)?
>
> Nu er det normalt ikke ulovligt at have en webside der ikke
> validerer, men der er ufatteligt mange ikke-validerende websider.

Med ulovlige mente jeg ikke lovgivningsmæssigt i forhold til
retssystemet - men i forhold til valideringssystemerne.

-

Ellers tænkte jeg på om nogen kunne hjælpe med ni problemer, jeg har
med at få undersiderne ind i valideringslovens rammer?

Der er tale om disse ni fejl
http://validator.w3.org/check?uri=http%3A%2F%2Fwww.organs4life.dk%2Fny
t.html - i forhold til denne side http://www.organs4life.dk/nyt.html

Bl.a. er der nogen problemer med en map-funktion, jeg bruger. Synes
ellers den er meget smart.

Generelt ville jeg også blive glad for en mere grundlæggende kritik -
om min idé ville kunne programmeres bedre og/eller enklere. Fx med
frames? Og måske i forhold til mac - hvor jeg har lade mig fortælle,
at der skulle være visse problemer i forbindelse med
brows'reringen...(?)

På forhånd mange tak! ...og god jul.

--
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

Erik Ginnerskov (23-12-2004)
Kommentar
Fra : Erik Ginnerskov


Dato : 23-12-04 01:20

Morten Mygind Pedersen wrote:
> Tak for hjælpen!

> Ellers tænkte jeg på om nogen kunne hjælpe med ni problemer, jeg har
> med at få undersiderne ind i valideringslovens rammer?
>
> Der er tale om disse ni fejl
> http://validator.w3.org/check?uri=http%3A%2F%2Fwww.organs4life.dk%2Fny
> t.html - i forhold til denne side http://www.organs4life.dk/nyt.html

Fejl 1:
Du har et <img...> liggende direkte i body. img er et inline-element og
*skal* ligge i et blok-element.

Fejl 2:
Dit img-element er ikke korrekt afsluttet i forhold til at du vil have det
til a være xhtml. du skal putte et mellemrum og en / ind lige før >.

3 henviser til 2.

Fejl 4: Du mangler at indsætte en id på din imagemap-specifikation. Der er
bare det problem, at id ikke virker i alle browsere i den forbindelse. Enten
opgiver du image-map eller du opgiver at lave det som xhtml.

Fejl 5: Du har image-map liggende direkte i html. Image-map er et
inline-element og *skal* ligge i et blopk-element.

Fejl 6: Du har lagt et ulovligt sluttag ind for et img. Læs her, hvordan
imagemaps skal laves:

http://hjemmesideskolen.dk/html/hotspot.asp

Fejl 7 og 8: Du har ikke specifiseret rows og colls i dit textarea. Læs her
om hvordan:

http://hjemmesideskolen.dk/html/formular.asp#user

Fejl 9: Du har et textarea liggende direkte i body. Textarea er et
inline-element og *skal* ligge i et blok-element. Desuden *skal*
blok-elementet med textarea indeni ligge i en formular. Læs hele
formular-siden i linket ovenover om opbygningen af formularer.

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk - http://html-faq.dk
http://ginnerskov.frac.dk




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

Månedens bedste
Årets bedste
Sidste års bedste