Welcome to WebmasterWorld Guest from 54.144.77.26

Forum Moderators: travelin cat

Message Too Old, No Replies

You Can Run Old Safari Versions

How to run Safari 1.0.3 on Mac OS X 10.3.9 and 10.4.3

     

peterwalsham

6:16 pm on Nov 17, 2005 (gmt 0)

5+ Year Member



Thank you Michel Fortin, for a fantasic revelation.
You can run old Safari versions on newer versions of Mac OS X.
[michelf.com...]

Quick Start
================

1) Download the .sit file:
[rapidshare.de...]

(this site is a pain to use, you have to click through to another page then
get issued a ticket... and then get bored... can some nice person host this
file directly?)

2) On a Mac use Stuffit Expander to unpack the file.
[stuffit.com...]

3) This will create a folder called Multi-Safari, and inside which you can
double click on the "Safari 1.0.3" icon.

4) On Mac OS X 10.4 you will twice see a box saying:
"No document could be created."
Click "OK"
On Safari menu at the top choose "File"->"Open Location..."
You should now get a Safari window.

Tested On
==============

It works fine on:
Panther => Mac OS X 10.3.9
Tiger => Mac OS X 10.4.3

Tips
=========
Don't use the linux version of unstuff (also from stuffit.com). It doesn't
seem to preserve symlinks(!) and the Safari 1.0.3 bundle will not work!

[peter@mylinuxmachine]$ unstuff -v
unstuff 5.2.0.611 2001/06/28 15:24

Safari versions
====================

Current latest Safari versions you can upgrade to are:

Jaguar => Mac OS X 10.2 => Safari 1.0.3 (85.8.1)
Panther => Mac OS X 10.3 => Safari 1.3.1 (312.3.1)
Tiger => Mac OS X 10.4 => Safari 2.0.2 (416.12)

AJAX & css styled HTML input fields
========================================

As Safari 1.0.3 is as good as you can get on Mac OS X 10.2 (Jaguar) and you
cannot use AJAX (e.g. XMLHttpRequest JavaScript objects). Which is a pain!

You also cannot set the background colour of input fields with CSS, so it's
hard for you to let users know when fields have been disabled.

Various other hooks for googlers
=====================================

Here are the Safari user agents strings:
Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/85.8.5 (KHTML, like Gecko) Safari/85.8.1
Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/312.5.1 (KHTML, like Gecko) Safari/312.3.1
Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/416.11 (KHTML, like Gecko) Safari/416.12

AJAX info:
XMLHttpRequest
ActiveXObject
Msxml2.XMLHTTP
Microsoft.XMLHTTP

ActiveXObject("Msxml2.XMLHTTP");
ActiveXObject("Microsoft.XMLHTTP")
XMLHttpRequest()

=======================
Peter Walsham

[edited by: jatar_k at 5:06 pm (utc) on Nov. 23, 2005]
[edit reason] no sigs thanks [/edit]

peterwalsham

6:20 pm on Nov 17, 2005 (gmt 0)

5+ Year Member



Re: Tips
============
Don't use the linux version of unstuff (also from stuffit.com). It doesn't
seem to preserve symlinks(!) and the Safari 1.0.3 bundle will not work!

Below are some symptoms I was experiencing when the symlinks were missing

Date: Thu, 17 Nov 2005 10:13:53 +0000 (GMT)
From: Peter Walsham
To: Michel Fortin
Subject: Safari 1.0.3 on OS X 10.3.9 & 10.4.3


Hi Michel,

Thanks for the great advice on your website about running older versions
of Safari, I've been trying to do this for ages. However, I've been
trying to get it to work but haven't quite succeeded yet and wondered if
you had any further tips.

I downloaded the pre-bundled packages linked to by Art Duszynski on your
site: [rapidshare.de...]

Safari 1.0.3
Mac OS X 10.3.9 (Safari 1.3.1)
A Safari window starts but it can't load any files, not even a jpg on the
local disk. The loading icon just keeps on spinning.

Safari 1.0.3
Mac OS X 10.4.3 (Safari 2.0.2)
I first have to go to a jpg on the local disk to get a Safari window to
open, but then it won't load an html file from anywhere else.

I have tried copying a few other bits from /System/Library/Frameworks on
10.3.9 and 10.4.3 to the Multi-Safari folders such as
Foundation.framework, but with no joy.

Have you heard of anyone managing to get Safari 1.0.3 working on the
latest updates 10.3.9 and 10.4.3?

Many Thanks

Peter Walsham

=======================
Peter Walsham

[edited by: jatar_k at 5:06 pm (utc) on Nov. 23, 2005]
[edit reason] no sigs thanks [/edit]

madmac

4:31 pm on Nov 30, 2005 (gmt 0)

10+ Year Member



I've got a standalone of Safari 1.0.3 running just fine on OS X 10.3.9.

I've also created a standalone of Safari 1.3.1 to take with me when I move to Tiger, but as of yet, I've not been able to test if it work on Tiger.