Re: [WSG] reply to Safari question

2004-02-04 Thread Ben Bishop
Using an User Agent switcher, you can see how some sites serve up 
different content based on the user agent.

For a demonstration of making content accessible to different users, in 
this case search engines such as Google, camouflage yourself with the 
Googlebot UA and visit some Microsoft web pages.

Regards,
Ben
Nick Lo wrote:

ability to set the User Agent HTTP header to say it's another browser.
*
The discussion list for http://webstandardsgroup.org/
* 



RE: [WSG] reply to Safari question

2004-02-04 Thread Lindsay Evans

Nick Lo wrote:
> Here's how to enable it:
>
> http://www.macosxhints.com/article.php?story=20030110063041629
>
> However, before you get too excited "it can pretend to be a bunch of
> different browsers" merely refers to it's ability to set the User
> Agent HTTP header to say it's another browser. Useful e.g. when online
> banking with a bank that doesn't recognise Safari as a viable browser
> even if it otherwise functions fine. Now you see Safari ...switch...
> now you see Windows MSIE 6.0, etc., type thing.

I'd just like to weigh in here & say that I think doing this is *incredibly*
counter-productive if you don't also complain to the site in question, if
the bank/whatever turns to their stats at the end of the year/month/etc.,
sees that no-one is using opera/safari/whathaveyou, then they are a lot less
likely to take their silly browser detection crap away.

If, however, they have a pile of emails from customers telling them that
they can't get into their site, then they're a lot more likely to make the
change.

That said, it's also handy to get into NYT articles without registering
(hint, GoogleBot doesn't need to register... :)

--
 Lindsay Evans.
 Developer,
 Red Square Productions.

 [p] 8596.4000
 [f] 8596.4001
 [w] www.redsquare.com.au

*
The discussion list for http://webstandardsgroup.org/
* 



Re: [WSG] reply to Safari question

2004-02-04 Thread Nick Lo
Here's how to enable it:

http://www.macosxhints.com/article.php?story=20030110063041629

However, before you get too excited "it can pretend to be a bunch of 
different browsers" merely refers to it's ability to set the User Agent 
HTTP header to say it's another browser. Useful e.g. when online 
banking with a bank that doesn't recognise Safari as a viable browser 
even if it otherwise functions fine. Now you see Safari ...switch... 
now you see Windows MSIE 6.0, etc., type thing.

Nick

What tha - how does this work?

On 04/02/2004, at 6:17 PM, Sean A Corfield wrote:
The debug menu is extremely useful: it can pretend to be a bunch of 
different browsers, it has a basic load test engine built in, it can 
show the DOM tree...
*
The discussion list for http://webstandardsgroup.org/
* 



Re: [WSG] reply to Safari question

2004-02-04 Thread Universal Head
What tha - how does this work?


On 04/02/2004, at 6:17 PM, Sean A Corfield wrote:
The debug menu is extremely useful: it can pretend to be a bunch of different browsers, it has a basic load test engine built in, it can show the DOM tree...



Peter Gifford

Universal Head 
Design That Works.

7/43 Bridge Rd Stanmore
NSW 2048 Australia
T	(+612) 9517 1466
F	(+612) 9565 4747
E	[EMAIL PROTECTED]
W	www.universalhead.com



Re: [WSG] reply to Safari question

2004-02-04 Thread Sean A Corfield
On Mar 3, 2004, at 10:07 PM, [EMAIL PROTECTED] wrote:
Sorry, but why is everyone so enthused about safari?,
Because it's a very good, very fast browser. And it's very well 
integrated with OS X. The debug menu is extremely useful: it can 
pretend to be a bunch of different browsers, it has a basic load test 
engine built in, it can show the DOM tree...

After my frustrations I use Mozilla firebird.
That's good too. I use it as my second browser for those few reticent 
sites that just don't know a standard when it bites them on the nose 
(e.g., Microsoft Exchange WebMail). I just don't like the UI as much.

This means that when you develop for a company, you can do their
profile on the browser. ... just imagine how stoked
they would be with their corporate Branding running all browsers
on their network.
Maybe times have changed but that never seemed to appeal to any company 
I've ever dealt with... :)

Regards,
Sean
*
The discussion list for http://webstandardsgroup.org/
* 



Re: [WSG] reply to Safari question

2004-02-03 Thread info
Sorry, but why is everyone so enthused about safari?,
After my frustrations I use Mozilla firebird.
http://www.mozilla.org/products/firebird/

okay, it is still in beta testing, but the beauty is that you can
become part of the development (over my head), but designers can
stylize it via the .jar files which contain all the .css, xml & images
you need.
This means that when you develop for a company, you can do their
profile on the browser. I am currently developing Themes on
Mobile phones for companies (in my spare time), just imagine how stoked
they would be with their corporate Branding running all browsers
on their network.
Awesome..

Well thats my 2 cents worth,
(and 2 be taken with a pinch of salt cos i am a designer & not that 
good a
programmer yet =)

72dpi - AKA - Ryan

*
The discussion list for http://webstandardsgroup.org/
* 



Re: [WSG] reply to Safari question

2004-02-03 Thread Hugh Todd
Justin,

Perhaps Safari needs a developer edition
Nice idea. What I guess happens at present is that the "web kit" that 
drives Safari, Mail (and iTunes?) is the important part of the update, 
and this is something that is available system-wide. So there would 
have to be a way of running different web kits concurrently. (Might 
even be able to do it from the same UI, as you suggest.)

-Hugh Todd

*
The discussion list for http://webstandardsgroup.org/
* 



Re: [WSG] reply to Safari question

2004-02-03 Thread Sean A Corfield
On Feb 3, 2004, at 8:49 PM, Justin French wrote:
The problem is, Safari 1.0 doesn't actually expire (AFAIK).
Correct. 1.0 is the last version produced for OS X 10.2.x (Jaguar). 1.2 
is the current version for OS X 10.3.x (Panther).

Whilst it's more than likely that a vast majority of web users will 
upgrade to 10.3 this year, there will still be a massive number on 
10.2.x, and developers are either forced to:
I don't know that "a vast majority of web users will upgrade to 10.3", 
this year or otherwise. My laptop is provided by work and work upgraded 
me to 10.3 (thank you!) and now Software Update keeps my Safari install 
up to the latest version (optional - I could have stayed with 1.1). My 
wife's machine is paid for out of our own pocket and she's on 10.2, 
albeit the latest 10.2.x, therefore she uses Safari 1.0 (and loves it). 
However, I don't think she'd get the extra value out of Panther to make 
it worthwhile upgrading her to 10.3.

a) stay with 10.2.x thinking that they're safer testing on the older 
(more bugs) version
b) upgrade to 10.3.x, take the update of Safari, and ignore Safari 1.0 
users
You can't even rely on 10.3.x folks being on 1.2 - yes, it's likely but 
it isn't a given.

