Wednesday, November 28th, 2007

Safari CSS Reference

Category: CSS, Tip, WebKit

Do you want to have one place that tells you about all of the Safari properties? Now we have it. The reference shows not only the standard properties and how Safari handles them, but also all of the -webkit-* properties such as -webkit-border-top-right-radius:

Posted by Dion Almaer at 6:49 am

3.3 rating from 23 votes

Friday, November 16th, 2007

WebKit 3 shows up with the new Safari

Category: WebKit

With the OS X push of 10.5.1 and 10.4.11, and a new Safari/Win beta, we see the latest and greatest of WebKit in Safari itself. To kick this off, Maciej Stachowiak has blogged 10 new things in WebKit 3: Enhanced Rich Text Editing: And RTE needs help! Faster JavaScript and DOM: ~2 times faster Faster Read the rest…

Posted by Dion Almaer at 2:23 am

3.8 rating from 37 votes

Tuesday, November 13th, 2007

HTML5 Media Support: video and audio tags and scriptability

Category: HTML, JavaScript, WebKit

WebKit keeps on trucking and has added support for the HTML 5 media tags such as <video> and <audio>. You can add video to a page as easily as: < View plain text > HTML <video src="sample.mov" autoplay></video> That is a lot cleaner than the mess of embed/object/JavaScript wrappers that we have today. Also, there Read the rest…

Posted by Dion Almaer at 7:46 am

4.2 rating from 49 votes

Monday, October 29th, 2007

Webkit CSS Transforms

Category: CSS, WebKit

Webkit now has CSS Transforms: Boxes can be scaled, rotated, skewed and translated. The current nightly builds support affine transformations. A transform can be specified using the -webkit-transform property. It supports a list of functions, where each single function represents a transform operation to apply. You can chain together operations to apply multiple transforms at Read the rest…

Posted by Dion Almaer at 10:43 am

3.5 rating from 26 votes

Monday, October 8th, 2007

Multi-Safari: Testing with 10 versions of Safari at once

Category: WebKit

Michel Fortin has created special versions of Safari that allow you to run them all on the same machine. This allows you to test your Ajax application in a variety of versions. Safari normally use the Web Kit framework found inside Mac OS X to render web pages and execute javascript. This means that if Read the rest…

Posted by Dion Almaer at 6:53 am

3.1 rating from 25 votes

Friday, October 5th, 2007

Webkit joins Opera with @font-face support

Category: WebKit

Apple cares about typography, so it only makes sense that Webkit has joined Opera in supporting @font-face. The Surfin’ Safari blog said it all: WebKit now supports CSS @font-face rules. With font face rules you can specify downloadable custom fonts on your Web pages or alias one font to another. This article on A List Read the rest…

Posted by Dion Almaer at 5:59 pm

3.9 rating from 29 votes

Thursday, September 6th, 2007


Category: iPhone, WebKit

The reach of your iphone.*.com domain has now grown as some are talking about. With the iPod Touch release, there are soon going to be a LOT of users of the Mobile Safari browser. There will be a large set of people who want the WiFi iPod, but don’t need the phone. Also, for those Read the rest…

Posted by Dion Almaer at 12:15 am

3.6 rating from 23 votes

Wednesday, July 25th, 2007

WebKit and KHTML sitting in a tree…

Category: Browsers, WebKit

With so much talk of new browsers to support, it is great when consolidation happens. The good news of the day is the unforking of KDE’s KHTML and Webkit. This is great news for Webkit. Now the communities of Adobe, Apple, Nokia, and the good folk of KDE will continue to grow Webkit. Now, KHTML Read the rest…

Posted by Dion Almaer at 12:27 am

4.1 rating from 31 votes

Monday, July 9th, 2007

iPhoneDevCamp Wrapup Including IUI

Category: iPhone, JavaScript, WebKit

Internet time is amazing. Watching how the iPhoneDevCamp Barcamp experience created a Flash-mob of ~300 people is amazing. The event was fantastically organized, and everyone wanted to be there. I mean, if you give up your weekend for it, you want to be there. A lot of good things came out of the weekend. Christopher Read the rest…

Posted by Dion Almaer at 6:08 am

3.5 rating from 13 votes

Wednesday, July 4th, 2007

iPhone Web Development Tips and Official Documentation Released

Category: iPhone, Mobile, WebKit

iPhone Web Development Tips and Official Documentation Released As soon as the iPhone was in developers hands on Friday they were hacking around. This involved doing a “for (var key in document)” and the like to see what was available. In an ideal world, Apple would have released a beautiful set of documentation for the Read the rest…

Posted by Dion Almaer at 12:17 am

4 rating from 51 votes

Monday, June 25th, 2007

Safari 3 and CSS 3

Category: Articles, CSS, WebKit

Leland Scott has detailed how well Safari 3 has done with respect to CSS support: Safari 3 / WebKit has implemented 18 of the 19 CSS 3.0 styles so far tackled by any of the major browsers. Firefox is next with 9 of 19. Some of these styles are incredibly cool and powerful, and they’ll Read the rest…

Posted by Dion Almaer at 9:11 am

3.9 rating from 36 votes

Thursday, June 21st, 2007

New Safari / WebKit Inspector

Category: WebKit

The WebKit team announced a new version of the Web inspector that includes: Completely redesigned interface, no longer a transparent panel Works with any WebView inside third-party applications, not just Safari Supports docking to the inspected page Shows all resources included by the page, sorted into categories Global search through all text-based resources Console to Read the rest…

Posted by Dion Almaer at 12:28 pm

3.7 rating from 30 votes

Tuesday, June 19th, 2007

iPhone Application List

Category: iPhone, WebKit

Some argue that the fact that using Safari is the “SDK” for the iPhone is a cop out. Other’s thing it is genius. One thing is for sure. There is already a list of iPhone applications being built, as shown by iPhone Application List. This is pretty impressive since hardly anyone even has the device Read the rest…

Posted by Dion Almaer at 6:44 am

3.5 rating from 23 votes

Friday, June 15th, 2007

Safari 3: Onload firing, and bad timing

Category: Articles, Performance, WebKit

Mark Wilton-Jones has written up a detailed article on the behaviour and speed of Safari 3 in which he dives into how Safari fires onload at a different time than most other browsers, and other implementation details that mean that you can’t trust JavaScript in the page to do any benchmarking. In Safari, it seems Read the rest…

Posted by Dion Almaer at 10:03 am

3.5 rating from 55 votes

Wednesday, June 13th, 2007

iPhone Interface in JavaScript

Category: iPhone, Mobile, WebKit, Yahoo!

David Cann has mocked up an iPhone interface in JavaScript using Yahoo! UI. His example is just a wrapper around Digg, but you can download the interface and put in your own application.

Posted by Dion Almaer at 6:18 am

3.2 rating from 39 votes

Monday, June 11th, 2007

Safari for Windows, Ajax on iPhone

Category: iPhone, WebKit

Steve Jobs gave the keynote at WWDC this morning, where he announced a couple of items that affect Ajax developers. Safari for Windows Apple is releasing the public beta of Safari for Windows today. Steve gave demos of Safari, claiming that it screams: ibench html performance: IE 4.6 sec, FF 3.7, Safari 2.2 seconds javascript: Read the rest…

Posted by Dion Almaer at 1:26 pm

4.4 rating from 67 votes