Avatar billede busschou Praktikant
18. april 2005 - 13:15 Der er 10 kommentarer og
1 løsning

Teste browser kompabilitet

Jeg har ledt en del på nettet men synes ikke jeg kan finde noget gratis program
Er der nogen her som kender et program eller en internet side som kan simulere ens hjemmeside i andre browsere og andre skærmopløsninger?
Hvis ikke hvordan optimerer I så jeres kode til at virke i flest mulige browsere og opløsninger?
Siderne som skal testes kan være såvel html som xhtml med og uden javascript og css
Avatar billede busschou Praktikant
18. april 2005 - 13:28 #1
I princippet kunne jeg jo installere en masse forskellige browsere og teste på forskellige opløsninger. Men det virker ret bøvlet synes jeg. Desuden så har jeg jo selv winXP så jeg kan jo ikke teste Mac eller linux baserede systemer.
Omvendt ved jeg ikke hvor meget man bør gå op i det?
Det ville jo være "overkill" at teste samtlige versioner af alt
Avatar billede hyberpreprocessor Nybegynder
18. april 2005 - 13:28 #2
"simulere ens hjemmeside i andre browsere"

Det er vel bare at hente browserne :D browsere bruger forskellige engines, og kan derfor ikke simuleres af et andet program.

IE = M$ engine
Firefox/Mozilla/Netcape = gecko
Oprea = opera
Safari = KHTML (der findes ikke en KHTML browser til windows, desværre)
Ved ikke med KMelon, det virker somom at den kører på gecko, men er ikke sikker.

Mht. skærmopløsninger, er det nemt nok med lavere opløsninger, men jeg kan ikke teste højere end min skærm kan tage.

Jeg vil anbefale for at opnå aller bedst kompalitet at du optimere til 800x600 som standard, eller 1024x768 som max.
Brug valid kode, og Test i så mange browsere som muligt.
også gerne ned til IE 4.
Avatar billede olebole Juniormester
18. april 2005 - 19:03 #3
<ole>

Der findes skam emulatorer - men de virker ikke. Der er én vej frem: Test, test og atter test ... og det i en bunke forskellige browsere.

Derudover kan man faktisk ikke udvikle til WWW uden at have en eller flere PC'er med mindst Win2K og XP - og helst også 98. Så hører en Mac naturligvis også til hos den seriøse koder  :)

/mvh
</bole>
Avatar billede busschou Praktikant
18. april 2005 - 19:07 #4
ole >> Damn - havde faktisk lige håbet at du ville have kommet med et guldkorn eller skrevet en artikkel ;o) ...eller rettere :o(
Den seriøse koder tester selvfølgelig for alt alt for meget.
Hvor langt ville du selv gå?
Hvilke browsere og versioner, skærmstørrelser og styresystemer?
Avatar billede olebole Juniormester
19. april 2005 - 10:16 #5
Rimelig langt  :)
Da jeg blev ansat på Framfab, var der én koder udover mig, der havde en Mac - og vi var til grov-grin. Da jeg forlod firmaet et år senere, havde alle kodere en PC og en Mac på/under skrivebordet - og ingen i firmaet kunne forstå, man havde kunne arbejde på anden måde.
Projektlederen hos Nike - vores nok vigtigste kunde - var Mac/NS4-mand, så jeg kan love dig, der blev testet i stort set alt!  :)

Idag tester jeg ikke længere i NS4 - og sjældent i IE4. Jeg checker altid i IE5.5+, NS6+ og efterfølgende Mozilla'er, Opera7+ under Win2K og WinXP - og oftest i Safari under MacOS X. Er der yderligere krav, må der betales specielt for det - og IE under MacOS nægter jeg idag at have med at gøre (ligesom 99% af Mac-brugerne - og den er iøvrigt også opgivet af MS. Der kommer ikke flere).
Alt efter krav, skriver jeg til 800x600 (nogen gange 1024x768) og op - men naturligvis mindre ved PDA/mobil krav.

- det er vel cirka det  :)
Avatar billede busschou Praktikant
19. april 2005 - 10:39 #6
Damn´it
Fra min side er der så en opfordring til at lave et program som kan gøre det hele i en omgang ;o)
Der må jo i de forskellige browsere ligge definitioner for hvordan den tolker koden. Størrelsen af skærmen i nedadgående retning burde vel også kunne simuleres.

Nå men jeg må jo igang med at teste så kan jeg godt se. I første omgang må det blive på WinXP alt testes. For købe en ny maskine var ikke lige min første tanke
Avatar billede olebole Juniormester
19. april 2005 - 10:55 #7
Alle browser bugs og OS-renderings fejl skulle således også lægges ind i programmet ... det bliver den dag, Dolly Parton sover en hel nat på maven  ;D
Det er desværre nok ikke særlig realistisk. Mange af fejlene er jeg zq ikke engang sikker på, programmørerne bag kan eftergøre - og slet ikke i et andet miljø.

Hvad skærmstøørelser angår er der flere muligheder. Til Win findes et lille program, der vist hedder 'Resizer', der tager fat i IE og resizer den til en størrelse valgt fra en menu i SysTray.
På Mac'en havde jeg engang et andet program, der tegnede forskellige farvede rektangler på skærmen (i 'uendelig' højt z-index). Der kunne man også vælge størrelser fra en menu.

Du kan også bare lave et baggrundsbillede med forskellige rektangler, du kan resize din browser til ... simple as that  :)
Avatar billede busschou Praktikant
20. april 2005 - 08:25 #8
Fandt lige det her sted på nettet med gamle browsere og download af disse
http://browsers.evolt.org/
Så mange vil jeg nu så nok ikke tjekke ;o)
Nogen som vil have point?
For så lukker jeg - lader jo unægteligt til at der kun er en vej
Avatar billede busschou Praktikant
20. april 2005 - 08:31 #9
ole >> forresten. Ved du så hvorfor der skulle være forskel på fx win98 win2000 og winxp
Jeg mener hvis på sådan tre maskiner benytter fx IE 5.5 eller IE 6.0
Så længe det er samme program så vil det altså ikke se ens ud på forskellige windows versioner?
Avatar billede busschou Praktikant
24. april 2005 - 16:37 #10
Nå kan vel godt snart lukke
Tak for jeres input :o)
Avatar billede busschou Praktikant
26. april 2005 - 21:40 #11
da ingen har svaret siden sidste lukke besked...så siger jeg tak for hjælpen og sluger points :o)
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