mboost-dp1

unknown

Nyt om Mozillas Firefox

- Via blog.wired.com - , redigeret af rackbox

Sidste uge udgav Mozilla Firefox version 3 alfa 2, Gran Paradiso, og en skribent hos Wired tog et kig på browseren. Det nævnes at Gran Paradiso bruger mindre processorkraft, men at Gran Paradiso stadig har en del memory leaks.
Det nævnes at Firefox v.3 bliver den første version af browseren som benytter Gecko 1,9 renderingsenginen og klarer acid 2 testen.

Det kom for et par dage siden frem, at Firefox kommer til at understøtte offline-applikationer. I går havde Wired News et interview med Mike Shaver om relanceringen af Mozilla side for add-ons og i går kunne Mozilla samtidigt fejre at browseren nu er blevet hentet mere end 300 mio. gange.





Gå til bund
Gravatar #1 - bjerh
13. feb. 2007 18:01
Acid2.. Tak.. Endnu et argument, strøget af listen, som fansne af Opera bruger mod Firefox..
Gravatar #2 - cyandk
13. feb. 2007 18:07
hva i alverden ska man bruge acid2 testen til? :D
Gravatar #3 - gentox
13. feb. 2007 18:07
Lagde også mærke til at afstemningssøjlerne, på denne side, havde fået en pæn gradient i enderne :)

Generelt virker den også lidt hurtigere end firefox 2. Men det kan selvfølgelig være indbildning, da jeg ikke tog tid ;)
Glæder mig dog til at se den i final, når den tid kommer.
Gravatar #4 - Disky
13. feb. 2007 18:12
#1
Helt enig.

#2
For at folk kan blære sig med at deres browser kan klare en reelt ubrugelig test, men mange synes den er VILDT vigtig.
Gravatar #5 - trylleklovn
13. feb. 2007 18:50
Uhm, det med at den kommer til at understøtter offline apps, virker lidt som en stor udbygning af browseren. Er pointen med Firefox ikke at den skal være let, og ting som disse, der virker ubrugelige for mig, kan inkluderes via plugins? Det er jo ikke Mozilla browser det her :P

Anyway, godt at se at der altid sker noget i udviklingen :)
Gravatar #6 - jesvestervang
13. feb. 2007 18:58
"stadig har en del memory leaks"
Det er ærgerligt at FF's udviklere ikke tager imod kritikken og får gjort noget ved problemet. Efter bare en dags brug æder Firefox typisk 150-400 MB RAM på min Kubuntu Edgy, så jeg er gået over til Konqueror. Den fungerer glimrende og kan også bruge FF-plugins, bruger ikke meget RAM og har da også klaret Acid2-testen i et pænt stykke tid. Eneste problem er at Gmail ikke virker i den, da det skrevet specifikt til at fungere med hhv. IE og FF's respektive fejl jf. Konqueror-udviklerne.
Gravatar #7 - stelki
13. feb. 2007 19:00
#6 Læste du ikke hele nyheden? Det er en alpha version. Det kan godt være du har problemer, men lad være med at bruge et tilfældigt quote taget ud af kontekst til understøtte det.
Gravatar #8 - Holgerdk
13. feb. 2007 19:20
Jeg glæder mig til denne... har været meget glad for FF siden 0.9 dagene og netop ACID2 testen (som jeg ikke synes er ligegyldig) er en kærkommen "feature".

Dog er memory leaks/memory brug lidt af et problem, da FFs caching af sider etc i memory er mindre effektiv en Opera's (så vidt jeg husker).

Nu må vi bare håbe at IE får gjort den mere CSS compliant og kan klare Acid2 testen, så vi endelig kan lave hjemmesider op imod en standard og en version til hver browser (dette vil self aldrig blive 100% opnåeligt, men bare vi er nærmere end vi er i dag bliver jeg glad).
Gravatar #9 - Lifesux
13. feb. 2007 19:50
#2
hva i alverden ska man bruge acid2 testen til? :D


testen er for at se browseren håndterer kode og fejl kode som standarten beskriver de skal.

acid2 testen er bare let lige at se om den gør det rigtigt eller ej.

Fordelen hvis alle browsere klarede testen, så behøvede man ikke at lave forskellige versioner af ens hjemme side til forskellige browsere, de ikke alle fortålker alt på samme måde.

#4
For at folk kan blære sig med at deres browser kan klare en reelt ubrugelig test, men mange synes den er VILDT vigtig.

