-
Aaron Mentele Mobile Safari & Media Queries asset download tests
Aaron did some terrific tests with regard to how Mobile Safari downloads assets (images, backgrounds, etc.) on elements which are hidden via media queries. Also, don’t miss his follow up piece.
Visit -
QuirksBlog: There is no WebKit on Mobile
PPK details the myth that is the idea that “WebKit on mobile is taking over.” His point, which is totally valid, is that while WebKit is indeed becoming the dominant rendering engine on mobile platforms, each of those platforms has distinctly different versions of WebKit, so the idea that if you build for WebKit, all of these devices will render your site the exact same way is a misconception. His point is well taken, if a bit dramatic. It’s true that there are subtle differences between each version, and it’s also true that most people don’t realize this. But, in the real-world, they’re “close enough” that targeting WebKit will generally get you a very similar experience on all these platforms.
Visit -
How to Use Geolocation in Mobile Safari
This is nice. Mobile Safari now has a very simple and elegant Javascript API to the iPhone’s location functions. This means a web app can request a visitor’s location, and if the user agrees, coordinates are made available (just like with native iPhone apps). Very sweet. Can’t wait for a reason to use this.
Visit -
WebKit Web Inspector Redesign
Some really, really nice additions and changes to both the functionality and design of my favorite browser debugging tool.
Visit -
Targeting Safari with CSS
Safari is probably the most reliable browser out there when it comes to rendering things as a standards-aware developer would expect, but there are those rare times when you need to target it specifically with some unique rules. For those cases, this article will point you in the right direction.
Visit -
Apple’s WebKit now supports CSS Reflections
Talk about scratching your own itch…
Visit -
WebKit now support CSS Masks
Oh man, this looks sweet. I’ll say it again: the WebKit team is totally doing the right thing here by continuing to innovate with these new features. Dear WebKit: web designers everywhere thank you!
Visit -
Surfin’ Safari: Introducing CSS Gradients
WebKit now includes support for gradients specified in CSS. The syntax looks a bit confusing for us designerly types, but massive kudos to the WebKit team for continuing to embrace the “browser wars” mentality, offering exciting new toys for designers and developers to play with, while at the same time maintaing interoperability with other browsers. Now, if we could just get Opera, Mozilla, and Microsoft on board, we’d probably see some fast and furious innovation in the CSS arena.
Visit -
Apple releases Safari 3.1
The new Safari build includes several items of interest to cutting-edge web designers and developers: CSS animations, HTML 5 audio and video elements, and downloadable fonts.
Visit -
WebKit gets Native getElementsByClassName
Here’s to innovation among browser makers! Nice work, WebKit. Mozilla and Opera, where you at?
Visit -
WebKit (a.k.a. Safari) now supports @font-face
I continue to loves me some WebKit. These guys are the designer’s best friend — they are really focusing on implementing the parts of CSS that really matter to designers, which is awesome (unless, of course, you’re a JavaScript programmer). :)
Visit -
Leaflets Blog: Mobile User Experience
Keith Robinson writes about why we made the decisions we did, how it fits (or doesn’t) into the “one web” strategy, and why we built Leaflets with web standards — even though some of those standards are only surrently supported by one browser.
Visit -
Daring Fireball: WWDC 2007 Keynote News
Gruber has basically the same take as me on this year’s WWDC: meh. Leopard looks neat enough and I certainly do want it, but there’s nothing I’ve seen that really feels revolutionary. Everything is just nice incremental changes. The one exception — maybe — is Time Machine, but we saw that a year ago, so it didn’t feel that exciting this time around, either.
The iPhone-doesn’t-require-an-SDK thing was pretty lame. We’ve all known that you could — and that people will — build web apps targeted at the iPhone for six months now. That’s neat, but it’d definitely not the same as writing apps for the iPhone. The lack of real third-party development on the iPhone isn’t a deal-breaker for me, but it’s certainly a bummer. And it just doesn’t make very much sense. Every other mobile phone on the market today has downloadable third-party apps. Every single one. Steve’s lines about it reducing stability or security are bullshit. It’s god dammed Mac OS X, right? If so, then it has memory protection. If allowing third-party development for the iPhone is unreliable and insecure, then so is allowing third-party development for Macs. And yet, Apple allows that.
Apple should just say what it means: It is going to ride out the iPhone as a closed platform for as long as it can. Eventually, they’ll probably let some choice companies in on development for it. This is exactly the plan Apple has used with the iPod, and it’s worked beautifully. I don’t blame them for wanting to repeat it with the iPhone. But why can’t they just say it?
Safari on Windows was a nice surprise. Doesn’t affect me a lot personally, but I’m glad to see it happen.
And finally: does anyone else think that Steve Jobs is personally obsessed with Cover Flow? In reading the MacRumorsLive coverage of the Keynote today, almost every line ended with “Cover Flow.” Pretty much every app on Leopard and the iPhone now include some for of Cover Flow. Hell, even the Apple website now includes Cover Flow as a means of navigation. It’s just starting to feel like Steve’s pet gadget and I just have this impression of the designers at Apple rolling their eyes every time Steve asks for it again. “Well, guys, Steve pretty much liked the new version of iCal. However, he wants you to be able to browser your to-dos using Cover Flow. Yeah, I know. But, Steve said. Sorry, guys.”
Visit -
David Hyatt: The Obligatory iPhone Post
Dave Hyatt, the main man behind Safari, notes (as others have) that the iPhone could signal the end of the “mobile web” as a separate concept from the “regular old web.”
Visit -
Rutter on Mac browser font rendering
Just recently Jeffrey Zeldman has been bemoaning the sub-standard state of text rendering in Firefox on a Mac. And the sad truth is he only skimmed the surface; Firefox, Safari, Opera and Camino may render even the same font differently.
Visit -
Jon HIcks: Cairo beats Safari
Jon Hicks points out that new versions of Firefox and Camino will use Cairo, a improved graphics library that makes text rendering far, far better than the current Gecko engine — and maybe even better than WebKit. This may just be the thing that finally convinces me to switch to Firefox or Camino full time.
Visit -
Zeldman: Safari better than Firefox?
I’ve been saying for years that Safari is a better day-today browser for the typical Mac user than Firefox — largely because of it’s glorious text rendering. Nice to see the Z agrees. That having been said, there’s no doubt that Firefox has some available development tools (Firebug, in particular), that makes it a must-have for the web developer. Also, Safari still sucks at Javascript, compared to FF.
Visit -
Surfin’ Safari: The FOUC Problem
Safari still display a Flash of Unstyled Content on a fairly regular basis, and David explains why. Frankly, the FOUC doesn’t bug me much. It seems as though most web designers consider this a massive problem, but it just doesn’t really bother me.
Visit -
Web Inspector Gains New Eyes for Metrics, Properties
WebKit’s inspector now supports a sweet box model visual representation and some other goodies. It looks like us web developers who prefer Safari may not have to keep Firefox and Firebug around for debugging all that much longer…
Visit -
GetWebKit: WebKit-based browser for Windows
I’m surprised it too this long, but there’s finally a WebKit-based browser project for Windows. Awesome.
Visit -
Shiira 2.0 - A Visual Preview
I don’t expect Shiira to ever become a major player in the browser space, but damn I sure won’t complain if Apple incorporates a few of these UI enhancements into Safari. Very sexy-looking indeed.
Visit -
Web Inspector, new in Safari nightlies
Safari’s answer to Firefox’s DOM Inspector looks to be another great tool for web developers. This may just be what I need to make Safari my full-time development browser.
Visit -
Safari owns Acid2
Safari is the first non-beta browser to pass the Acid2 test. Dave Hyatt and team absolutely rock.
Visit -
David Watanabe’s Inquisitor Instant Search
An incredibly sweet web-based search tool that features as-you-type searching with search term suggestions for multiple searches engines. Really brilliant.
Visit -
Gap.com: Ajax-powered goodness (as long as you’re not using Safari)
The Gap, which is responsible for about 80% of my wardrobe (yes, I admit it), just released a very nice, very “Web 2.0” redesign using XHTML strict, CSS, Ajax, and all the other buzzwords you wanted to hear. However, I can’t get the thing to load in Safar
Visit -
Safari Easter Egg: CSS3 Multiple Backgrounds!
It’s more like a christmas present, really. Hyatt reveals that Safari 1.3 and 2.0 both support multiple backgrounds per element as specified by CSS3. Wow! Can’t wait to toy with this…
Visit -
Safari to get new form controls — that can be styled.
Darin from Apples WebKit teams lets us know that style-able form controls are coming to Safari, and dropsa few other details about what’s new with WebCore.
Visit -
Safari’s “input type=search”: good or bad?
I asked the same question here a while ago, but apparently I am not cool enough to generate a good discssion on the matter. 37signals is. Check it out.
Visit -
Say Hello to WebKit!
Dave Hyatt announces that Apple’s WebKit (the rendering engine supporting Safari) is now fully open-sourced. This could be the most exciting announcement of WWDC! Who’s going to be the first enterprising Windows developer to release a WebKit-based browser
Visit -
Apple suggests KDE switch to WebCore
I had to say this here, because it’s getting reported incorrectly all over the place. This is Apple suggesting that the KDE team use Apple’s more developed version of KHTML, called “WebCore,” rather than KDE’s own version. It is NOT Apple dumping KHTML fo
Visit -
PimpMySafari.com
Jon Hicks’ latest project, this is the place to find all kinds of sexy add-ons for your Safari browser.
Visit -
Float Nightmares
David Hyatt, Safari’s Daddy-O, has trouble implementing floats as per the CSS spec due to problems in other browsers. Interesting.
Visit
