Hoofdcategorieën
Device Settings

Opera 7 browser bevat herschreven rendering engine

Door Gabi Gaasenbeek, donderdag 22 augustus 2002 14:01
Bron: ZDNet, views: 3.414

De, naar eigen zeggen, snelste browser op aarde zal nog sneller worden als het aan de makers ligt. In de bèta versie van Opera 7 is een compleet nieuwe rendering engine gezet. De afgelopen achttien maanden is de complete code van de engine opnieuw geschreven. De bèta die binnenkort vrijgegeven zal worden is het resultaat van Project Presto. Dit project had als doel de browser sneller te maken en beter aan te laten sluiten op het Document Object Model (DOM). Dit model is een platform onafhankelijke interface dat programma's en scripts de mogelijkheid biedt om documenten dynamisch aan te passen en daarna terug te zetten in de gepresenteerde webpagina. De oude engine had daar moeite mee en dit was alleen te verhelpen door helemaal opnieuw te beginnen:

Systeem met Opera Software logo "There were some things that were difficult to do with the old engine, particularly with changing elements in pages," said Opera Software co-founder and CEO Jon S. von Tetzchner. "We felt we needed a rewritten engine to have something that works with all the DOM that is coming out."

Most Web browsers, including Opera, have long provided some support for the DOM, which was meant to replace a nonstandard way of souping up Web pages known as Dynamic HTML.

But Tetzchner said Opera's DOM support left room for improvement that only a complete engine-rebuild could provide.
Volgende 14:55 Watergekoelde Gainward Ultra 750XP
Vorige 13:42 RIAA laat aanklacht tegen backbones vallen
Advertentie

Reacties

«  1  2  »

Ik ga misschien ook een keer overstappen, want ik wordt ook echt gek van IE6. Vette buggo's :(

Dan raad ik je aan Mozilla eens te proberen !

Mozilla is bijna net zo groot om te downloaden als IE volgens mij. 'Bloatware' heet dat.

Opera heeft tot nu toe hun browser klein (en snel) weten te houden (onder de 3.5 MB als ik mij niet vergis).

Riiiiiiiiiiiiiight.... Niet, dus. Mozilla is 10MB, dan heb je News+Mail+Browser+Adresboek+Page bouwer (dus IE+OE+FP)... IE is dan zo'n 60MB (ruim, zelfs)

Bunny schreef:
News+Mail+Browser+Adresboek+Page bouwer
Wat moet ik met al die 'troep'?
Ik wil gewoon een browser hebben. Met die browser wil ik alleen websites bekijken.

Wat ik niet wil met een browser, is emailen, nieuws lezen, een adresboek bij kunnen houden, een complete internetpagina maken, syntaxhighlighting in de source-viewer, en meer van dat sooort ongein. Daar heb je allemaal andere (vaak betere) programma's voor.

Kunnen de programmeurs van de browser zich richten op DOM implementatie, CSS3, enzovoorts. Daar heb ik baat bij. Daarmee staat of valt een browser.

IMHO dan :)

www.opera.com/download/get.pl?platform=win&force=6.05

3.4 MB zonder Java-ondersteuning, 11 MB met Java.

Wat moet ik met al die 'troep'?
Ik wil gewoon een browser hebben. Met die browser wil ik alleen websites bekijken.
Je kunt Mozilla ook zonder die 'troep' downloaden en installeren. Grootte is dan 6-7 MB.

Nog wel iets meer dan Opera, maar Mozilla heeft dan ook iets meer features...

Nog wel iets meer dan Opera, maar Mozilla heeft dan ook iets meer features...
Zoals? (jaaa, sorry... ik ben gewoon benieuwd :))

[Reactie op Battle Bunny]Riiiiiiight... nou dat slaat ook echt NERGENS op want als je gewoon een upgrade doet van je MSIE 5 naar 6.0 onder Windows 2000 download ie bij mij toch echt niet meer dan 11.8 MB - en dat is MET Outlook Express. Dus EVEN realistisch blijven AUB :)

Zoals? (jaaa, sorry... ik ben gewoon benieuwd :))

Ehhh, wat dacht je van:

- password manager
- form manager
- javascript debugger
- ondersteuning skins / themes
- betere ondersteuning DOM/CSS
- ...

