Slashdot Log In
Safari 3 Beta Updated, Security Problems Fixed
Posted by
Zonk
on Thu Jun 14, 2007 02:09 PM
from the closing-holes-in-the-apple dept.
from the closing-holes-in-the-apple dept.
Llywelyn writes "Apple has released an update to the Windows Safari 3 Beta. According to Macworld the updates '...include correction for a command injection vulnerability, corrected with additional processing and validation of URLs that could otherwise lead to an unexpected termination of the browser; an out-of-bounds memory read issue; and a race condition that can allow cross-site scripting using a JavaSscript [sic] exploit.' It is available through either the Apple Safari download site or through Apple's Software Update."
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Full
Abbreviated
Hidden
Loading... please wait.
Well! (Score:5, Funny)
Re: (Score:3, Insightful)
Re:Well! (Score:5, Insightful)
Parent
Re:Excellent! Just one more thing... (Score:5, Insightful)
What they do want, however, is for developers to test their pages in Safari, not just FF and IE. Until the release, many developers used the fact that they couldn't run Safari on their development platform as a reason for not testing in Safari. Since Safari's CSS rendering is very compliant, most pages that render well in FF also render well in Safari. But Safari's JavaScript engine has a lot of quirks that developers won't catch unless they actually test in Safari. With the proliferation of AJAX-enabled sites out there, it's becoming more common for Mac Safari users to hit pages that just don't work for them. This is what Apple is trying to prevent.
But now that Safari is available in Windows (and hopefully Linux will follow), developers can easily test that their pages will work for Mac Safari users, even if they don't choose Safari as their default browser. This release many have lots of warts, but it's plenty good enough to fire up a couple of times a day to make sure that a specific site works.
Parent
Re: (Score:3, Interesting)
Personally, I would much rather have seen the Apple guys throw their support behind the Gecko engine, and Camino. It's not that KHTML/AWK is a bad browser base, I just think it would have been easier to u
More about the iPhone than the web (Score:5, Insightful)
Parent
Horrible International Language support (Score:4, Informative)
Re:Horrible International Language support (Score:5, Informative)
Parent
Re:Horrible International Language support (Score:5, Informative)
Unicode font rendering (automatically selecting the a font which contains a particular character, because generally no font contains all Unicode characters, and if one did exist, it probably wouldn't be the text font in use) is a different matter altogether.
Mac OS X does sane font substitution when faces don't include a particular character. On Windows, AFAIK, typing a Japanese glyph when using a font that doesn't support that code point will result in the square block--on the Mac, the type renderer will find the closest visual match (in terms of style) for a font that does include the code point and use that for those glyphs.
Parent
Re: (Score:3, Informative)
Re: (Score:3, Informative)
As another poseter pointed out, the handling of international character sets is different on windows than on the mac so its not surprising that something works properly in the mac version of safari and not in the windows beta. Obviously apple will need to fix these issues, but its not surprising.
Naturally (Score:5, Insightful)
Re: (Score:3, Informative)
I doubt they'll be as quick in the future.
Sure they'll be this quick in the future, right up until it leaves beta, then they'll actually have to do full regression tests which will take longer and have a turn around time aout the same as the Mac version.
It always amazes me when I hear people complaining about bug fix times from vendors who take between one and six weeks to get a bug into production. Those are normal turn around times assuming the vendor starts work immediately on a development/testing cycle for a large, production software proj
Re: (Score:3, Informative)
http://www.howtocreate.co.uk/safaribenchmarks.htm
I wonder if... (Score:5, Funny)
Re:I wonder if... (Score:4, Insightful)
Parent
Re: (Score:3, Interesting)
Re: (Score:3, Insightful)
I'd like to continue pushing for that. Otherwise, we all will be pushed back to Windows and IE (well, some browser/os combo).
Now if they would fix the text problem... (Score:3, Informative)
Re:Now if they would fix the text problem... (Score:5, Informative)
Mini-review of Safari on my home Vista install: The non-standard Windows UI is annoying. If I wanted to resize only from the bottom right corner I would have bought a Mac. The lack of an advertisement blocker makes the software a poor alternative to Firefox. The bundling is annoying. I don't want Quicktime. Quicktime is ugly, ugly software. It makes Firefox crash, grabs all sorts of MIME types, throws its icon up on the desktop every time it updates no matter how many times you delete the icon, it installs a systray icon (for a media player?!? come on), and it won't play full screen videos. ITunes is only a good media player if you own a Ipod. Don't want that either. The Apple update service is annoying as well. Why a separate service? I want my apps to check for updates when I start them or not at all.
Good points? Well, Safari displays web pages, I guess. Good for Apple.
Parent
Re:Now if they would fix the text problem... (Score:4, Informative)
Parent
Security is not the big problem (Score:4, Interesting)
As a web developer, I'm pleased as punch that they've released a Windows version of Safari that renders pixel-for-pixel the same as the OS X version (it really does, I checked). However, Safari on Windows is not even in the running as far as being a candidate as a full-time browser on Windows. The user experience is simply too painful.
* I didn't say they should not focus on security. They most definitely should.
Awesome, now I can read /. again! (Score:3, Informative)
But maybe it's just as good to not have any sensationalist headlines to mislead you?
Why so negative on Safari??? (Score:5, Interesting)
Gee (Score:5, Informative)
Parent
Re:Gee (Score:5, Insightful)
Consider this - this is just a "preview" product - and not even on "their" platform. Its good publicity. They're handling the vulnerabilities the same way Tylenol handled the poisoned pill problem - actively, instead of with their head up Gates/Ballmer's rear end going "no problemo".
Parent
Patch Tuesday... (Score:4, Interesting)
Though I really would prefer vulnerabilities fixed asap, I can see the reason for Patch Tuesday, especially for non-0day exploits.
Safari 3.0.1, however, is just damage control.
Parent
Re: (Score:3, Interesting)
Safari being the partly-OSS product it is, it might be a good idea for Apple to release weekly or nightly builds. That could generate quite a bit of attention for Safari/Windows, because people would recognize "beta" as an ongoing process.
Take your tinfoil hat off, man (Score:4, Insightful)
Second: Not every bug is a showstopper. Even if a bug is found after code freeze, it might be better to release a patch separately. You know, like those "errata" sheets of paper in books.
When a patch is released the vulnerability *has* to be disclosed! That means sysadmins would run around trying to keep systems up to date the whole month.
I agree that more out of cycle patches should be released for serious vulnerabilities that are being exploited, but I see nothing wrong with the Patch Tuesday method otherwise.
Parent
Mistakes are not bugs. (Score:3, Insightful)
Calling them "bugs" is a way for us to avoid blame for making mistakes, either in the code itself or in the processes we use to plan and implement that code.
Calling an error a "bug" makes it sound like it could have crawled in there on its own. ("Gee, I don't know how that bug got in there. I'll fix it.")
It didn't just crawl in there on its onw, and its not a feature or a bug, its a mistake, pure and simple. And someone made it.
We (hopefully) learn from our mistakes. Labelling them "bugs" makes it les
Re: (Score:3, Insightful)
Re:Bugs reported one day, fixed the next. (Score:5, Insightful)
Parent
I disagree (Score:5, Interesting)
Having Safari available on Windows removes the 'Apple Only' hardware requirement for any company who wants to develop Web 2.0/AJAX applications that run on the iPhone which opens Safari development to a much much larger pool of developers.
Parent
Re: (Score:3, Insightful)
Re: (Score:3, Insightful)
Re:Bugs reported one day, fixed the next. (Score:4, Insightful)
Parent
That goes without saying (Score:3, Funny)
Re: (Score:3, Funny)
*
*
* 03% - Cowboy Neal (Windows)
* 14% - Internet Explorer
* 19% - Cowbow Neal (Linux)
* 22% - Safari (Macintosh)
* 35% - FireFox (Windows)
* 99% - FireFox (Linux)
* Profit!
Re:Browser Statistics (Score:5, Funny)
* 7.97% - Other
Parent
Actually, you don't have to give out your email ID (Score:3, Informative)
Re:not worth it (Score:5, Informative)
Leave the box blank and the check-box ticked and it still downloads.
Parent
Re: (Score:3, Insightful)
How often do you have to reinstall Windows?
I am not a big Windows fan but I go years between reinstalls without any problems.
I only do a reinstall when I get new System or a new Drive.
Re:not worth it (Score:5, Funny)
Best advertisement for OS X I've seen all day. :P
Parent
Re:I dont care what you say (Score:5, Interesting)
Perhaps what they might have done is require an Apple Developer Connection account to download instead of making it available through general release.
Parent
Re: (Score:3, Interesting)
OK. Here is what I think. I use Safari as my main browser on my Mac which I use for all personal computing. It's a nice browser. I started using it to try it, and I've stuck with it. I'm happy with it for the most part.
Now I've tried it on Windows. It's cute. Even if it was perfect, it wouldn't replace FireFox because at this point I'm addicted to FlashBlock on my work PC. Things I use often have annoying flash ads and the computer isn't that fast in the first place. I'm glad it's there, and if I was going
Re: (Score:3, Insightful)
I give the Safari Browser a 0/10 for now. There's also the annoying issue of closing the application behind it when clicking in the corner of the screen when it's maximized. It doesn't close Safari, but whatever window was behind it. I'
Re: (Score:3, Informative)
Re: (Score:3, Informative)
Re: (Score:3, Interesting)
It's not a bug (Score:4, Informative)
Parent