18. april 2005 - 13:15Der 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
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
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.
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 :)
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?
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.
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
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 :)
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
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?
da ingen har svaret siden sidste lukke besked...så siger jeg tak for hjælpen og sluger points :o)
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.