The Linux distillery
Bringing the world of Linux to you, David cuts through the tech and shows you how it works and how to use it, in terms that apply to any distro. RSS
IT NEWS     Energy       - Virtualisation     New section? USER POLL
Technology news and Jobs arrow The Linux distillery arrow Apple’s dirty Safari installer wouldn't happen in open source
Apple’s dirty Safari installer wouldn't happen in open source PDF E-mail
User Rating: / 18
PoorBest 
by David M Williams   
Monday, 24 March 2008
So, why is it so bad? For the answer to this let’s turn back time to an initial installation of the iTunes + QuickTime software. Actually, I have to confess a misunderstanding of my own here. For some time I was annoyed that I couldn’t install iTunes without QuickTime. It bugged me I got this other program tagging along which alway - after every update - kept putting icons on the desktop, in the system tray and in the Quick Launch toolbar.

I have since been corrected; it was pointed out to me that QuickTime performs all the media playing within iTunes - including music, not just video. iTunes itself is the library management but without its own playback facilities. Rather, the lament was, QuickTime should be available without iTunes. But I digress.

When installing iTunes + QuickTime for the first time, the installer says “This installer will install iTunes, QuickTime, Bonjour, and Apple Software Update.” So far no foul. Checkboxes offer to add iTunes and QuickTime shortcuts to the desktop (collectively; I’d have preferred checkboxes for each individually), to use iTunes as the default player for audio files and to automatically update iTunes, QuickTime and other Apple software. Note the keyword here is “update.” To me, there is an implication that the Apple Software Update tool will only provide new versions of software that I already have on my system and which I chose to install.

During the installation process if you watch the status messages you will see “Scheduling Apple Software Update” just prior to “Starting QuickTime installation.” Reboot your computer - or run Apple Software Update manually - and it will dutily advise “New software is available from Apple.”

Perhaps, you could argue, even though the checkbox during installation only said it would “update” software, the tool is not being deceptive here because it says “New software” is available. Yet, read on. The very next line says “Select the items you want to update, then click Install” with Safari version 3.1 at 22.65Mb being pre-selected.

The user is told “Safari for Windows is the fastest and easiest-to-use web browser for the PC. It displays web pages faster than any other browser and is filled with innovative features - all delivered in an efficient and elegant user interface.”

The product asks users to select the items they wish to update. Yet, Safari is not an update; it is a new product. And the user actually has to de-select the items they do not want, not select the ones they do.

So, what happens during installation? Does it really force itself as your default browser? Well, the answer is no, at least not without an additional action. Let me explain. The installer does place an icon for Apple Safari on the desktop and in the Quick Launch bar as well as within the Programs area of the Start bar. It also registers the file suffix .download and associates it with Safari. Additionally, a number of routines in a library file called WebKit.dll are loaded into the registry. Beyond this there is nothing more; there is no auto-startup, there is no automated setting Safari as the default browser.

Is this so bad? Please read on.

CONTINUED





 
< Next story in category   Previous story in the category >
iTWire Technology feature

Virtualisation

dollsmaximise your infrastructure, maximise your business

Read more...


TechnWords Interactive Technology Crossword


Search the web
Search iTWire

 
You don't need to login to post a comment





Lost Password?
No account yet? Register
Subscribe to our free daily newsletter.
Lean Six Sigma Black Belt Certification Workshop
July 25 (9:00 am) - July 27 (11:59 pm), 2008
eXample Consulting Group is conducting an immensely practical LEAN SIX SIGMA BLACK BELT TRAINING ...

Start Mid Year Technical Communication at Swinburne University
July 25 (9:00 am) - July 30 (11:59 pm), 2008
Last week to apply for Swinburne University’s online postgraduate Technical Communication courses...

Usability Fundamentals Training Course [Sydney]
July 28 (9:00 am) - July 29 (11:59 pm), 2008
The success of your website is inextricably linked to how well-versed those involved in the devel...

SAUG Summit 2008
July 29 (8:30 am) - July 31 (11:59 pm), 2008
The SAP Australian User Group (SAUG) "The Next Step..." Where do we go from here?...

ISEB ISTQB Foundation Certificate in Software Testing - Melbourne
July 29 (9:00 am) - July 31 (11:59 pm), 2008
This is the first internationallly accepted industry accreditation for software testing. It has b...

Open Publish Conference
July 30 (9:00 am) - July 31 (11:59 pm), 2008
Open Publish 2008 will be focusing on management and implementation issues relating to publishing...

Web 3.0: Mobile & the Semantic Web
July 30, 2008 (9:30 am - 12:00 pm)
part 2 of the 4 part semantic web forum series Speakers: - Jennifer Wilson, Principal, Lean F...

How to Build a Successful Blog
July 30 (6:30 pm) - July 31 (9:00 pm), 2008
Join NYC Webgrrls for an experiential workshop on how to reach & keep your users and monetize you...

Last Day to apply for Mid Year study at Swinburne University
August 1, 2008 (All Day)
Applications close for Swinburne University’s online postgraduate Technical Communication courses.

X|Media|Lab Melbourne "DIY TV": Video, UGC, Mobile and IP TV content and services
August 1, 2008 (All Day)
XML “DIY TV” is designed to assist everyone involved in traditional TV, and those creating its mu...
New event listings
SolidWorks Innovation Day (Melbourne and Adelaide)
October 17, 2008 (All Day)
Hosted by Intercad, SolidWorks’ Innovation Days will give designers, engineers and manufacturers ...

SolidWorks Innovation Day (Sydney)
October 16, 2008 (All Day)
Hosted by Intercad, SolidWorks’ Innovation Days will give designers, engineers and manufacturers ...

SolidWorks Innovation Day (Brisbane and Perth)
October 15, 2008 (All Day)
Hosted by Intercad, SolidWorks’ Innovation Days will give designers, engineers and manufacturers ...

LIXI Industry Forum 2008
September 10, 2008 (All Day)
Wednesday, 10 September 2008 The Westin Sydney The second annual major industry event for the...

The Business of Digital Content - Melbourne
August 5, 2008 (All Day)
The Business of Digital Content Melbourne – August 5, 2008 Extract maximum value from your...

Last Day to apply for Mid Year study at Swinburne University
August 1, 2008 (All Day)
Applications close for Swinburne University’s online postgraduate Technical Communication courses.

View Full Calendar
Subscribe to our free daily e-newsletter
Contact , Register , Advertise with iTWire , Links , About iTWire , Feedback , Post your jobs , Events , iTWire site map , Start Blogging , MyBlogLog page
Industry Releases , Submit your release now