CompetitiveBrowserDevelopment/Safari-Notes

From MozillaWiki
Jump to: navigation, search

« CompetitiveBrowserDevelopment

Safari

  • Web Browser: Safari
  • Version: 3.0
  • Release Date: October 2007
  • Direction:
    • Expand browser market share; more web site developers will test their code against Safari, which is good for Apple
    • Save Quicktime; better quicktime integration into Safari for Windows
    • iPhone - get Mac and Windows developers to develop web apps for iPhone.
    • increase search box revenue
    • using iTunes as a distribution vehicle for Safari for Windows
  • Emphasis: Safari for Windows
  • Features:
    • anti phishing: automatically detecting "phishy" or deceitful website URLs. It then notifies the user via a dialog box, webpage overlay, or a combination of the two.
    • significant user interface changes to iCal, 3D audio cues in VoiceOver, live previews in print panels, basic document editing in Preview.app, and the ability to restore groups and subgroups in AddressBook with Time Machine.
    • support for PDF, HTML, Web Archives, Text, QuickTime movies and sound in "Quick Look" view
    • (unofficial): access Google's AntiTrust database through a plug-in or under-the-hood extension: offers Safari users another level of security by automatically detecting "phishy" websites or malicious URLs.
    • (unofficial): allow its iPhoto digital photo cataloging application to interact with Google's Maps service.
    • Web Clip
    • Manipulatable browser tabs: ability to reorder tabs through drag-and-drop; ability to drag individual tabs off an existing browser window, thus creating a fresh browser window with the contents of that tab; ability to drag tabbed windows from one Safari window to another, or ask the browser to consolidate all open windows into one, making tabs for each existing page in a single Safari browser window.
    • In-page lightbox searching: in-page searching that allows users search "live" for specific search terms on any web page; find all instances of the search term right off the bat; implements the "lightbox" technique it invented for Dashboard, dimming the web page background and shinning a spotlight on the text matches.
    • Resizable text areas: Web designers developing pages for Safari will no longer have to fiddle with TEXTAREA form elements in order to satisfy user requirements, while at the same time maintaining some semblence of good page design; enables a "resize" corner that allows users to resize text fields on a web page in real time, to suit their text-editing needs.
    • easy view of all your plug-ins
    • ability for private browsing - information about an individual's browsing history isn't stored
    • SnapBack: one-click access to an initial search query
  • Challenges:
    • Safari is optimized for Macs; it will take time for Safari for Windows to stabilize and catch up to the other Windows browsers
    • Window’s-based malware and security issues
    • Mobile developers were disappointed about not having the ability to design native apps (no Software Development Kit, but devs can create Web 2.0 apps that run w/in iPhone’s version of Safari using tools like Ajax); opening up 3rd-party development threatens security and reliability of phone
    • More resources needed to support more platforms