Maar goed, ik denk eigenlijk dat de grootte van de browser weinig te maken heeft met de kwaliteit ervan.

En ik raad je aan gewoon met de huidige versie van Opera te beginnen }>

Btw laten we er geen Mozilla vs. Opera strijd van maken. Laten we ook niet IE6 af gaan kraken. Gebruik gewoon de browser die jij het prettigst vind en argumenteer e.e.a.
(Dit is niet tegen Herr_Qn, maar gewoon omdat ik die AMD vs Intel en Linux vs MS verhalen spuugzat ben en onder ons niveau vind.)

huheeee, vindt opera nu al de beste.
had er al wat van gehoord, heb nu 6.05

bij opera kun je ook mooi zien wat de verbetingen.
en ik vindt opera completer dan ie, mozzilla ben ik niet zo lekker mee bezig.

en vooral die extra dingetjes muiscontrole paging
en shortcuts.
en uiterraard onder F12 optie: no pop-ups > :)

Waarom wacht je dan zo lang? Opera of Mozilla zijn in no time gedownload, zelfs met een modem.
Alleen maar zeggen dat je er naar gaat kijken heeft ook geen zin.

Opera is overigens idd vooral snel en werkt daardoor erg prettig (ook no-cache wordt niet gereload zolang je daar niet om vraagt) en de mouse gestures zijn verslavend. Als snel verschijnen overal menuutjes in je andere programma's :)

Mozilla, zeker vanaf versie 1,1 is erg betrouwbaar en kan elke pagina weergeven, zelfs de meeste met de typische explorer fouten er in.

Document Object Model (DOC)
moet volgens mij DOM zijn...

Fixed :)

waz hut niet common object model. COM.
od Distributed Common Object Model; DCOM?

Dat is dan weeral iets compleet anders - nix met webstandaarden te maken :)

waz hut niet common object model. COM.
od Distributed Common Object Model; DCOM
Dat zijn Microsoft technologieën. Ze komen voort uit MTS (Microsoft Transaction Server). Tegenwoordig heet dat eigenlijk COM+. COM+ dient als framework om een middle-tier (wat men vaak de "business-laag" noemt van een 3-tier applicatie) in te laten draaien. Het beheert de werkomgeving van de "componenten" die gebruikt worden in de middle-tier.

klinkt als goed nieuws dat er een nieuwe engine komt, maar aan de andere kant lijkt het nu wel weer alsof die programmeurs het niet voor elkaar krijgen de oude te verbeteren en de makkelijkste weg kiezen
verder zal het belangrijk zijn hoe opera omgaat me java, daar waren altijd wel probleempjes mee

verder zal het belangrijk zijn hoe opera omgaat me java, daar waren altijd wel probleempjes mee
je kunt gewoon de SUN java plugin installeren, dan heb je java 4 (ook wel 1.4) i.p.v. java 1 (ook wel 1.1) wat nog steeds bij internet explorer zit.Die support bijvoorbeeld ook Swing.

<off topic>
Java 1.4 is ook Java2...
Het is een beeje verwarrend wat Sun, doet, maar ja.
1.4.1RC is trouwens net uit, en op Linux in elk geval stabieler dan 1.4.0.
</off topic>

en niet alleen java,

style sheets, tabellen... en ga nog maar een tijdje door...
(en die werken in netscape, mozilla, ie nu allemaal wel goed)

Alles voldoet aan de standaarden... maar dan wel op de 'opera' manier ;)

Ik hoop dat het nu allemaal gefixt is, dan hoef ik niet meer alles voor opera te herschrijven elke keer.

style sheets, tabellen... en ga nog maar een tijdje door...
(en die werken in netscape, mozilla, ie nu allemaal wel goed)

Dan weet ik niet wat voor brakke stylesheets jij allemaal gebruikt, maar bij mij heeft IE nog altijd onder gedaan aan Opera en Mozilla/Netscape met ondersteuning.

Maarja... wie ben ik?

Was het echt een kwestie van "het werkt niet" ? Of was het eigenlijk stiekum een "het ziet er niet uit zoals ik wil dat het eruit ziet" ? Dat laatste heeft nl niets met de standaard wel of niet volgen, maar hoe zij de visuele weergave hebben bepaalt. En dat is een subtiel verschil, maar kan hier en daar net als resultaat hebben dat het lijkt alsof een browser het niet goed doet, terwijl de browser het gewoon anders laat zien dan jij wil... :)

