Comments for Has Apple tripped up with Safari?

21 to 30 of 50 < 1 2 3 4 5 >
#21 /* 3 years, 9 months ago */
Funny... The first thing I did after installing IE 7.0 on my XP machine was to disable "Clear Type". I think the text looks fuzzy and stresses my eyes.

Anyway, why would I use Safari when I have Firefox?!
#22 — Author comment /* 3 years, 9 months ago */
Middle click: no, Mac users don't do this. What does it do?
It sets up constant scrolling. You can just move your mouse up or down to increase/decrease the speed of scrolling in a direction. It's not essential, but it's certainly a core feature of all scrollable panes in Windows. People use it.

Ctrl-Mousewheel: Try the View menu. On the Mac Cmd-+ and Cmd-- make text larger or smaller.
Much the same thing again... It's changing standard browser behaviour which is here in IE, Firefox and Opera. If I'm sitting back I don't want to lean all the way forward so I can use the number-line when one key and the wheel can do the same job.

Window resizing: How often do you resize your browser windows? (And why?) Maybe I'm in the minority, but I find a 10px by 10px target much easier than a 1-pixel-wide line anyway.
I resize my browser all the time and I usually do it to see things underneath... Therefore if I need to see the desktop to the left of it, I may well make it thinner from the left hand border (opposed to Safari's shrink & move approach).

Vista/Aero users have about 7px all the way around the Window AND there's a resize box in the bottom left hand corner.

Now I'm not saying any of these things are the correct way to do things on any platform but you really should keep them consistent with the rest of the apps on one platform. Hand over that level of responsibility to the Window manager.

Same goes for large chunks of readable text. Hand control over to the OS where the user can decide how they want things to render.

To those that remember the days of everybody going hysteric over Java for desktop app development (late 90s, I guess), remember the reason it failed: it didn't fit in! It had a whole collection of it's own UI elements that were just different from the OS's and people just refused it.
#23 /* 3 years, 9 months ago */
Stegosaurus: "Considering the Mac version, surely you'd consider the close button to be a feature?"
What is the problem with the close button? Do you refer to the close window button in the window frame? Works fine on my Mac.
#24 /* 3 years, 9 months ago */
Oli: "To those that remember the days of everybody going hysteric over Java for desktop app development (late 90s, I guess), remember the reason it failed: it didn't fit in! It had a whole collection of it's own UI elements that were just different from the OS's and people just refused it."

That's not why Java failed. I was one of the original developers of Borland JBuilder, I saw the whole saga unfold in front of me. Java is an exercise in bad decisions. The JVM tries to be a "OS inside an OS". Too much stuff, too much replication of features that were not needed, too demanding, too slow, too inadequate. The JVM is pre-installed on any Mac but I stay away from any Java app because they inevitably bring down the system to its knees. I can edit a full-feature length movie while running Final Cut Pro, Adobe After Effects, Safari and email and everything is fine. Launch one Java app and time stands still.
The way the app looks is not that important, as long as the UI is well designed. Look at how many Flash applications are out there and they all look different. Flash has won the rich internet content market because it made sense, in the same way that Perl and PHP make sense. They address the every day needs of the real-world developer. Java, last time I checked, could not deal even with the basic read/write attribute of a file, not in a proper and useful way, and it could not interface the access rights of the file system. It sticks to the minimum common denominator while offering esoteric features that nobody uses (speech API anyone, anyone?)

The Java File IO system is one of the most cumbersome I ever used, the DB interface is byzantine etc etc. To equal Safari to Java is a like comparing apples and oranges (no pun intended). Safari needs some polish but it will integrate in the Windows world no more no less than many other apps. There are lots of programs that sport their own unique UI and still enjoy a great audience in the Windows world. I don't think that Safari has any big problem in adapting to the Windows way of working. After all iTunes is not doing bad at all so Apple knows a thing or two about Windows development :)
#25 — Author comment /* 3 years, 9 months ago */
Too much stuff, too much replication of features that were not needed, too demanding, too slow, too inadequate.
I'll agree that originally performance was one of the hold-ups but since then performance vs other VM languages (.NET for example) is pretty good... They're not even that despicable compared to fully compiled languages, these days.

I think there was definitely a point in Java's descent where the UI was at least a nail in the coffin, if not the knife in the back. A lot has been said about it by various UI experts over the years and I'll try and dig some references up tomorrow.

Flash has won the rich internet content market because it made sense
Flash has terrible built-in controls... The reason Flash has done so well is because nobody bothers making anything serious in Flash. The same goes for QuickTime player - it has a tiny set of controls for a very specialised purpose. Flash starts to fall apart when you do more serious things with it, be that proper forms, OS integration or data manipulation.

MS sees this and if you've seen SilverLight, you'll have noticed what they've focused on... Everything that Flash does with a sensible programming framework and the above things Flash is missing. Does that mean it'll be an overnight success? Of course not. Anyway.

To equal Safari to Java is a like comparing apples and oranges
I wasn't comparing anything else other than both Java and Safari bringing their own UI structures and quirks with them. Users don't appreciate one app doing everything different from the rest.

After all iTunes is not doing bad
Because all those Windows-using, iPod owners have such a choice! Thankfully we're not locked into which browser we use depending on our ISP or our modem/ethernet-card manufacturers.

I guess we'll only know if I'm right in 3-6months time if this thing gets rolled out and we can analyse statistics.
#26 /* 3 years, 9 months ago */
If you link to Jeff Atwood's post, you should at least check his follow up post.
... As it turns out, there actually wasn't anything wrong with Apple's font rendering, per se. Apple simply chose a different font rendering philosophy, ...

They didn't blur the text, they just respect the font face instead of the pixel grid. See Joel Spolsky's post for details.
#27 /* 3 years, 9 months ago */
It's a BETA...criminy!
#28 — Author comment /* 3 years, 9 months ago */
Daniel, as I reiterated a few comments back: I don't think any UI decision is wrong, per say -- it's just not the Windows way. Apple are consciously saying the Windows way is wrong by importing all their graphics gubbins.

If you're making a desktop application for Windows, you should really be making things for the Windows user. Even forgoing the bugs, the bugs and the bugs, this is just a glorified emulation of how things are on OSX.
#29 /* 3 years, 9 months ago */
hannibal said: 'm writing this with Safari on MacIntel, I've been using 3.0 beta since it was released and I use it for 14 hours a day with multiple tabs open, flash, QT and php development and it's working much more smoothly than Firefox. I used to use Firefox only but the smoothness and speed of Safari has impressed me enough to switch to it as my default browser.

Well, I haven't had the chance to use Mac OS X yet. I've pushed Safari on my Windows all the way to 24/7, and it CRASHES HARD. However, I'm typing this on Firefox. I haven't turned off my comp for a few WEEKS, and it seems to be going very smoothly. On Safari, I can barely run it for say 10hrs before it crashes or seriously slows down.

Also, Safari starts slowing down a lot as soon as I have around 10 tabs open. Compared to Firefox {which slows down when I have around 5 tabs of YouTube videos playing} it's quite unacceptable to users who want the efficient browsing that only Firefox provides at current.

Safari also has a problem Maximizing and Minimizing. The graphics seem to get stuck halfway through. It could freeze up for around 2 mins before I get it working again!

The only good thing about Safari is its resizable text-boxes at the moment. I'm positive that on OS X, it'd run way faster, being its native application. But having Safari on Windows, it's a totally different thing.

Especially for people like me who have their browser open 24/7, Safari in its current state just isn't stable enough.
:D:D:D
#30 /* 3 years, 9 months ago */
Hugo, don't mean to argue with you, you're results are what they are and Safari might never be the browser for you but again, we are comparing apples and oranges. Firefox, which was my main browser till last week, is a very mature product which has gone through a lot of revision. Safari is in beta. It's supposed to crash, it's supposed to be un-optimized, optimization being the last thing that you do to software. We have to wait until the beta cycle is over in order to make comparisons at the stability and efficiency level. If anything, I would say that sending the beta out is in fact a move for the developer to collect data about the crash situations.
21 to 30 of 50 < 1 2 3 4 5 >
Home | Advertise | About | Contact | Legal © Oli Warner 2001—2007 Proud 9rules member