Apple Releases Safari 4 Developer Preview

What is it? The latest build of Apple’s next generation desktop browser, based on their Open Source WebKit framework. Why do we care? Because the very same framework powers the desktop version’s baby brother, MobileSafari on the iPhone, and while the 2.0 firmware brought some improvements to the latter, we ain’t seen nothing like 4.0 yet.
Quoth Apple Insider:
Safari 4.0’s implementation of Cascading Style Sheets (CSS) includes support for masks, gradients, reflections, and specifying a named canvas. Also being carried over from the latest WebKit builds is rudimentary support for the WAI-ARIA (Rich Internet Application) and cross-site XMLHttpRequest specifications. Among the technologies supported from HTML 5 are the ability to send messages between documents, storage of data either locally or just for the user’s session, the option of running web applications outside of a browser or when disconnected from the network, and canvas pixel manipulation.
I’m guessing WebKit’s ultra-new, ultra-fast SquirelFish Javascript engine is also revving up in this preview, hopefully getting set to speed up our already class-leading iPhone browsing experience, especially considering the TraceMonkey competition Firefox is pointing its way…
This is some serious tech, and personally we can’t wait for it to filter down into our multi-touching little hands!

















August 26th, 2008 at 11:38 am
I hope we see a password manager built into mobile Safari soon.
August 26th, 2008 at 12:45 pm
i hope first apple solves current issue with its firmwre like crashing applications if gone beyond 4 pages, though i love the abolve article and im really happy to see we will get a updated safari browser, any news on flash
August 27th, 2008 at 7:09 am
Apple safari is getting serious and responsible day by day. The company is now speedily fixing all the issues with the browser.
http://www.safaribrowserwindows.com
August 29th, 2008 at 6:16 pm
Please post a download link, I can’t register at Apple Connect because of my age…