Nu hopen dat 'ie geen problemen meer heeft met speciaal voor IE geschreven pagina's zoals nu vaak het geval is :)

Hij had niet alleen problemen met pagina's 'speciaal voor IE' geschreven (whatever that me be), maar die render engine was sowieso ranzig, ik had supervaak gewoon strepen door de webpagina's die ik bekeek.

Hopelijk wordt dat nu dus allemaal beter !

dat ligt niet aan je browser, maar aan je pc configuratie... ik heb namelijk helemaal geen last van datgeen.

windows opnieuw installeren helpt.

Ik heb ook nooit problemen met het renderen door Opera.
Sommige sites zijn onder IE6 juist erg lelijk.

mm ik gebruik opera nu al een tijdje, ben helemaal verslaafd aan die muisgebaren.
Maar wat je al zei, soms geeft opera sites niet goed weer, dat vin ik wel wat jammer.
En om op -invalid- te reacten, wat zou ik moeten veranderen? Want een format heb ik al gedaan :)

Ik kan een keer als 2e reageren, cool :D, maar ik wou ook zeggen dat ik andere browsers enkel maar kan aanmoedigen.

Wat wel raar is dat de site waar ik aan meewerk maar ni juist wil weergegeven worden in netscape :s :'( |:(
Opera hebben we zelfs nog ni geprobeerd na al onze problemen.
Onze site is een mengelmoes van xhtml php css. Kan dit problemen geven, en kan je .png goed weergeven in Netscape?

www.w3c.org is het enige juiste antwoord op je vraag.

Maar de site is daar al gecontroleerd :?, zie maar een keer bij gewonnen webawards. en toch is en blijft het een slagveld onder netscape

Welke Netscape versie? Als je het over 4.x hebt dan is er niet zoveel meer aan te doen, die versie heeft bekende problemen met moderne standaarden en wordt niet verder ontwikkeld. Als het over 6.2/7.0 gaat dan is het misschien de moeite waard om eens te kijken of dit probleem in Mozilla ook speelt, en zoja een bug te melden op bugzilla.mozilla.org.

het probleem komt voor bij netscape 7, de andere browsers test ik ni. IE 6, Netscape 7, Mozilla en Opera, nu ook weer ni té hé. :P


Als jullie stelletje lastpakken die veel te snel reageren ne keer de onderliggende betekenis willen snappen!!!
ik wou zeggen dat dit eigenlijk een zeer druk bezochte site was, moest jullie dat nog ni opgevallen zijn!

Mozilla/netscape heeft als enige browser echt goede PNG ondersteuning.... IE geeft ze daarintegen niet altijd goed weer... (qua transparantie)

Eigenlijk zijn andere browsers goed voor de concurrentiestrijd, maar slecht voor sitebouwers, zoek maar eens een site die in álle browsers perfect juist wordt weergegeven |:( en dat willen we dus juist met onze site, oja www.helpd.nl is de url ;)

Die site ziet er dus niet uit, als je de achtergrondkleur
(bijna) gelijk maakt aan de default 'unvisited link', blijven
ze vast unvisited tot iemand blind gaat zitten klikken...

Als je de site met IE bekijkt zie je dat er afbeeldingen staan in de menubalk, dus die afbeeldingen zijn het waar je op moet klikken, in netscape is het een slagveld, juist door de kleuren van de links, maar met afbeeldingen is alles goed, dus waarom zagen?

Eigenlijk zijn andere browsers goed voor de concurrentiestrijd, maar slecht voor sitebouwers
Nee, integendeel: de monocultuur op browsergebied van de afgelopen paar jaar is slecht geweest voor de sitebouwers. Sitebouwers hebben door die monocultuur slecht op de standaarden gelet en brakken maar wat aan (als het maar in IE werkt, toch?), en dat breekt ze nu op.