Hvad er der ubrugligt i at ens browser overholder standaterne.
I stedet for at sige "vi over holder alle standarterne" og så kommer diskutionen, hvilken de mener, og hvis de har undladt nogle.
Så er det letter at hvis de klare acid2 testen, så ved alle hvilken de understøtter.
Gravatar #10 - cyandk
13. feb. 2007 20:04
Hvem bestemmer disse standarder? IE7 / firefox ka ikke klare den og 95% bruger disse to browsers :S
Gravatar #11 - Disky
13. feb. 2007 20:11
#9
Mig bekendt checker Acid2 testen ikke samtlige kombinationer af samtlige krav og fejl. Derfor giver den ingen garanti for at alt virker hvis en browser kan vise Smileyen korrekt.

F.eks. havde jeg på et tidspunkt lavet en side, som FF 1.5 og IE6 viste perfekt. Men Opera som klarede Acid2 testen kunne f.eks. ikke. Og koden var ifølge W3c's egen validator korrekt.
Gravatar #12 - jesvestervang
13. feb. 2007 20:16
#7, Undskyld, jeg fangede ikke lige at det var en alpha-version... så kan jeg lære at poste med hovedet fyldt med snot :-)
#10, se World Wide Web Konsortiets hjemmeside. Derudover, hvis dem med største markedsandel definerede standarderne, så ville valgfriheden til at vælge OS, browsere og alt andet forsvinde i løbet af meget kort tid.
Gravatar #13 - arne_v
13. feb. 2007 20:27
#10

Man skelner mellem rigtige standarder som publiceres af
ISO, W3C, ANSI, ECMA etc. og så noget der "bare" har en meget stor
udbredelse (f.eks. 95%). Hvis det sidste er tilpas udbredt
bruger man ofte betegnelsen de facto standard eller industry
standard om det.

HTML og CSS er standardiseret af W3C.
Gravatar #14 - lean
13. feb. 2007 21:39
#11
Men den viser at en del af CSS definitionen er korrekt. Bare fordi at siden vises ens i FF og IE6 er det jo ikke ensbetydende med at det er rigtigt. Istedet kan du prøve at lave siden ud fra hvordan du mener standarden skal tegne siden, og så se om browserne gør det samme. Jeg har selv gjort det, og på det tidspunkt var det kun firefox der tegnede det rigtigt - nu er alle de store browsere kommet med. Det skal selvfølgelig siges at siden ikke havde noget kommercielt formål, så det var bare sjovt at lave det efter standarden, og så vente på at browserne kunne tegne tingene rigtigt :)

Efter acid2 kommer der en acid3, 4 osv... Det skal bare være nemt at se om nogen features bliver opfattet på samme måde af flere browsere.
Gravatar #15 - Spiderboy
13. feb. 2007 21:50
#11
F.eks. havde jeg på et tidspunkt lavet en side, som FF 1.5 og IE6 viste perfekt. Men Opera som klarede Acid2 testen kunne f.eks. ikke. Og koden var ifølge W3c's egen validator korrekt.

W3Cs validator validerer kun syntaksisk og ikke semantisk, så det er ingen garanti for at din side er korrekt.

Validatoren kan - ligesom Acid2-testen - fange nogle fejl og derfor kan bruges som et fingerpeg om, om man har lavet det korrekt.
Gravatar #16 - Lobais
13. feb. 2007 22:16
#6
Efter bare en dags brug æder Firefox typisk 150-400 MB RAM på min Kubuntu Edgy, så jeg er gået over til Konqueror.

Har du overvejet at det er fordi firefox cacher alle siderne i RAM, så den hurtigere kan vise dem igen?
RAM'en bliver kun brugt med meget lav prioritet, så hvis andre programmer har mere brug for den, får de den straks.
Hvorfor have en hel masse RAM, hvis man en del af tiden slet ikke bruger den?
Gravatar #17 - Disky
13. feb. 2007 23:00
#14
Som sagt var det KUN acid2 browseren der ikke kunne finde ud af det, og som sagt overholdt det w3c's xhtml standard som css standarden.

Jeg er absolut ikke imod standarder, tværtimod. Men at tro at hvis acid2 parser så er alt i orden, klart en stor fejl.
Gravatar #18 - Disky
13. feb. 2007 23:01
#15
Det ved jeg skam godt, pointen er at Acid2 testen er ikke en garanti for noget som helst.

Den er et fingerpeg, ikke mere.
Gravatar #19 - Windcape
13. feb. 2007 23:22
Topic: lyder meget godt

Offtopic:

Og alle børnene diskutere "OMG W3C VALID HTML!!!" , men hvis jeg spørger hvad i synes om Firefox's implementation af DOM, står i vel måbende tilbage ?

Acid2 siger jo kun noget om hvordan browseren implementere CSS1 og CSS2 standarden, ikke noget om hvordan browseren bruger w3c.org/DOM , og intet omkring hvordan javascript fungere.

