June 11, 2007
Safari on Windows
Beyond the stated desire to increase Safari's market share, a Windows version of Safari (XP/Vista) allows for better support of Safari users by Windows web developers. However, the real driver may be that iPhone application development is supported via ajax-y applications sitting on top of the iPhone's embedded Safari engine.
Safari users will see improvements in performance and compatibility, enhanced tabbed browsing with cool tear-away tabs, a new inline find function and the much welcomed resizable text area a la Netscape 9.
Notes/Caveats Win:- The Safari 3 beta offers many fixes and improvements over the current Safari 2.x release -- you can't test your layouts and especially dhtml on Safari 3b with absolute confidence that your Safari 2.x users are covered; for that, you'll still need access to a Mac.
- Safari seeks out and uses plug-ins from other browser installations. If you want to test Flash degradation, you'll have to remove ALL your Flash Netscape-style plug-ins.
- Safari comes with two embedded TrueType fonts: Lucida Grande and Lucida Grande Bold; these are available for use in your designs if you are so inclined.
- Windows developers should check out the Activity Window, which shows your page objects in a collapsible list view. Double-clicking an object listing opens that object in a new browser window; control-clicking downloads it. The list shows object file sizes and is updated in real-time; leave it open and browse a page or two to see this in action. I often use this as a diagnostic tool and shortcut to access scripts, css and swf files for testing and version checking.
- Safari for Windows isn't (yet) a 'Good Windows Citizen' in that dialogs and window resizing do not work or present as expected. I suspect the final version will be at least as good a citizen as today's iTunes, but if you hate the look of Win iTunes, you'll have trouble warming up to Safari.
Notes/Caveats Mac:- The Mac installer overwrites Safari 2.x w/o warning. While there's an uninstaller for recovery, it would have been best if Apple allowed both Safari 2.x and 3b to coexist -- what goes for Windows developers and Safari 2.x testing goes for you, too. To maintain compatibility but still be able to play with the latest rendering engine, get acquainted with Webkit, the open source browser engine used by the new Safari beta.
- Webkit's Web Inspector is present on the Mac but not the Windows beta; to use, context-click on a web page object and select Inspect Element. Maybe this will show up in a later Win beta.
- Kasper Nauwelaerts' free Safari Tidy plug-in and Les Nie's Safari WebDevAdditions are disabled in Safari 3.0b. Hopefully the developers will soon release compatible versions.
June 5, 2007
PSD Sans Photoshop
When I need to review Photoshop .psd files, I may not want and sometimes can't afford the overhead of launching Photoshop or Fireworks. If I'm on a Mac I can use Preview, but for some reason that app won't normalize psd to their native size, making me guess at zoom levels. Annoying.
Luckily, there's another app you just might have handy, yourself -- QuickTime Player. Leveraging the QuickTime platform's compatibility with more than just video and audio types, Apple's free QT Player opens psd at their native resolution, and does so across platforms.
This could especially be helpful for account/project manager types and copy writers, whose computer budget don't often allow development and design applications. I suspect many of us not in Photoshop all day would welcome the ability to, in a pinch, open that rare psd that needs attention right this instant... I certainly do.