Search Results
-
Strange Medium
Try pulling up the Safari preferences and head over to the Appearance panel. You will see that you can fill in information for both proportional and fixed width fonts. The typical default font size is 16px for all proportional fonts and 13px for all monospace fonts. This is the key concept to keep…
-
The FOUC Problem
Shipping Safari's current behavior when this happens is as follows: it will go ahead and lay out what it's got even though it doesn't have the stylesheet yet. It will also display it. This means you see FOUC whenever a script tries to access properties like scrollHeight or offsetWidth before the stylesheet…
-
Recent WebKit Features
Since we featured some of these in Safari/WebKit WWDC presentations, now seems like a good time to mention some of the highlights of the cool new things you can find in WebKit nightlies: • JavaScript getters and setters - pretty much the same as getters and setters in Mozilla…
-
WebKit Open Source Party at WWDC
In conjunction with the Apple World Wide Developers Conference, the Safari/WebKit team at Apple will be hosting a WebKit Open Source party. If you are a Mac OS X developer, a browser hacker, a web developer, or just someone with an interest in cool technology, then come hobnob with WebKit contributors…
-
Introducing Drosera
…f bug eating plants, lets you attach and debug JavaScript for any WebKit application—not just Safari. One of the unique things about Drosera, like the Web Inspector, is that over 90% of it is written in HTML and JavaScript. This is a true testament of what you can do with web technologies today and…
-
CSS Units
Because some browsers (like Safari and Firefox) just zoom text without zooming other content, expressing everything in these units can give you a way of having content other than text also scale with the font size.
-
High DPI Websites (Part 1)
Safari actually supports PDF as an image format (the hands of the clock Dashboard widget are an example of this). However other browsers do not support this format. The agreed-upon standard for scalable graphics on the Web is SVG. Find out about SVG SVG stands for Scalable Vector Graphics and is…
-
WebKit Site Redesign
…anks to Tim Hatcher, Emily Hatcher and Joost de Valk for coming up with the design, refining it, and applying it to the main WebKit site and the Surfin’ Safari blog. Enjoy the new minty green WebKit goodness.
-
Thank You from Apple!
Those of us at Apple are grateful for all the work they've done and how it will help us with future releases of Safari and WebKit. We've received contributions in every area of WebKit. Here are just a few of the improvements made by non-Apple contributors: • The entire webkit.org infrastructure, including nightly builds and the buildbot.
-
Introducing the Web Inspector
…
defaults write com.apple.Safari WebKitDeveloperExtras -bool true
You will then see a new “Inspect Element” contextual menu item on any web page. This will open up the Web Inspector and refocus to the node under your cursor. We have added a new “Web Inspector” component to Bugzilla to track… -
Nightly Builds
The icons that you see on the site will actually appear in your dock, so you distinguish these builds from your built-in Safari install. Help us test the latest builds!
-
Buttons
As with existing Safari releases, the font size specified on the element will be used to determine whether the mini, small or regular version of the control should be used. The bevel-button constant represents a button that can scale vertically. Beveled buttons will allow custom fonts and colors and…