Hvis dette ikke er jer det fjerneste bekendt, synes jeg i skulle holde op med at råbe "JEG KAN GODT LIDE FIREFOX OG OPERA FORDI DE OVERHOLDER STANDARDERNE", og istedet undlade at kommentere denne del.

Bemærk at Internet Explorer på nogle punkter overholder diverse anbefalinger fra W3C bedre end Firefox/Opera/KHTML , da f.eks. Mozilla har udviklerne sagt nej til disse punkter, for at opnå et mere strikt udviklingsmiljø (hvor man så kan diskuttere hvad der er mest korrekt :])

Når til kommer til slutningen af dagen, så er Safari/konquerer (khtml) den bedre browser at kode til. Herefter kommer Firefox, et pænt stykke over Opera, som igen ligger et pænt stykke over IE7, som til slut ligger et enormt spring over IE6 :-)

Dette er baseret på 10 års erfaring og sammenligninger med W3Cs standarder (ja, jeg er en af de få som læser dem, og ikke bare artikler om dem).

--- En Firefox bruger, og XUL udvikler.
Gravatar #20 - Windcape
13. feb. 2007 23:24
#6

Efter bare en dags brug æder Firefox typisk 150-400 MB RAM på min Kubuntu Edgy, så jeg er gået over til Konqueror.


Firefox bruger en masse RAM cache under Unix, på Windows bruger Firefox kun omkring de 30mb.

Og hvis man vil have en browser som kun skal lukkes engang om ugen, så er Firefox ikke det rigtig valg. Og på det punkt, tror jeg også Mozillas udviklere er hamrende ligeglade.

Tag dig sammen, og luk din browser efter brug, og du vil ikke have nogen som helst problemer. Eller ihvertfald gør dig selv den tjeneste at lukke den efter du har brugt din browser til Flash og/eller Java.
Gravatar #21 - Windcape
13. feb. 2007 23:29
#11 Disky / Alle

Alle Firefox versioner under version 2.1 kan ikke bruges i en sammenligning, medmindre du også vil tælle IE4 og IE5 med :-)

Bemærk at springet fra Firefox 1.5.x til 2.x fixede en lang række fejl.

Jeg synes det er sørgeligt med alle de brugeren som absolut ikke vil opgradere Firefox fra sidste 1.5.x version, eller bare fordi deres linux distro ikke har udgivet en stabil version endnu (altså.. efter over et år).

Man bør ikke klandre udviklere for fejl de har rettet, bare fordi man er for doven til at opgradere :p
Gravatar #22 - Disky
13. feb. 2007 23:50
#21
Bare roligt, jeg bruger skal FF 2.0.0.1 i dag, men dengang jeg rendte ind i 'acid2 parser, resten fejler' problemet brugte jeg FF 1.5.

Man bør ikke klandre udviklere for fejl de har rettet, bare fordi man er for doven til at opgradere

Helt enig.
Gravatar #23 - Windcape
14. feb. 2007 01:07
Flamebait of the year (fordi jeg keder mig)
Man bør ikke klandre udviklere for fejl de har rettet, bare fordi man er for doven til at opgradere

DET GÆLDER OGSÅ WINBLOWS OG INTERNET EXPLORER!
Gravatar #24 - Holgerdk
14. feb. 2007 08:17
Lige et link til en som testede div. browsere (godt nok på ældre hardware), hvis i ikke allerede har set denne for længst (og så undskylder jeg meget... :P):
http://www.howtocreate.co.uk/browserSpeed.html
Gravatar #25 - myplacedk
14. feb. 2007 11:13
#23
Det kommer an på hvad det er for nogle fejl. Når man fx. har det ene sikkerhedsproblem efter det andet pga. dårligt systemdesign, så ved vi jo godt hvad det betyder: Der er flere fejl på vej, selv hvis de fik løst alle dem der er opdaget nu.

Men OK, så kan man vel sige at de rapportede fejl godt nok er løst, men de er kun symptomer. Den rigtige fejl (systemdesignet) er ikke løst endnu, derfor kan man stadig klandre dem.

Det er muligt de har løst nogle af de overordnede problemer i IE7 og Vista. Jeg ved det ikke, men ud fra hvad de plejer at gøre mellem major releases kan jeg gætte. Og jeg gætter på at jeg ikke bliver fan. ;-)
Gravatar #26 - jesvestervang
14. feb. 2007 18:25
#16
Har du overvejet at det er fordi firefox cacher alle siderne i RAM, så den hurtigere kan vise dem igen?


Det forbrug jeg har set har været langt ud over hvad der kan forsvares med caching. Det er sket flere gange at FF2 har fået systemet til at swappe så meget at det er blevet virkeligt sløvt. I de mere ekstreme tilfælde kan maskinen dø indtil swappen er brugt op og kernen slår processen ned. Sidstnævnte har jeg dog ikke set i over et års tid.

