Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 44 reacties
Bron: Apple, submitter: mrt325i

Met de toepasselijke naam Safari, introduceert Apple de eerste eigengebakken browser voor MacOS X. Naast Chimera, Netscape en Internet Explorer wordt dit de vierde browser die te gebruiken is op het besturingssysteem, en het ziet ernaar uit dat deze ook de succesvolste zal worden. De benchmark waarmee Apple de vier browsers getest heeft, laat duidelijk zien dat Safari op het gebied van opstarten, JavaScript en HTML de snelste is.

Rendezvous logo (groot)Om snel iets op te zoeken is er in de toolbar van Safari een search-veld ingebakken, waarmee gezocht wordt in de database van Google. De resultaten, en uiteraard ook andere links, zijn te verzamelen in de veredelde bookmarks. Rendezvous neemt onder andere de (netwerk)printers onder zijn beheer, zodat er op de juiste printer een uitdraai wordt gemaakt. Al met al heeft Apple een stuk software ontwikkeld dat de voordelen van de drie meest gebruikte browsers bevat:

Safari offers you a superior Web experience with outstanding performance. Even the most complex of pages load at breakneck speed. In fact, Safari loads pages more quickly than any other Mac Web browser. But that’s not all. Safari uses the advanced interface technologies underlying Mac OS X to offer you an all-new view of the Web, one that’s much easier to use.

Safari zips right by Microsoft’s Internet Explorer for the Macintosh. You’ll notice that right away when you launch the program — Safari is 40% quicker. And you’ll really appreciate it when it comes to downloading pages, since Safari loads them three times faster than Internet Explorer 5.2.2. Safari is no laggard when it comes to JavaScript either — it’s more than twice as fast as Internet Explorer. Of course, Internet Explorer isn’t the only other browser around, and Safari whizzes past the rest of the competition, too.

Apple's Safari benchmark 800MHz PowerPC G4, GeForce4 MX en 256MB RAM

De betaversie van Safari kun je zelf na inschrijving aan een test onderwerpen. Ook zijn er een viertal videofragmenten op de site te vinden, die de verschillende features laten zien van de browser:
*Bookmarks
*SnapBack Technology
*Google integration
*Simplified downloads

Moderatie-faq Wijzig weergave

Reacties (44)

Het enige probleem is dat deze browser "slechts" DOM1 en CSS1 support heeft, en daarmee qua niveau rond dat van Netscape 4 en IE 4 schommelt. Veel sites die iets verder gaan dan dat worden dan ook helemaal niet of helemaal verkeerd weergegeven.
is dit ook bij Tweakers.net het geval? Ik zie namelijk in Safari het linkermenu helemaal bovenin staan (over het logo heen).

Safari is gebaseerd op de html-rendering engine welke ook in Konqueror wordt gebruikt, zou dit betekenen dat Konqueror dezelfde artifacten laat zien op verschillende sites? Zou iemand dat willen testen?

Persoonlijk ben ik blij met de snelheid, maar browsers als Chimera zijn veel accurater in het weergeven van sites. Hopelijk wordt dit nog allemaal gefikst in de volgende versie.
Safari is gebasseerd op de KHTML rendering engine en de KJS javascript engine, welke geleend is uit het KDE project.
Wat Apple doet met dit ding: ze hebben nu een redelijk complete rendering engine en een redelijk complete JavaScript implementatie, welke nog niet perfect is. Apple past dit ding aan, en laat het KDE ontwikkelteam gewoon meeprofiteren van de ontwikkelingen aan KHTML.
Ok.. Konquerer based.. dus en niet Mozilla..

Vreemd dat ze niet gewoon de Gecko engine hebben gebruikt.. moge toch duidelijk zijn dat deze vele malen beter is dan de Konquerer :?

Ondanks een mini beetje performance winst lijkt het me geen match voor Chimera in dit geval..
Hij is misschien wel accurater in het renderen van de pagina's, hij is ook een stuk trager dan de KHTML engine. Het is op zich niet verkeerd als beide netjes doorontwikkeld worden.
Als je GECKO wilt kun je tenslotte simpelweg Mozilla installeren, of evt. iets als Phoenix, K-Meleon of een andere Gecko-based browser.
Volgens Apple is KHTML gekozen omdat de code van Konqueror/KHTML vele malen duidelijker en compacter was dan de Mozilla code. Ook moet je bedenken dat op het moment dat Apple met dit project begon (anderhalf jaar geleden?) Mozilla/Gecko nog niet zo ver was als nu.

