Safari 4 Developer Preview

A section for all development and testing programmes and customised browsers written by SillyDog701 community. Featured products including Donzilla, Firescape, DJGM Distro, and Netscape Streamline.

Moderator: Don_HH2K

Safari 4 Developer Preview

Postby Gregor » Mon 23 Jun, 2008 5:56 am

The compliance with Web standards is "at the top" with the upcoming Safari4.
The Developer Preview scores all points as seen here:
Image
With the latest WebKit it is also a little bit faster.
With multiple tabs opened it is crashing from time to time and enabling Flash to work was also an effort / I had to delete the complete profile at the end.
So far satisfied with the excellent progress.

Does any of you using it (having a little bit of problems with Bonjour Service in XP)?
UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/526.11 (KHTML, like Gecko) Version/4.0dp1 Safari/526.12.2
"We don't receive wisdom; we must discover it for ourselves after a journey that no one can take us or spare us." Marcel Proust.
User avatar
Gregor
silver member
silver member
 
Posts: 330
Joined: Thu 05 Dec, 2002 8:50 am

Postby Antony » Mon 23 Jun, 2008 6:44 pm

Thanks Gregor,

Are there any major differences between Safari 3 and Safari 4? I haven't tired Safari 4 myself.
UserAgent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9) Gecko/2008061004 Firefox/3.0
User avatar
Antony
diamond member
diamond member
 
Posts: 14930
Joined: Tue 18 Jun, 2002 11:36 pm
Location: Sydney, Australia

Postby Gregor » Tue 24 Jun, 2008 6:59 am

I add the latest nightly Webkit this morning. The "thing" runs even faster now, especially on pages which containing JavaScript elements. I wanted to know how / why and I run into some interesting explanation:
The SquirrelFish JavaScript interpreter in Safari 4 is a bytecode engine which eliminates almost all of the overhead of a tree-walking JavaScript interpreter. According to the WebKit project, the SquirrelFish engine is 1.6 times faster than the engine in Safari 3.1. SquirrelFish does its magic by turning JavaScript script into so-called bytecodes, an optimized code much more suitable for run-time execution than natural language-based commands, which are longer and more complicated to interpret – and therefore are slower. It also leaves room to experiment with things like constant folding, type inference, specialization based on expression context, peephole optimization, and escape analysis.

This is very interesting. Will follow the progress...
UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/526.11 (KHTML, like Gecko) Version/4.0dp1 Safari/526.12.2
"We don't receive wisdom; we must discover it for ourselves after a journey that no one can take us or spare us." Marcel Proust.
User avatar
Gregor
silver member
silver member
 
Posts: 330
Joined: Thu 05 Dec, 2002 8:50 am

Postby Gregor » Tue 24 Jun, 2008 7:23 am

Two things I like :

Web Inspector much more elegant and understandable:

Image

This Feature is also very interesting:

Image
UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/526.11 (KHTML, like Gecko) Version/4.0dp1 Safari/526.12.2
"We don't receive wisdom; we must discover it for ourselves after a journey that no one can take us or spare us." Marcel Proust.
User avatar
Gregor
silver member
silver member
 
Posts: 330
Joined: Thu 05 Dec, 2002 8:50 am

Help WebKit?

Postby Arley23 » Sat 28 Jun, 2008 8:02 pm

Hi Gregor I really need your help fast well I'm using Windows XP but when I download the latest webkit and when i click run webkit it launches the command prompt but it opens a window of Safari 4 and then automatically closes webkit for me hasn't worked for me since June 09 plzz help me out I will really appreciate it?

Thanks
UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/526.11 (KHTML, like Gecko) Version/4.0dp1 Safari/526.12.2
Arley23
new member
new member
 
Posts: 1
Joined: Sat 28 Jun, 2008 7:57 pm

Postby Gregor » Mon 30 Jun, 2008 1:20 am

If you unpack the latest nightly version WebKit-r34752 and execute the file Run-Nightly-Webkit.cmd script file than the following will happen:
- The Command Prompt Window will open in which you can observe the progress of ongoing installation
- When the installation is finished, than FindSafari.exe is called which brings up the Safari window.
UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/526.11 (KHTML, like Gecko) Version/4.0dp1 Safari/526.12.2
"We don't receive wisdom; we must discover it for ourselves after a journey that no one can take us or spare us." Marcel Proust.
User avatar
Gregor
silver member
silver member
 
Posts: 330
Joined: Thu 05 Dec, 2002 8:50 am


Return to SD701 DevZone

Who is online

Registered users: Google [Bot]