Als er gewoon meerdere browsers op de markt zijn moet je wel volgens de standaarden coden, anders rendert het maar in één of twee browsers goed. De browsers moeten dan weer op hun beurt de standaarden goed ondersteunen, anders zijn de gebruikers ervan ontevreden.
Die manier (de polycultuur) dwingt fatsoenlijke samenwerking en naleving van standaarden af. De huidige manier (monocultuur) doet dit niet, met als gevolg o.a. sloppy programming.

Maar onze code is goe, en jouw visie is anders als de mijne gewoon, maar zeker ni slecht. kwil gewoon zeggen, 1 browser moet ie maar 1 keer goed zijn (fouten die in ie ni weergegeven worden, ni op letten :Z) maar als er meerdere zijn, moet je voor die meerdere letten, en dat lukt dus ni |:(

lastig hé

Misschien moet je de slashes in je file names eens de goede kant opzetten: "images\knop4.gif"

Als je daar "images/knop4.gif" van maakt ziet het er zeker weten een al een stuk beter uit. Backslashes in paden is iets van windows. De rest van de wereld gebruikt daar slashes voor.

Hij werkt!!!
Duizendmaal dank B-)

Afgezien van enkele problemen met Javascript en Perl vond ik Opera 6 al erg prettig.
Als Opera 7 deze problemen ondervangt wordt het langzamerhand een volwassen alternatief voor de MS Exploiter....... :P

Errr... Perl is server-side, Javascript is client side :D

Maar even weer on-topic.

Hoe kunnen ze die browser in godsnaam nog sneller maken? V6 was imho al behoorlijk rappo.

Vraag is alleen of ze de boot niet missen met hun shareware-model (of je moet van banners houden ;))

Dr ZOU ook een Amiga versie van deze browser komen, maar door gebrek aan belangstelling door Ami programmeurs is dit plan down the drain gegaan. Helaas.

Op welke manier geeft Opera problemen met Perl ?

[edit]
GraveR = net zo snel als Opera.... naja iig sneller als ik met reageren.

18 maanden voor rewrite van de browser? Dat doen ze sneller dan de jongens van Mozilla.org. Maar Opera is natuurlijk nog niet klaar!

(en natuurlijk geen mailclient etc.)

Ja, maar het is alleen de render engine die herschreven is. Het client-server gedeelte, en de hele threaded implementatie zal nog dezelfde wezen... 18 maanden is redelijk lang, maar aangezien dit volledig parallel loopt met de ontwikkeling van Opera 6 misschien ook weer niet.

Aangezien ze nog steeds niet de DOM 100%implementeren hebben ze naar mijn mening gewoon 18 maanden weggegooid.

Aangezien ze nog steeds niet de DOM 100%implementeren

En waar haal je die informatie vandaan?

er staat toch:
Dit project had als doel de browser sneller te maken en beter aan te laten sluiten op het Document Object Model (DOM)
en niet:
Dit project had als doel de browser sneller te maken en 100% aan te laten sluiten op het Document Object Model (DOM)

en natuurlijk geen mailclient etc.

Opera heeft nu al een email client.
Minimaal. Maar hij heeft er een.

In Opera 7 zijn ook de email client en newsclient compleet herschreven.

Ik blijf toch liever bij Mozilla.... vooral de MAC versie van Opera heeft grove fouten in zich zitten... de meest simpele pagina's zagen er echt niet uit...

ik hoop dat ze dat ook verbeterd hebben, want voor mij is Opera tot nu toe huilen met de pet op...

Ik moet zeggen dat ik Opera al weer enige tijd met veel plezier gebruik, vooral voor het browsen op GoT is ie handig, dat werkt ook aardig goed, weinig dingen die het niet doen.

Wel is het zo dat als ik een bepaalde website wil openen vaak van te voren al IE open omdat ik weet dat ie niet gaat werken in Opera, dat is wel jammer, hopelijk hebben ze dat ook wat verbeterd in versie 7 maar ik vrees dat het nog niet geweldig zal zijn..
«  1  2  »

Op dit item kan niet meer gereageerd worden.

Volgende 14:55 Watergekoelde Gainward Ultra 750XP
Vorige 13:42 RIAA laat aanklacht tegen backbones vallen
VNU Media logo Hosted by True

© 1998 - 2012 Tweakers.net B.V. - Alle rechten voorbehouden - Contact - Jouw privacy - Algemene Voorwaarden

Uitgever van:

Website van het jaar 2011