Overigens heeft Apple heel wat aanpassingen gedaan aan KHTML. Van deze aanpassingen stellen zij de source weer beschikbaar, zodat verbeteringen ook doorgevoerd kunnen worden in KHTML/Konqueror. Goed bezig Apple!
Idd heel vervelend die KHTML engine is lang niet zo goed als de Gecko engine, een positief punt is echter dat het wel een goede DOM ondersteuning heeft, echter een hele rits CSS bugs, die ook kunnen verklaren dat tweakers.net niet goed worrdt weergegeven.
kan iemand mijn post van ergens hierboven verklaren:
...
hier staat het idd: http://freshmeat.net/releases/108821/
...
Het blijft raar, dit is een webserver log van Safari:
[08/Jan/2003:15:24:08 +0100] "GET / HTTP/1.0" 200 4110 "-" "Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/48 (like Gecko) Safari/48"
Er staat toch echt (like Gecko)
[Reactie gewijzigd door 4real]
Dat de browser zich indentificeert met die string, betekent niet dat het ook Mozilla is :). Konqueror identificeert zich ook standaard als Mozilla.
Dit is waarschijnlijk gedaan zodat een sniffer die Safari nog niet herkent, aanneemt dat ie met Gecko te maken heeft. Met een beetje mazzel wordt vervolgens de Mozilla-variant van een pagina aageboden ipv de IE-variant (die wellicht wat zaken bevat die een non-MS browser niet fatsoenlijk kan renderen).
Zie de post van bkor hierboven, daar staat het antwoord precies in (sectie DHTML)
Lekkere browser, alleen jammer dat tweakers er niet zo best uitziet :( Op die chimera wel namelijk en ie ook. Maar ik stap cker over naar deze browser ondanks tweakers niet zo best uitziet. http://www.xs4all.nl/%7Ehamlet7/safari.gif
Ik het t.net ff geprobeert met Konqueror 3.0.2 (gebruikt zelfde engine) en die renderen 'm perfect (en idd erg snel)
[quote]Naast Chimera, Netscape en Internet Explorer wordt dit de vierde browser die te gebruiken is op het besturingssysteem[quote]

Toegegeven, Opera is onder Windows en Linux een paar stappen verder dan onder OS X, maar het is er wel. Dit is dus de 5e browser.

Nog niet perfect, maar idd wel lekker rap. Voor een beta vind ik het niet gek :)
En er zijn er nog meer! :P

iCab & Mozilla!

Dat ze die laatste nou overslaan snap ik eigenlijk niet. :?
En zoals hierboven al vermeld staat OmniWeb (welke al voor het platform beschikbaar was toen het nog NeXTstep heette ;) ).
Maar lynx doet het ook gewoon...

Dus even samenvattend:

Internet Explorer 5
Netscape 7
Mozilla
Chimera
OmniWeb
Opera
iCab
Lynx

en...

Safari
Het is oneerlijk om opstarttijden te vergelijken met een Beta versie, deze bevat nog de nodige componenten niet en zal dus altijd wel sneller zijn.
Vaak bevat deze echter ook nog debug code, of anderzijds niet geoptimaliseerde code, dus het uiteindelijke verschil zal wel meevallen.
Heb hem sinds gisteren draaien, en ik moet zeggen hij is rete, rete snel (vooral met laden) met een mooie interface ala iTunes en iPhoto.
Tevens werkt eindelijk het weergeven van de pagina goed als je "snel" scrolled, dwv hij happert dan niet net zoals in Chimera (Navigator)

Hier en daar nog een paar renderfoutes zoals hier op tweakers.net mbt het linker menu en telebankieren van de Rabobanksite heeft wat keuren (but what's new?? |:( )
Wat misschien veel interessanter is dan de newsposting van Apple is wel wat de Linux community met deze browser te maken heeft, kijk zelf maar:

http://linuxtoday.com/news_story.php3?ltsn=2003-01-07-022-26-OS-KE-SW

enjoy! :)
Dit berichtje is neergezet met Safari. :)

Erg prettige browser, rendert inderdaad lekker snel. Héél veel snelheidsverschil met Chimera merk ik niet, hoogstens een seconde...
Een duwtje op de back-knop gaat echter véél sneller. :)
Pop-up killer is inderdaad present, maar helaas ontbreken Tabs nog (het is ook nog maar versie 0.8, naar eigen zegggen hadden ze nog geen tijd gehad om 'm te testen met álle websites ;)).
Ik vind het een prettige browser (na 1 dag al m'n default), die in de toekomst gelukkig alleen maar beter kan worden. :)
Naast Chimera, Netscape en Internet Explorer wordt dit de vierde browser die te gebruiken is op het besturingssysteem...
Niet helemaal waar, wat dacht je b.v. van OmniWeb?

OmniWeb is al verkrijgbaar sinds MacOS X op de markt is. Sterker nog, het was de eerste native browser die voor dit platform beschikbaar was.

Zie http://www.omnigroup.com/applications/omniweb/ voor meer info.

IMHO een van de beste browsers verkrijgbaar.
De rendering engine van Safari is gebaseerd op KHTML die gebruikt wordt in Konqueror van KDE (Te vergelijken met Explorer in Windows).

KHTML is uit zichzelf al een zeer snelle engine maar is heel slecht met CSS en Javascript.
De code van de verbeterde versie van KHTML genaamd AppleWebKit die wel CSS en Javascript goed ondersteund is te downloaden van de Apple website, deze verbeteringen zijn momenteel ook al in de CVS van KDE te vinden. Dus waarschijnlijk gaat Konqueror deze in KDE 3.2 gebruiken.

De Gecko-engine daarintegen is wel wat langzamer maar ondersteund wel alle webstandaarden beter. Gecko is ook sneller met het renderen van webpagina's dan IE, alleen heeft gecko wat gebreken met het cachen van bijv. DOM trees waardoor het terug gaan naar vorige pagina's wat langzamer is.

Apple zegt in de toekomst nog veel meer contibuties te leveren aan de open-source community. Naar mijn mening is dat een goede zaak.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True