"Benny Nissen" <news@bennynissen.dk> skrev i en meddelelse
news:mn.7ba87d51a353c0a0.23061@bennynissen.dk...
> Peter Anskjær wrote on 15-01-2005 :
>
>> Så vidt jeg ved er der ingen browsere der har problemer med den normale
>> indsættelse af flash på trods af den ikke validerer.
>
> Næ, måske ikke lige nu, men hvad med fremtiden ?
>
Jeg tvivler stærkt på at nogle browsere inden for den nærmeste fremtid ikke
vil tolke den ikke valide kode korrekt, prøv at tænk på hvor mange gange den
stump kode bruges.
>> Hvis man derimod skal indsætte en større flashfil med valid kode, så skal
>> man ud i en bunke krumspring med containerfilm eller lign.
>
> Nu synes jeg du overdriver problemet lidt.
> At sætte en 'c.swf?path=movie.swf' ind i stedet for 'movie.swf' er altså
> ikke det store problem.
>
Overdrivelse fremmer forståelsen
Det er selvfølgeligt ikke det store problem at lave en c.swf til at starte
de andre film, men du nævner ikke noget om at IE uden classid ikke vil give
hjælp til brugere uden flash, så i følge artiklen der er linket til kan man
så indsætte en lille flashfilm på forsiden der indeholder classid, brugere
med IE der kommer ind via forsiden får derved hjælp. Men for det første
validerer din side derved ikke længere, i hvert tilfælde ikke den side
flashfilen med classid er på. For det andet får de brugere der kommer ind
via søgemaskiner ikke hjælp.
Det er efter min mening en smagssag, jeg var selv meget i tvivl sidst jeg
skulle indsætte noget flash. Jeg syntes så bare det var mere attraktivt med
simpelheden (ingen container) og optimal brugervenlighed her og nu. Hvis der
senere kommer browsere, mod min forventning, der kløjser i den ikke valide
kode, så vil jeg nedprioritere brugervenligheden for ie brugere til fordel
for at få vist mit flash i alle nyere browsere.
Jeg forstår godt at andre finder det mere attraktivt med valid kode, men jeg
synes bare nogle gange der bliver gået lidt for meget op i om koden er
valid, for mig er det vigtigere at siden fungerer i alle browsere. Hvad
fremtiden bringer er der ingen der ved, men en hjemmeside overlever sjældent
flere generationer af browsere før den bliver fornyet, så jeg frygter ikke
så meget at mine sider pludseligt ikke fungerer i nye browsere.
Til sidst vil jeg lige nævne at jeg generelt laver valid kode, men hvis jeg
finder en løsning der ikke er valid og virker i de browsere jeg finder
vigtige, så vælger jeg den medmindre en valid løsning der ikke er dårligere
findes.
Mvh
Peter