CompetitiveBrowserDevelopment/Safari-Notes: Difference between revisions

Jump to navigation Jump to search
 
Line 5: Line 5:
* Version: 3.0
* Version: 3.0
* Release Date: October 2007
* Release Date: October 2007
* Direction: Safari for Windows
 
** grow Safari market share; more web site developers will test their code against Safari, which is good for Apple;
* Direction:  
** improve positioning of Quicktime;  
** 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.
** iPhone - get Mac and Windows developers to develop web apps for iPhone.
** increase search box revenue
** increase search box revenue
** using iTunes as a distribution vehicle for Safari for Windows
** using iTunes as a distribution vehicle for Safari for Windows
* Emphasis:  
 
* Emphasis: Safari for Windows 
 
* Features:
* 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.
** 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.
Line 19: Line 22:
** (unofficial): allow its iPhoto digital photo cataloging application to interact with Google's Maps service.  
** (unofficial): allow its iPhoto digital photo cataloging application to interact with Google's Maps service.  
** Web Clip
** Web Clip
** Manipulatable browser tabs: offers users more flexibility in the way they manage the numerous browser tabs that too often seem to multiply exponentially during a lengthy web surfing session; 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.
** 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.
** 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.
** 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.
Line 26: Line 29:
** SnapBack: one-click access to an initial search query
** SnapBack: one-click access to an initial search query


* Challenges:
* 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
455

edits

Navigation menu