Safari 1.2 should be available to 10.2 users via the software update.
Not possible, it relies on stuff in Panther as far as I can tell.

Safari 1.0 & 1.1 should be available as multiple installs for any Mac 
OS X user.
Since the core rendering engine etc is shared core code, I suspect it 
would be tricky to support multiple versions of Safari. Which is the 
same situation really as IE on Win.

All browsers should have an expiry date, auto-update, and a nag-screen 
for any browser that has expired.
That would be fabulous, yes.

What would be even better is if Safari (and Mozilla, etc) had multiple 
rendering engines that could be selected from a list (Safari 1, 1.1, 
1.2) so that developers could easily switch between all three form 
within one app.
Yes, that would also be fabulous. Mozilla however does allow multiple 
version installs (I had four different versions installed at one point) 
although you can only run one at a time. Given the relative market 
shares of the various browsers, the real killer is still that you 
cannot have multiple versions of IE installed at any one time. Mozilla 
is the second most widely deployed and it *does* allow multiple 
versions. Safari is some way behind (although it may well be fast 
approaching the majority browser on Mac?). So in the grand scale of 
things, IE is still a developer's bugaboo...

Sean A Corfield -- http://www.corfield.org/blog/

"The reasonable man adapts himself to the world; the unreasonable one 
persists in trying to adapt the world to himself. Therefore all 
progress depends on the unreasonable man."
-- George Bernard Shaw

*
The discussion list for http://webstandardsgroup.org/
* 



Re: [WSG] reply to Safari question

2004-02-03 Thread info
thanks for clarifying that justin.

I thought about my comment & realized that it is with os update that it
happens, so thanks for correcting me...
*
The discussion list for http://webstandardsgroup.org/
* 



Re: [WSG] reply to Safari question

2004-02-03 Thread Justin French
On Wednesday, February 4, 2004, at 03:03  PM, Universal Head wrote:

Now THAT's a smart idea - old browsers that expire. If only IE and NN 
did that!
Peter
A browser that actually expires would be great.  If NN4, IE4, Opera 4, 
etc all *expired* in 2002, the cost of web development would be a lot 
cheaper already.  If IE5.x and NN6 (and early Mozilla's) expired 
sometime this year, CSS2 and other standards could really take off.

The problem is, Safari 1.0 doesn't actually expire (AFAIK).  It's tied 
into OSX's 10.3.x upgrade.  Whilst it's more than likely that a vast 
majority of web users will upgrade to 10.3 this year, there will still 
be a massive number on 10.2.x, and developers are either forced to:

a) stay with 10.2.x thinking that they're safer testing on the older 
(more bugs) version
b) upgrade to 10.3.x, take the update of Safari, and ignore Safari 1.0 
users

Safari 1.2 should be available to 10.2 users via the software update.
Safari 1.0 & 1.1 should be available as multiple installs for any Mac 
OS X user.
All browsers should have an expiry date, auto-update, and a nag-screen 
for any browser that has expired.

I guess in one way it's nice that Apple is enforcing upgrades... the 
result is probably that a LOT less people will have 1.0 in a few years 
time, but it's at the expense of developers who need multiple versions 
of everything loaded at all times.

Perhaps Safari needs a developer edition (even a commercial product 
requiring registration and/or $'s) which allows multiple versions to 
run, without nags, auto-updates, etc.  What would be even better is if 
Safari (and Mozilla, etc) had multiple rendering engines that could be 
selected from a list (Safari 1, 1.1, 1.2) so that developers could 
easily switch between all three form within one app.

Justin French

*
The discussion list for http://webstandardsgroup.org/
* 



Re: [WSG] reply to Safari question

2004-02-03 Thread Universal Head
Now THAT's a smart idea - old browsers that expire. If only IE and NN 
did that!
Peter


Safari V 1.2 Actually takes over the old safari which expires.
they are still having a few javascripting issues where some scripts 
still wont work.

*
The discussion list for http://webstandardsgroup.org/
*