#20
Og hvis man vil have en browser som kun skal lukkes engang om ugen, så er Firefox ikke det rigtig valg. Og på det punkt, tror jeg også Mozillas udviklere er hamrende ligeglade.

Det er da en utroligt sløset holdning som ingen programmører med lidt faglig stolthed burde have. De har åbenbart prioriteret problemet højere på Windows-versionen. Fair nok, jeg har bare ikke lyst til at bruge FF så. Det er bare en skam at jeg må gå glip af sider der kun virker i FF og IE (såsom Gmail).

Tag dig sammen, og luk din browser efter brug, og du vil ikke have nogen som helst problemer. Eller ihvertfald gør dig selv den tjeneste at lukke den efter du har brugt din browser til Flash og/eller Java.

Tag mig sammen? Rend og hop :-)
Seriøst, det er altså ikke alle der bare åbner et par sider, læser dem og lukker browseren igen. Jeg har f.eks. næsten altid en tab med Gmail åben og et sted mellem to og tyve tabs åbne med Wikipedia-artikler, Slashdot-tråde, formel-opslag, diverse artikler om emner jeg sætter mig ind i over flere dage osv. Jeg kunne måske klare med ved at bookmarke alt, men det synes jeg er for upraktisk når der ikke burde være noget i vejen for bare at lade browseren være åben. Det virker jo også fint med Konqueror, så det er jo ikke fordi det ikke kan lade sig gøre at lave en browser der ikke æder al hukommelse over tid.
Gravatar #27 - sophus
14. feb. 2007 20:58
Min Windows XP maskine har kørt i 8 dage nu, og firefox i lige så lang tid. Jeg tjekkede ram forbrug i går og i dag, og det ligger omkring 215 MB kun for firefox... Så at sige at det ikke er en windows bug er vidst ikke helt korrekt. Jeg har omkring 20-25 tabs åbne i 7 vinduer.
Gravatar #28 - Windcape
14. feb. 2007 21:52
#26

Hukommelsesforbruget skyldes delvist 3rd parts plugins, netop flash og java, og der kan whatever din distro bruger meget nemt være syndere, det er en skam at klantre Mozillas udviklere for det.

Derudover så kræver XUL lidt mere hukommelse, på niveau med swing. Men mulighederne man får ud af det er også så meget bedre.

Men det er stadigvæk forkert at brokke sig over noget du kan løses ved at lukke din browser ned engang imellem. Det er ligesom windows xp heller ikke er designet til at køre non-stop 24/7/365 , modsat visse server styresystemer (såsom debian).

Derudover virker gmail også i andre browsere, hvis der er problemer i khtml, skal du bare bruge deres javascript-fri version.
Gravatar #29 - jesvestervang
14. feb. 2007 22:45
#28
Jeg har nu oplevet problemet ofte hvor der ikke har været særlige plugins eller extensions involveret. Java-applets kan jeg sagtens undvære og flash spærrer jeg med flashblock (eller hvad extension nu lige hedder).

XUL? Tjaeh, udover at man kan få sjove extensions gør det jo ikke den store forskel for brugeren. Anyway, så er problemet ikke hvad FF bruger når den lige startes (der åd den 19 MB med et par extensions på en simpel startside), men det mærkværdigt og kraftigt stigende forbrug.

Jeg holder stadig på at programmer løbende skal rydde op efter sig selv. At bede brugerne om at lukke og åbne programmet igen jævnligt er virkelig sløset.

Mht. Gmail, så er det ikke perfekt jf. denne side. Jeg bruger da også html-versionen i Konqueror, men f.eks. auto-completion af adresser er en træls ting at undvære (man får dog trænet hukommelsen).
HTML-Gmail virker
Gravatar #30 - jesvestervang
14. feb. 2007 23:12
#29, en opfølgning til min egen kommentar. Gmails fancy java-version virker hvis man sætter Konqueror til at identificere sig som Firefox 1.07 (uden fake id virker links ikke).
Gravatar #31 - Windcape
15. feb. 2007 11:45
#30

Javascript! ikke Java.

Derudover lyder det jo somom at Konqueror (åbenbart ikke safari), ikke understøtter det nødvendige javascript :p
Gravatar #32 - jesvestervang
15. feb. 2007 21:29
#31, sorry, java_script_ :-)

Derudover lyder det jo somom at Konqueror (åbenbart ikke safari), ikke understøtter det nødvendige javascript :p

Tjaeh, måske, eller også er der bare ikke samme fejl i versionen som Gmail falder tilbage på. I linket jeg postede tidligere ser det ihvertfald ikke ud til at det er Konqueror, det er galt med. Det kunne være sjovt med en udtalelse fra Google som modvægt, men det skal man nok ikke forvente.
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login