25. juli 2002 - 09:35Der er
3 kommentarer og 2 løsninger
Iframe
Jeg vil gerne gøre brug af nogle Iframes på en side jeg er igang med at lave, men der er jo nogle ældre Netscape browsere der ikke er så begejstrede for den slags.
Er det muligt - lidt på samme måde som med frames - at få en besked til at stå der hvor der burde være en iframe som f.eks. "Din browser understøtter desværre ikke iframes", som naturligvis kun vises når siden præsenteres af en browser der ikke kan hitte ud af iframes. Alle andre browsere skal vise indholdet på normal vis.
Hvis du støder på en browser der ikke understøtter et bestemt tag, vil de som regel bare ignorere det enkelte tag. Derfor vises det der står mellem <iframe> og </iframe> på normal vis.
Hvis du specifikt ønsker at give fejlmeddelelsen til Netscape brugere fordi du eksempelvis ikke gider bruge tid på ilayers, kan du undlade de ilayers som el_barto angiver. Men det er sikkert et religionsspørgsmål om man bør gøre det på den ene eller den anden måde. :-)
Inde mellem dine <iframe> tags, bør du så nok angive eksempelvis et table med samme højde og bredde som din iframe skulle have haft, så din alternative besked holder sig indenfor det samme område. Ellers vil det muligvis sprænge dit design.
Du rammer faktisk plet med din kommentar omkr. Netscape brugere. ;)
Jeg ønsker virkelig ikke at vise noget til browsere der ikke kan håndtere iframes. Iframes er en del af HTML4, og browsere der ikke kan hitte ud af det trænger til at blive udskiftet. Så længe udviklere af diverse websites er så flinke at lave deres sites brugbare i alle browsere tilbage til Netscape 1 release candidate 1, vil der også være brugere der ikke gider opgradere deres browser, selv om det er gratis at gøre. Jeg vælger at presse dem ud i en opgradering til en browser der følger standarderne. :)
Synes godt om
Slettet bruger
25. juli 2002 - 10:33#4
Tak for 10 point. Desværre presser du ikke folk til noget som helst, da de fleste ældre browsere befinder sig i virksomheder og på institutioner, hvor de normale brugere ikke har lov til/mulighed for at opgradere.
På den måde skærer du blot en del af en mulig kundegruppe væk. Alle professionelle webudviklere har en mere fornuftig tilgang til tingene.
Du udelukker vel heller ikke folk fra at handle i en butik blot fordi de ikke vil bruge kreditkort?
Næ, men jeg udelukker folk fra at handle i butikken hvis de ønsker at bruge kaffemærker. Altså noget der ikke er "standard".
Ens egen politik omkring hvilke browsere man understøtter afhænger i høj grad også af hvilken type site du udvikler. Hvis du laver en side for det offentlige, er du nødt til at understøtte alle browsertyper tilbage til før ruder konge var knægt. Når man - som i mit tilfælde - laver en lille hobbyside der primært retter sig mod lidt yngre mennesker, og ikke er arbejdsrelateret, så kan man godt tillade sig at være lidt mere selektiv, og det er jeg. Jeg gider ganske enkelt ikke bruge ressourcer på at understøtte alle de marginale browsere. MSIE 5.0 og op. Jatak. Mozilla. Jatak. Opera. Jatak. Netscape 6.2 og op. Jatak. Ældre browsere end dette? NEJ TAK og FY FAN!!!
Browserne er som sagt gratis at downloade, og jeg gider ikke bruge XXX timer ekstra i udvikling, fordi folk ikke gider opdatere deres browsere. Hvis de ikke er villige til at opgradere end gammel Netscape 4.x til en nyere version for at kunne se indholdet på min side, så er de ikke interesserede nok.
Synes godt om
Ny brugerNybegynder
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.