Slashdot Mirror


Using Safari Slows Your System?

sandoz writes "Macenstein has up an interesting article with some evidence that running Safari seems to slow down unrelated programs. While the speed with which a browser renders a Web page is an important measure, the difference between browsers is usually a matter of a few seconds at most. To my mind, a more important measure of speed is how a browser affects the overall speed of your system." Some responses to the article suggest that memory handling in WebKit may be the culprit. The Safari developers have already responded to this article on the webkit.org blog. They explain why the slowdown might be occurring and how it's (probably) already been fixed in the nightly build. And they request more minimal test cases.

242 comments

  1. OMG by cowscows · · Score: 3, Insightful

    Hey wow, a piece of software isn't perfect, and the developers are trying to fix it. This is an exciting new paradigm for programming. Thanks for keeping me updated!

    --

    One time I threw a brick at a duck.

    1. Re:OMG by ArsonSmith · · Score: 1

      You must be a Windows user.

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
  2. my test case by gEvil+(beta) · · Score: 4, Funny

    I have a 5-1/2 year old iBook. Running anything slows my system down... : p

    --
    This guy's the limit!
  3. Bloomin' OS X copycats by tttonyyy · · Score: 4, Funny

    Don't you realise Windows has this technology already - it's been slowing down unrelated programs for years! (Sorry, I know it's cheap, but I couldn't resist!)

    --
    biopowered.co.uk - catalytically cracking triglycerides for home automotive use since 2008. Just say no to big oil!
    1. Re:Bloomin' OS X copycats by Anonymous Coward · · Score: 3, Funny
      Don't you realise Windows has this technology already - it's been slowing down unrelated programs for years! (Sorry, I know it's cheap, but I couldn't resist!)


      No, Apple has had this technology for years and Microsoft just copied it, as usual.

    2. Re:Bloomin' OS X copycats by lanswitch · · Score: 2, Funny

      yes, but who owns the patents on this?

    3. Re:Bloomin' OS X copycats by cyfer2000 · · Score: 3, Funny

      Xerox, as usual.

      --
      There is a spark in every single flame bait point.
    4. Re:Bloomin' OS X copycats by jZnat · · Score: 2, Funny

      I'd suspect Sun holds this patent..

      --
      'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
  4. Weird... by avalys · · Score: 4, Informative

    A few months ago, I switched to Firefox because I was convinced Safari was slowing down my system. Just this morning, I fired up Safari again - and it is at least three times as fast as Firefox. Don't know what I was thinking...

    --
    This space intentionally left blank.
    1. Re:Weird... by peragrin · · Score: 3, Informative

      Safari has a memory leak. run safari for several days. Then close all but the last tab. Safari is use several hundred megs of ram. now I simply close safari when i am done browsing or when i am about a launch a memory intensive app. The new app kicks out all of safari's crud and it launches instantly.

      Firefox is the same speed no matter what, but it too has an occasional memory leak when you open and close lots of tabs.

      --
      i thought once I was found, but it was only a dream.
    2. Re:Weird... by JavaLord · · Score: 1, Redundant

      I have had the same experence. Granted this is anecdotal evidence, but Safari runs much quicker than Firefox on my mac.

    3. Re:Weird... by Fyre2012 · · Score: 1

      Safari runs much quicker than Firefox on my mac.
      Same here. Also, i get weird flash issues on the mac with FF. Some pages with flash render my keyboard useless in that tab on FF until i open a full new browser window.

      Over time, i also notice that FF consumes more and more memory, but I've found in my experience that it is much less than in Windows.

      As a result, I've gotten in the habit of having FF open for certain pages, and Safari open for others. Oh how i wish Safari had tabs :)
      --
      This is not the greatest .sig in the world, no. This is just a tribute.
    4. Re:Weird... by troc · · Score: 2, Informative

      Oh how i wish Safari had tabs

      Er, it does. Switch them on from the menubar.

      --
      Troc's dubious podcast and blog: http://www.trocnet.net
    5. Re:Weird... by stewbacca · · Score: 0, Offtopic

      On one hand it is stupid that Apple would turn off a feature like tabbed browsing by default. On the other hand, it is perfectly consistent with Apple's simplicity first mantra. But still... It took Apple 10 years to add right click functionality to the OS (not to mention another 10 years to add a second button), and even then they turned it off by default. Now it is on by default in the OS, but you have to turn the hardware on (MacBook) since it is set to single mouse click by default. Annoying.

    6. Re:Weird... by NotWorkSafe · · Score: 1

      Safari does have tabs. You just might nowt have them turned on. Under the Preferences menu, click on the "Tabs" tab, and then click "Enable tabbed browsing"

      --
      There is no theory of evolution. Just a list of animals Chuck Norris allows to live.
    7. Re:Weird... by moosesocks · · Score: 2, Informative

      Hmm. I've had the same experience actually.

      Give Camino a try. It's a nice mix between Firefox and Safari.

      --
      -- If you try to fail and succeed, which have you done? - Uli's moose
    8. Re:Weird... by Anonymous Coward · · Score: 0

      Common zealotry... Tell me how do you find time to type while you're sucking on Jobs all day?

    9. Re:Weird... by Afecks · · Score: 3, Insightful

      The ENTIRE OS works perfectly. Everything.

      This was modded insightful? This is the "perfect" example of fanboy behavior. One zealot makes a broad sweeping claim that nobody in their right mind would dare to make and then another comes along and mods him insightful. Only a self-delusional fool would think perfection is attainable and there is nothing insightful about deluding yourself.

    10. Re:Weird... by suv4x4 · · Score: 2, Informative

      A few months ago, I switched to Firefox because I was convinced Safari was slowing down my system. Just this morning, I fired up Safari again - and it is at least three times as fast as Firefox. Don't know what I was thinking...

      Same experience on Windows. I have lots of RAM, so let's say I don't care it wants to eat 100-200 MB ram for a few tabs. But I can't help the CPU problem. Not only it slows everything down terribly when loading pages (I frequently launch task manager to see what process eats my CPU and usually Firefox is that process), but it's still slow and unresponsive.

      Many Firefox users will think I'm just imagining or having system specific issue, but it's the same experience on any system I tried so far: people, you've forgotten what a fast browser means. Safari/IE/Opera are all few *times* faster than a bare bones firefox install.

      I'm still using Firefox though.. FireBug/WebDev Toolbar have no viable alternatives on the other browsers :( /I know about IE webdev toolbar and it's cool, but come on../.

    11. Re:Weird... by stewbacca · · Score: 1

      What's annoying about it is there are thousands of additional user interface advantages by having right click. Even more annoying is that NO Apple mouses are one button anymore, so why have an OS that is only one button by default?

    12. Re:Weird... by JavaLord · · Score: 1

      On one hand it is stupid that Apple would turn off a feature like tabbed browsing by default.

      I think the latest version of IE does this, and didn't some old versions of firefox do that? I do agree it's silly, since tabbed browsing is awesome. :)

      On the other hand, it is perfectly consistent with Apple's simplicity first mantra. But still... It took Apple 10 years to add right click functionality to the OS

      I'm pretty sure OS X has always had right click functionality, that is if you install a two button mouse. I started working on Macs in 2002, and the single button mouse drove me crazy because I had to control click to get right mouse functionality. I think it lasted about two weeks until I installed a two button USB mouse.

      (not to mention another 10 years to add a second button), and even then they turned it off by default. Now it is on by default in the OS, but you have to turn the hardware on (MacBook) since it is set to single mouse click by default. Annoying.

      I think sometimes apple goes too far with the 'simplistic' design mindset, but I don't mind it since it can usually be worked around.

    13. Re:Weird... by Moofie · · Score: 1, Offtopic

      Why? Because a whole lot of computer users don't understand right clicking, and those that do can very easily check a box in System Preferences. Or plug in a mouse.

      That's why.

      --
      Why yes, I AM a rocket scientist!
    14. Re:Weird... by Anonymous Coward · · Score: 1, Insightful

      While I admit that it was a rather strange way of saying it, I believe that the grandparent was trying to say that the entire OS works perfectly well with only one button, and that there isn't any place that requires two.

      Of course, I don't agree with that either, since I find myself using the multi-finger tapping on my mbp quite often, and Ctrl-clicking can be terribly annoying.

    15. Re:Weird... by Overly+Critical+Guy · · Score: 1

      It's not a leak; it's cache. Unused RAM is wasted RAM.

      --
      "Sufferin' succotash."
    16. Re:Weird... by Overly+Critical+Guy · · Score: 1

      It took Apple 10 years to add right click functionality to the OS

      MacOS supported multi-button mice back in the 90s.

      (not to mention another 10 years to add a second button)


      Multi-button mice are, what, 10 bucks at Wal-mart? You're not stuck with a one-button mouse if you don't want it.

      and even then they turned it off by default. Now it is on by default in the OS, but you have to turn the hardware on (MacBook) since it is set to single mouse click by default. Annoying.


      Right-click menus are a complete interface disaster that should be purged from all GUIs. People who obsess over right-mouse buttons are just used to decades of Windows hiding functionality in right-click menus and aren't accustomed to the way OS X presents all that functionality in toolbars and menus right in front of you.
      --
      "Sufferin' succotash."
    17. Re:Weird... by blugu64 · · Score: 1

      Contextual menus were first added to Mac OS 8. Mac OS 8 was relesed in 1997 if my memory serves me.

      --
      "Personal ownership is a hallmark of conservative capitalism. And I don't believe I am entitled to anything that I did n
    18. Re:Weird... by valkraider · · Score: 1

      The new beta, Camino 1.1b. - is really nice and has some new features - like built-in option of FlashBlock, Session restore, and others.

    19. Re:Weird... by stewbacca · · Score: 1
      Wow are your attacks misguided! I've been using Mac since 1988 and they are my primary machines. I'm simply stating that if you are going to have right-mouse functionality built into your OS, and sell mice with 2 buttons, why in the world would you have it set to "off" by default?

      It took Apple 10 years to add right click functionality to the OS MacOS supported multi-button mice back in the 90s.
      Yes, I know. I was there when they added it (OS 7.6, maybe? Too long to remember). 1995 is still 11 years after the original Mac, thus my "10 years" comment.
    20. Re:Weird... by stewbacca · · Score: 1

      I'm pretty sure OS X has always had right click functionality, that is if you install a two button mouse.
      Of course OS X has had it. I was talking about mid 90s Mac OS, when they first added the right mouse click (or in this case the control click). It wasn't until later (USB) that you could buy any off the shelf mouse and throw it on to your a Mac.

      My gripe is more directed at giving PC dorks ammo (as wimpy as it is) against why Macs suck. Granted, I would think Mac OS X sucked if it didn't have right mouse click functionality, but I didn't mind living through the control click years. As a pro Photoshopper from version 1.0, the control or option + click is a very logical maneuver for me. I don't use right click for anything in Photoshop, as I stick to the control or option options, and keep the right click for simple copy/paste type actions.

    21. Re:Weird... by Afecks · · Score: 0, Offtopic

      You can't do mouse chords with 1 button. My favorite Opera mouse gesture is right then left click to go back.

      If you want to get technical about it all I need the mouse to do is move the cursor around. I could use the keyboard to click. However, what would be the point? Better yet, how could either of us argue which is "perfect". Be careful when slinging absolutes around.

    22. Re:Weird... by TeamSPAM · · Score: 1

      I use both Safari and Firefox at all times. The reason? gmail. It seemed like it was causing Safari to periodically grind to a halt. I think it has something to do with ajax and Safari's threading. So I use Firefox for gmail and a couple other pages I like to keep open and do most of my casual web browsing in Safari.

      --
      Brought to you by Team SPAM! where we believe: "Information in the noise!"
    23. Re:Weird... by alphamugwump · · Score: 1

      Slow to start, maybe. But for rendering, firefox is second in speed only to IE. A big part of this is due to the way KHTML/Webkit waits for a bunch of images to download before it starts rendering.

    24. Re:Weird... by macron1 · · Score: 1

      Safari is the worst possible browser for the mac, except for all the rest

    25. Re:Weird... by Overly+Critical+Guy · · Score: 1

      I'm simply stating that if you are going to have right-mouse functionality built into your OS, and sell mice with 2 buttons, why in the world would you have it set to "off" by default?

      Because most people in the world only ever use the left mouse button, and Apple knows only power users would want the right mouse button. Those are the people who would go into System Preferences and enable it.

      Have you ever done tech support for a Windows user? Have you ever told them to right-click something? It usually goes along these lines:

      "Right-click on My Computer."
      "Click what?"
      "The mouse button on the right. Click that the My Computer."
      "Okay."
      "Now click on Properties."
      "Left click or right click?"

      See that last question right there? You will get it every single time, without fail. And from then on, they ask you that question whenever you tell them to click anything, because they don't understand the right-click menu or when to use it. The right-click menu is bad interface design.

      Yes, I know. I was there when they added it (OS 7.6, maybe? Too long to remember). 1995 is still 11 years after the original Mac, thus my "10 years" comment.

      They didn't have that support because it was never needed. Windows didn't even use right-click menus until Windows 95.
      --
      "Sufferin' succotash."
    26. Re:Weird... by t_c_gull · · Score: 1

      Had the same experience as you. I just went back to Safari as my primary browser last week because I noticed I was staring at the beachball much more with Firefox open. Plus FF crashes a bit more than I'd like.

      Safari does eat gobs of memory though.

      The dirty little secret other Mac users don't tell you is Macs are prone to lots of wierd little freezes and many of the built-in apps like Mail, iPhoto, etc. do crash a bit. I still love my Mac because the overall user experience is still way better than any other commercial desktop OS.

    27. Re:Weird... by loquacious+d · · Score: 1

      I still get bitten by that, trying to right-click an item in a right-click menu. Seems like it should work, but it just brings up the menu in a different location... (on Windows, anyway. You can select menu items with the RMB in OSX).

    28. Re:Weird... by toddestan · · Score: 1

      In this case, Safari (or the OS) should cough up the memory it's sitting on when some other application needs it. There is still room for optimization here (assuming it simply isn't a leak).

    29. Re:Weird... by suv4x4 · · Score: 1

      Slow to start, maybe. But for rendering, firefox is second in speed only to IE. A big part of this is due to the way KHTML/Webkit waits for a bunch of images to download before it starts rendering.

      I don't know what benchmarks use to achieve this, but if I open, say, 3-4 tabs from Slashdot (or any site) on Firefox I'll be waiting 4-5 seconds just for the tabs to appear and Firefox to realize what's going on.

      The same operation on IE/Opera is instant, and loading is smooth, without CPU hickups. In Firefox, even the load animation icon can't move smoothly, and hangs every half second, due to CPU load.

    30. Re:Weird... by limecat4eva · · Score: 0, Flamebait

      Apple doesn't strike me as the sort of company to care what "PC dorks" think.

      --
      comma
    31. Re:Weird... by Fyre2012 · · Score: 1

      wow... /headasplode

      Can you tell I'm new to the Mac? I do enjoy figuring out all the little nuances =)

      --
      This is not the greatest .sig in the world, no. This is just a tribute.
    32. Re:Weird... by drsmithy · · Score: 1

      What's annoying about it is there are thousands of additional user interface advantages by having right click. Even more annoying is that NO Apple mouses are one button anymore, so why have an OS that is only one button by default?

      The majority of Apple's computer sales are notebooks.

      No Apple notebook has a multibutton mouse.

    33. Re:Weird... by drsmithy · · Score: 1

      MacOS supported multi-button mice back in the 90s.

      Which makes OS X's abysmal context menus even more damning. A decade, and they still haven't improved the functionality past the initial implementation that was available in MacOS 8.0.

      Of course, given the UI "improvements" they came up with for OS X (primarily, the Dock), it might be better if Apple don't mess with something that at least works somewhat, even if it could be better.

      Multi-button mice are, what, 10 bucks at Wal-mart? You're not stuck with a one-button mouse if you don't want it.

      I'm not aware of anyone selling replacement "mice" for notebooks - which make up the majority of Apple's computer sales.

      Right-click menus are a complete interface disaster that should be purged from all GUIs.

      Rubbish. They're a perfectly valid UI feature.

      People who obsess over right-mouse buttons are just used to decades of Windows hiding functionality in right-click menus and aren't accustomed to the way OS X presents all that functionality in toolbars and menus right in front of you.

      Windows doesn't "hide" anything in context menus (its UI guidelines specifically say any functionality present in a context menu must also be in the main menus).

      Perhaps you are thinking of the UI train wreck that is context menus in most Linux GUIs and applications ?

    34. Re:Weird... by Brandybuck · · Score: 2, Insightful

      Unused RAM is wasted RAM.

      While that's a nice little bundle of syllables, it isn't true. RAM isn't like cellphone minutes. Here's some more nice sounding syllable collections (with editorial commentary), but they aren't true either:

      Unused harddrive space is wasted harddrive space, so start ripping!

      Unused bandwidth is wasted bandwidth, so make sure you're constantly downloading.

      Unused car seats are wasted car seats, so never drive a sedan without four passengers!

      Unused sleeping pills are wasted sleeping pills, so take them all at once!

      Unused condoms are wasted condoms, so wear them all at once!

      --
      Don't blame me, I didn't vote for either of them!
    35. Re:Weird... by Anonymous Coward · · Score: 0

      I've always preferred the 'modifier keys' approach myself - so many more possible combinations and you're always massively quicker if you use hot key combos and the mouse at the same time. 2, 3, 4 and even 5 button mice are a dreadful, uncomfortable compromise by comparison. The best combination is the Mac OS with a Wacom tablet - so much better than a multi-button mouse it's scary.

      There's only one caveat - Apple's Exposé feature is the only PERFECT use for a multi-button mouse, yet Apple's own Mighty Mouse (a terrible design) doesn't support it properly.

    36. Re:Weird... by stewbacca · · Score: 1

      You are high. My Macbook has right click functionality.

    37. Re:Weird... by stewbacca · · Score: 1

      Now that the 'book pros have added right click, there are no Mac portables that DON'T have right click functionality. Insert quarter to continue.

    38. Re:Weird... by Lars+T. · · Score: 1

      Unused stupid analogies are wasted stupid analogies, you should use more of them.

      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

    39. Re:Weird... by drsmithy · · Score: 1

      You are high. My Macbook has right click functionality.

      You are stupid. "Right click functionality" != two buttons.

    40. Re:Weird... by stewbacca · · Score: 1
      Buttons are so 90s. Mac portables have right click functionality. You place one finger on the track pad, then click the track pad with your "right click" finger and you get a contextual menu, just as if you were to click the right mouse button. I don't really remember the last time I used the button below the track pad, even for left click functionality.

      If you are going to rip something, get your facts straight first.

    41. Re:Weird... by drsmithy · · Score: 1

      Buttons are so 90s. Mac portables have right click functionality. You place one finger on the track pad, then click the track pad with your "right click" finger and you get a contextual menu, just as if you were to click the right mouse button.

      My fiance has a MBP. I know how they work.

      I don't really remember the last time I used the button below the track pad, even for left click functionality.

      Good on you. That doesn't mean a second button has magically appeared there.

      If you are going to rip something, get your facts straight first.

      I have. Mac laptops don't have multiple buttons.

    42. Re:Weird... by stewbacca · · Score: 1
      So then you are saying you can't read?

      Let me try again. As an educator, I believe everyone is trainable. All Mac portables have a left and a right click built into the track pad. There is no need for a button really, except that many people are used to having a button.

      If you really do have a girlfriend, go get her Macbook, hover the mouse over an icon, and tap the mouse pad with your finger twice. Don't touch the button below it. Amazingly, you just opened something. Now do the same thing, except, instead of tapping twice with your finger, tap once and hold your index finger on the pad, then tap with your middle finger. You just executed a right mouse button click.

      If you want to debate the lack of a physical right mouse button, that is a different topic. I'm pretty sure Apple is king when it comes to less-is-more interface (see iPod). I am merely debunking the myth that Macs don't right click, which is really just an ignorant 10 year old argument. It wasn't true 10 years ago, and it still isn't today.

    43. Re:Weird... by drsmithy · · Score: 1

      So then you are saying you can't read?

      No, I'm saying you're stupid.

      Let me try again. As an educator, I believe everyone is trainable. All Mac portables have a left and a right click built into the track pad. There is no need for a button really, except that many people are used to having a button.

      And that trackpad-tapping for "click" is an annoying abortion of usability.

      If you really do have a girlfriend, go get her Macbook, hover the mouse over an icon, and tap the mouse pad with your finger twice. Don't touch the button below it. Amazingly, you just opened something. Now do the same thing, except, instead of tapping twice with your finger, tap once and hold your index finger on the pad, then tap with your middle finger. You just executed a right mouse button click.

      Wow. You really are stupid. Right after I tell you I know how to use it, you try and tell me how to use it. Which part of "I know how it works" did you have trouble comprehending ?

      I've been using Macs long enough such that my office "clock" is an original Mac Plus. I've been using "OS X" since it was still called Rhapsody. I have a rough idea how they work.

      If you want to debate the lack of a physical right mouse button, that is a different topic.

      Had you been paying attention instead of of trying to be an obnoxious fuckwit, you would have noticed that the discussion I started *was* about a physical mouse button.

      I am merely debunking the myth that Macs don't right click, which is really just an ignorant 10 year old argument. It wasn't true 10 years ago, and it still isn't today.

      OS X has context menus, but - like MacOS before it - they're so bare as to be essentially worthless. They add basically nothing to the interface and may as well not exist.

    44. Re:Weird... by stewbacca · · Score: 1
      Ignoring your lack of people skills, it is worth noting that you didn't provide any examples of how awful OS X contextual menus are. If you really knew as much about Macs as you claim, you'd be crazy to claim the right click functionality is worthless. Just in the dock alone apps have customized right click options, such as "next song" in iTunes. You can force quit from the right click (try that in Windows?), you can select a program to auto-start on boot-up from a right click (try that in Windows?), you can right click an icon to find where it resides on your computer, and you can navigate entire directories with a right click (to name a few).

      The only glaring omission from Apple's right click functionality for me is the lack of "cutting" a file and pasting it elsewhere.

      Feel free to drop your stupid semantical argument about physical buttons.

  5. Known Annoyance by Anonymous Coward · · Score: 4, Informative

    I have both the nightly and the original Safari version installed. The latter leaks ram like crazy which tends to slow things down. You would think they would have fixed this ages ago. But they haven't. Try closing Safari periodically.

    Another observation I have is that 1GB of ram is really only marginally adequate on my 2.16Ghz Macbook pro. If you have safari open, iPhoto open, and god forbid, a rosetta app (e.g. Word) open - you're waiting five seconds for windows to come up as disk gets paged out. Unacceptable.

    1. Re:Known Annoyance by freedumb2000 · · Score: 2, Insightful

      It's really shame that the Macbook/Pros are limited to 2GB of RAM. More RAM has always been the best way to keep old systems usable over the years. At least the new ones accept a total of 3GB now.

    2. Re:Known Annoyance by benwb · · Score: 1

      I was blown away by this as well. I have a 12 inch powerbook about 2 years old with 512MB and never really had major memory issues with running iphoto, safari, and mythfrontend. I got a new mac mini a couple weeks ago with 1GB and noticed paging- mythfrontend took about a minute to start. I bumped up to 2GB and performance improved by an order of magnitude.

    3. Re:Known Annoyance by Anonymous Coward · · Score: 1, Insightful

      Probably has something to do with RAM prices. 2GB SODIMMs aren't exactly cheap.

    4. Re:Known Annoyance by abhi_beckert · · Score: 1

      For the past few weeks I've been running an 800Mhz G4 iBook with 640MB of ram as my workstation (long story). I always have at least 8 applications running from 9am to 5pm, and often as many as 15 (including safari by the way). I never notice any slow downs, everything runs perfectly all day long. Even when I open a large app like Adobe Illustrator, I don't need to close anything else to avoid running out of memory.

      You only need more than 1GB of ram when you're working with movies or large collections of images (how many photos are in your iPhoto library? Do you realize the thumbnails for a large library could easily be 2 or 3 GB of data? And that for iPhoto's smooth-as-butter scrolling, they *have* to be sitting in ram?).

    5. Re:Known Annoyance by toddestan · · Score: 1

      Which is nonsense, as we are talking about supporting 2GB SODIMMs, not buying them. Someday in the future, they will be pretty cheap.

  6. Running Nighlty code by failedlogic · · Score: 3, Interesting

    Just wondering what other's experiences have been running the nightly code. I've been doing it with Firefox (and when it was Firebird for 2 years). But I've not tried with WebKit. Is it fairly stable, better rending of pages and faster?

    There are a few sites that are noticeably slower on Safari. Its one of the only reasons I'm using Firefox. That and there are a few plug-ins that are better than Saaft and company.

    1. Re:Running Nighlty code by sxtxixtxcxh · · Score: 1, Informative

      i've been a fan of NightShift for downloading the latest safari/webkit nightly builds. it leaves your current install alone, while giving you the ability to test the latest webkit. unfortunately, the current build doesn't like my safari plugins, though i'm not sure which one. pith helmet, saft, or safari stand.

      --
      for a minute there, i lost myself...
    2. Re:Running Nighlty code by ArsonSmith · · Score: 2, Informative

      I have found Safari to be almost completely unusable. Sites like http://kbb.com/ wont let you look up certain car values. some web controlled APC power strips we have wont even display the first page, and http://www.az501st.com/ most of the menu's don't work.

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
    3. Re:Running Nighlty code by Rocketship+Underpant · · Score: 1

      I run Webkit exclusively these days. There's no web browser on any platform that's faster or has a better rendering engine.

      Some nightlies will have crash or freeze ("beachball") bugs, but the one I'm currently using is rock-stable. Hasn't crashed yet, and I've had it running constantly for 2-3 weeks. The last time I did have a buggy version of Webkit, I just logged onto the #webkit IRC channel and one of the developers suggested a different build (which was just the ticket).

      --
      He who lights his taper at mine, receives light without darkening me.
    4. Re:Running Nighlty code by Serious+Callers+Only · · Score: 5, Informative

      I have found Safari to be almost completely unusable.


      http://kbb.com/ - Failed validation, 67 errors
      http://www.az501st.com/ - Failed validation, 207 errors

      You're blaming the wrong people; try complaining to the people who made the broken websites and didn't test or at least validate them.
    5. Re:Running Nighlty code by ArsonSmith · · Score: 1

      Don't bother switching to windows because it works fine on OSX in Firefox.

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
    6. Re:Running Nighlty code by ArsonSmith · · Score: 1

      You know, when it works fine in both IE and Firefox, why can't Safari handle bad code as well? The quality of, especially, a browser should not be judged strictly on the support of standards, but also and probably more important is it's ability to gracefully handle non-conforming code. Although the purists will say fix the website, there are many many websites that are done by amitures who may not be able to or know how to fix it. Saying they should fix their website, when it works fine in other, more popular, browsers is elitist snobbery. Perhaps they should fix it, but that doesn't absolve Safari from not try to do it's best with what it is given.

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
    7. Re:Running Nighlty code by ceoyoyo · · Score: 1

      Safari works fine on minor non-compliant things, the mistakes amateurs or Dreamweaver make. Where it doesn't work is on the highly complex javascript IE bug exploiting look-how-smart-I-am-isn't-this-cool-and-not-at-all -irritating web pages. Those people should know how to fix it. Actually, they should know how to not do such stupid stuff in the first place.

      It's gotten much better lately, probably because of the rise of Firefox and the cleanup of IE.

    8. Re:Running Nighlty code by Graff · · Score: 2, Insightful

      The problem is not just bad code. What is happening is they are coding specifically to bugs in IE. IE has a number of quirks that web developers code around. Once the site works in IE they declare the site done and don't bother to check how it works in other browsers. Firefox has a quirks mode where it basically emulates IE's quirks so it mostly works. Also, a lot of developers check for Firefox compatibility because it is the second most-used browser out there. Even with this there are still a lot of sites that choke Firefox but work fine on IE.

      The upshot is that web developers shouldn't be coding to a specific browser, they should be coding to the web STANDARDS. If a browser doesn't work with the standards then it's the browser's developers that should be working on the problem, not the web developers.

      Safari (and KHMTL on which WebKit is based) are forerunners in being standards-complient. They do work around messy web code but it's pretty tough to actually figure out what a web developer meant when he coded something ugly. You can only sanity-check so far, at some point the onus is on the web developer to get his act together and make his web page work with the standards. This isn't about "elitist snobbery", this is about doing the right thing.

    9. Re:Running Nighlty code by jZnat · · Score: 2, Insightful

      Well, if the web browsers handled errors the way they're supposed to (ignore them in some cases, completely fail in other cases like malformed XHTML), people wouldn't be able to get away with errors. Since SGML was so lenient in the first place, we've had the problem where we have an XML standard that lots of people use but hardly anyone uses according to the standards (a big no-no when it comes to pretty much any other XML standard or standard in general).

      --
      'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
    10. Re:Running Nighlty code by Snover · · Score: 1

      How is it elitist snobbery? You're asking the browser to handle invalid data for which the only true method for handling it is to bail out, since it's by definition impossible to parse it for proper meaning (it can only be guessed at, and just like dealing with vagueness in human languages, different software can have a different opinion about how the vagueness should be handled). XML parsers do exactly that, which is why I wish more people would start writing sites using XHTML (with the application/xhtml+xml MIME-type), so that this generation of ugly tag soup Web sites will eventually close.

      If I started leaving out punctuation in my writing (missing close tags), switched what I was talking about mid-sentence without making a note of it (mismatched tags), added a bunch of obscure terms that only my close group of friends use (proprietary tags), put words where they made no sense (extra tags), and added a bunch of gibberish at random in the middle of my sentences (invalid tags), would you be elitist for asking me to clarify my writing when you were unable to read it?

      Honestly, it's so easy to write "valid" markup that I'm convinced that only gross incompetence and disturbing amounts of laziness are the reasons that any invalid markup exists today. The rules for HTML and XML are very, very simple; The W3C provides an online validator that's VERY good at explaining exactly what's wrong with a document, and trying to give anyone a pass for generating invalid data while blaming Safari for interpreting differently (not incorrectly, since there is no 'correct' way to handle invalid data other than bailing out) the very same invalid data is doing the Web a disservice.

      Just my $0.02, adjusted for inflation.

      --

      [insert witty comment here]
    11. Re:Running Nighlty code by RzUpAnmsCwrds · · Score: 1

      You're blaming the wrong people; try complaining to the people who made the broken websites and didn't test or at least validate them.


      Considering that you can't even run Safari on Windows, it's kind of difficult to test them.

      Oh, and there are plenty of pages which validate yet give Safari/Firefox nightmares. And there are plenty of noncompliant pages (slashdot.org, anyone?) which work fine. Validation is like making sure that your code doesn't generate warnings - it's something that you should do, but it doesn't ensure that your app isn't a buggy piece of crap.

      It's easy to blame the developers. At the end of the day, you might even be right to do so. But, at the end of the day, developers (like myself) far too often have garbage legacy code and far too little time to be concerned about Safari.

      Most of the "Professionals" I know:
      • Use tables for layout
      • Use inline CSS
      • Write code that doesn't validate


      You don't understand how difficult it can be to refactor crappy HTML until you've had to work on a page made with Dreamweaver 3.x. 10 levels of nested tables, nonsencially named styles, and bizzare indentation are just the start.

      I write code that validates (or, at least, fails with very few errors - somtimes I have to use metrics code which cannot be modified), target Firefox, and patch for IE6 (and sometimes IE7) using conditional comments. I don't use tables for layout, I don't nest a bunch of tags, and I look at the page without the stylesheet.

      You know what? Sometimes things still break in Safari. But I really can't test that. I don't have a Mac (nor do I have the desire to spend $600 on one), and my clients don't care about Firefox as is - let alone Safari (I have to phrase the whole "why are you spending time on compliance" argument in terms of maintainability).
    12. Re:Running Nighlty code by ArsonSmith · · Score: 1

      Honestly, it's so easy to write "valid" markup that I'm convinced that only gross incompetence and disturbing amounts of laziness are the reasons that any invalid markup exists today.

      Thank your for defining "elitist snobbery" for me. Here's a reality check the world is full of stupid people. Doesn't mean they shouldn't be allowed to play.

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
    13. Re:Running Nighlty code by Anonymous Coward · · Score: 0

      Yeah but maybe they shouldn't be calling themselves "Web Duzinaz" when they mean "can use frontpage/dreamweaver but scared by HTML".

      BTW: I'm a Mac and PC user, DW user, Frontpage user (if I have to), but I can muck about with HTML if I need to. (And I'm not the same guy that you've been conversing with up to this point - I just can't be bothered logging in. Where is that password...)

    14. Re:Running Nighlty code by Serious+Callers+Only · · Score: 1

      Considering that you can't even run Safari on Windows, it's kind of difficult to test them.

      I think you can, try
      http://try.swift.ws/

      Webkit is also available on Nokia phones. However, I wasn't talking about the websites being tested in Safari (I guess that would be nice) but tested in several browsers (Firefox, Opera, IE on Windows at a minimum), and validated. If you're a serious development shop, swift doesn't work, and you can't bring yourself to get a Mac for testing, there's always

      http://www.browsersnapshot.com/

      There really is no excuse for not testing on multiple browsers nowadays. You should get a mac anyway to play around with though if you do web development, you might even like it, and you could then use TextMate.

      Oh, and there are plenty of pages which validate yet give Safari/Firefox nightmares.

      Please give us some examples. I've never seen one and I'd be interested to see it. The javascript implementation in Safari wasn't great in the early iterations, but it's now very good with web pages which aren't broken.

      Validation is like making sure that your code doesn't generate warnings - it's something that you should do, but it doesn't ensure that your app isn't a buggy piece of crap.

      Yes, it's no guarantee things will work; conversely if you don't validate/fix warnings you *can* be sure your page/app will be a buggy piece of crap.

      It's easy to blame the developers. At the end of the day, you might even be right to do so. But, at the end of the day, developers (like myself) far too often have garbage legacy code and far too little time to be concerned about Safari.
      Most of the "Professionals" I know:
      Use tables for layout
      Use inline CSS
      Write code that doesn't validate

      Your definition of professional doesn't jibe with mine. Most amateurs I know can do better than that nowadays.

      You don't understand how difficult it can be to refactor crappy HTML until you've had to work on a page made with Dreamweaver 3.x. 10 levels of nested tables, nonsencially named styles, and bizzare indentation are just the start.

      I do indeed, because I've worked with code from early Dreamweaver. The best way I've found is to rewrite the templates again by hand and regenerate the site if necessary using a proper tool which doesn't produce garbage markup. For huge static sites you can get the content out of the web pages with xsalt or other tools after tidying the HTML. If that sounds like a lot of work it's not really, you only have to do it once, then your life is 100 times easier every time you look at that site.

      You know what? Sometimes things still break in Safari.

      Agreed, but I'd have a lot more sympathy with these sites if they'd actually done the groundwork and validated. They don't even have to test in Safari. It's quite possible the problems are in the javascript anyway, but it's really difficult to know on pages with that many errors, so the first step is to remove the errors. Regardless of whether your clients care about other browsers, you should, because your clients will care in 2 years when their site won't work on all the new web phones/internet devices which come out (many of which will use Opera and Webkit), and they'll blame you for it, and it is also good discipline which will teach you to avoid dangerous habits and about the many limitations/bugs certain popular browsers.
  7. Java issues by qwertphobia · · Score: 1

    I've noticed that Safari takes a lot of CPU on my system. It happens after I have used a specific java-based web app.

    I suppose it could be Safari's fault or Java's fault, but I would sooner suspect an issue with a stale clientserver connection or something else within the Java app.

    --
    Never ask for directions from a two-headed tourist! -Big Bird
  8. Depends on content of page? by ruiner13 · · Score: 1

    I know on my core duo laptop running XP, both firefox and IE tend to bog my system down on pages that have flash animations (using 100% of a single core for 50% overall). How is this news on a techie site that running something in the background may have an impact on other processes? Do we want to go back to the OS 8 days when programs could steal all the processor? I thought SMP was a good thing?

    --

    today is spelling optional day.

  9. Firefox is a better browser. by zerofoo · · Score: 1, Interesting

    As a recent Mac convert, i'll be the first to admit that Firefox is a better browser for both Mac and PC.

    Safari incorrectly renders lots of sites. Firefox seems to be better about most sites.

    And....it's free.

    -ted

    1. Re:Firefox is a better browser. by Paulrothrock · · Score: 2, Insightful

      Not only that, but the number of plugins available for Firefox make it really worth it. Adblock and Greasemonkey and Web Developer and Firebug give me functionality that's simply not available with Safari or WebKit.

      --
      I'm in the hole of the broadband donut.
    2. Re:Firefox is a better browser. by dloose · · Score: 1

      And....it's free.
      Name a browser that isn't.
    3. Re:Firefox is a better browser. by Anonymous Coward · · Score: 0

      Firefox does a better job rendering, but unfortunately it doesn't completely conform to Mac user interface guidelines. The best available browser hands-down is OmniWeb, if you're willing to pay for it...

    4. Re:Firefox is a better browser. by greed · · Score: 2, Interesting

      All that Firefox lacks is password storage in the keychain and bookmark sync across multiple machines.

      Between the two, it doesn't matter where I am, Safari has the same stuff in it.

      Which is handy 'cause my stupid G4 iBook has a thermal fault somewhere around the NVRAM and I really should call the repair centre and see how they're getting along.

      It's not like the G3 iBook had 6 bad main logic boards put in it....

      (And yet I still can't stand to use Windows as a primary OS. Maybe I'll get one of those laptop Solaris machines. Or one of those old PowerPC Thinkpads that run AIX.)

    5. Re:Firefox is a better browser. by Paulrothrock · · Score: 3, Informative

      I've yet to find a solution for the keychain password storage, but there's a plugin from Google called Google Browser Sync that I use to keep Firefox on my Powerbook and the mobile Firefox on my flash drive synchronized.

      --
      I'm in the hole of the broadband donut.
    6. Re:Firefox is a better browser. by hey! · · Score: 1

      Name a browser that isn't [free].

      Well, IE.

      If I wanted to backport security patches for Grandma's Win98 box, I'm SOL.
      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    7. Re:Firefox is a better browser. by Ngwenya · · Score: 1

      1Passwd does keychain password storage for Firefox on OS X. But it's not free (I think it was about $20). Seems to work OK.

      --Ng

    8. Re:Firefox is a better browser. by Xugumad · · Score: 1

      > Safari incorrectly renders lots of sites. Firefox seems to be better about most sites.

      Are you sure that's Safari's fault, and not the site's fault? I've seen a lot more mangled websites than browser bugs (yes, even counting IE)...

    9. Re:Firefox is a better browser. by operagost · · Score: 0, Flamebait

      Opera is not free (of charge) or free (as in freedom). IE is not free (as in freedom).

      --

      Gamingmuseum.com: Give your 3D accelerator a rest.
    10. Re:Firefox is a better browser. by NickFitz · · Score: 1

      Opera has been free (of charge) for quite a while now.

      --
      Using HTML in email is like putting sound effects on your phone calls. Just say <strong>no</strong>.
    11. Re:Firefox is a better browser. by SuperMog2002 · · Score: 3, Informative

      Opera for Windows and Mac has been free as in beer for quite some time now. Go download it from Opera.com, it's pretty good.

      --
      Sunwalker Dezco for Warchief in 2016
    12. Re:Firefox is a better browser. by ubrgeek · · Score: 1

      IE renders some sites incorrectly as well: Standards-compliant ones.

      --
      Bark less. Wag more.
    13. Re:Firefox is a better browser. by valkraider · · Score: 1
    14. Re:Firefox is a better browser. by lightversusdark · · Score: 1

      OmniWeb
      And amazingly, against all the free competition, worth the money.
      And FWIW, nothing is as slow as Firefox on OS X. (Flock doesn't count).

      --
      "There is nothing nice about Steve Jobs and nothing evil about Bill Gates." - Chuck Peddle
    15. Re:Firefox is a better browser. by Midnight+Thunder · · Score: 1

      Safari incorrectly renders lots of sites. Firefox seems to be better about most sites.

      Yup, Safari definetly has its share of problems in this regards. If you get the lates WebKit
      nightly (WebKit being the engine used by Safari and Opera on the Mac), you will see much in
      the way of improvements: http://www.webkit.org/

      --
      Jumpstart the tartan drive.
    16. Re:Firefox is a better browser. by Midnight+Thunder · · Score: 1

      Opera for Windows and Mac has been free as in beer for quite some time now. Go download it from Opera.com, it's pretty good.

      From what I can tell, Opera on the Mac uses the same engine as Safari, known as WebKit, but just a different release. There may be a few tweaks but the difference essentially lies in the chrome.

      --
      Jumpstart the tartan drive.
    17. Re:Firefox is a better browser. by bluemonq · · Score: 1

      Uhh, no. If you're referring to the rendering engine, Opera built their own, called Presto, which replaced Elektra (also their own work) a few years back. The current version (Opera 9) is built on a a revamped version of Presto. Don't know where you got any other idea; maybe you were thinking of OmniWeb?

    18. Re:Firefox is a better browser. by SuperMog2002 · · Score: 1

      I can't say I've used the Mac version much, though I did use the Windows version as my main browser for a month or so. Both Opera (on Windows and Mac) and Safari got quickly labled by me as "I like this browser a lot, but there's just too many pages it doesn't render right." Whether that's the brower's fault or the page designer's fault, I really don't care. In the end, Firefox and Camino simply do a better job of what I use a web browser for: browsing the web. :)

      --
      Sunwalker Dezco for Warchief in 2016
    19. Re:Firefox is a better browser. by Midnight+Thunder · · Score: 1

      Uhh, no. If you're referring to the rendering engine, Opera built their own, called Presto, which replaced Elektra (also their own work) a few years back. The current version (Opera 9) is built on a a revamped version of Presto. Don't know where you got any other idea; maybe you were thinking of OmniWeb?

      The must have changed, since I am pretty sure Opera 8 was using webkit, based on presence of webkit.framework in the applicatio bundle.

      --
      Jumpstart the tartan drive.
  10. Err, can't have it both ways by palad1 · · Score: 1

    Dave Hyatt actually makes it clear that safari doesn't slow the machine as much as speed up javascript / flash...

  11. I concur by rattler14 · · Score: 3, Informative

    I love safari and gladly use it over any other browser. However, since 10.4.5+, I have noticed that (as a whole) there appears to be an inability of OS X to free RAM up as efficiently as it used to. Programs like Safari, after many hours of usage, will remain as a HUGE RAM/virtual memory sink. I constantly quit Safari to try and alleviate/fix this.

    But what seems to happen is that the process "kernal task" keeps eating up more and more ram even after Safari is shut down. After a couple days of usage, I feel the need for a restart just to flush out this annoyance.

    Sure, in the grand scheme of things, It's only a minor annoyance, but it is definitely noticeable and something I hope is dealt with when 10.5 comes out.

    --
    my last sig was too controversial... now, a new and improved useless sig!
    1. Re:I concur by loafing_oaf · · Score: 4, Funny

      Just switch to Firefox. I'm using it right now on Windows XP, and I haven't noticed any problems with memory le*$@!!- NO CARRIER

      --
      Always someone has power over you. The thing to consider is this: Is the power good, or bad?
    2. Re:I concur by StressedEd · · Score: 2, Interesting
      ...is that the process "kernal task" keeps eating up...

      Can anyone give a concise explanation of what "kernel_task" actually is? I have seen some broad chatter and an overview, but nothing significant. I too notice it going banannas from time to time. Then again I use MATLAB and various other memory eaters quite a lot...

      --
      Be nice to people on the way up. You will meet them again on your way down!
    3. Re:I concur by _|()|\| · · Score: 2, Insightful

      Memory is a real problem on OS X, especially with Apple programs. After Safari and Mail have been open for a while (say, a day or two), they get sluggish. Measuring memory is tricky, but Safari is almost always one of the first two or three processes in top sorted by rsize or vsize. (Is it bad if vsize for a single application exceeds the total RAM?)

      I suspect that some programs have been conservative in their use of autorelease pools, causing garbage to lie around longer than necessary. I ran across this article the other day, which argues that you shouldn't be shy about creating pools. I'm hoping that garbage collection will help, but it may be a while before the majority of apps. are compiled for 10.5+.

    4. Re:I concur by Bastian · · Score: 1

      That overview you linked is full of a lot of distracting chatter.

      The short and simple answer is: Kernel_task is the kernel.

    5. Re:I concur by Saeed+al-Sahaf · · Score: 2, Funny

      However, since 10.4.5+, I have noticed that (as a whole) there appears to be an inability of OS X to free RAM up as efficiently as it used to. Programs like Safari, after many hours of usage, will remain as a HUGE RAM/virtual memory sink

      They must be using code from Firefox...

      (ducks)

      --
      "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
    6. Re:I concur by tlhIngan · · Score: 1

      Just switch to Firefox. I'm using it right now on Windows XP, and I haven't noticed any problems with memory le*$@!!- NO CARRIER


      Firefox on OS X is nice. Except it doesn't support middle-click for opening/closing new tabs, for whatever reason. Which is kinda stupid if you use multibutton mice (yes, they work) on OS X. For single button usage, CMD-Click works, but it's a poor substitute since CMD-Click on a tab doesn't close it like middle click does.

    7. Re:I concur by ceoyoyo · · Score: 1

      The "virtual memory" column in Activity Monitor isn't disk virtual memory. Which is good, because I think right now it's larger than my hard drive. I think it's some sort of maximum the process is allowed to have (which grows when the process needs more anyway). The Real memory column is the actual amount of memory the process is using, and kernel_task is pretty good about keeping it reasonable. Right now my MPB has been running for a month and kernel_task is using about 167 MB, which is about where it always is. It's "virtual" memory is at 1.26 GB though, but that doesn't really mean anything.

    8. Re:I concur by ceoyoyo · · Score: 1

      I agree about Safari (and Aperture, but there's a reason for it), but the others you mention aren't fair. Mail has been running for a month without being restarted on my machine, going through about a thousand spam a day, and it's using 56MB. The vsize is immaterial -- it ISN'T virtual memory as in, memory swapped to disk. I think the sum of my vsizes exceeds the hard disk space in this machine.

    9. Re:I concur by hackstraw · · Score: 1

      But what seems to happen is that the process "kernal task" keeps eating up more and more ram even after Safari is shut down. After a couple days of usage, I feel the need for a restart just to flush out this annoyance.

      Sure, in the grand scheme of things, It's only a minor annoyance, but it is definitely noticeable and something I hope is dealt with when 10.5 comes out.


      In general, I find 10.4 to be a minor annoyance. I consider it growing pains. 10.4 added TONS of new stuff, but this new stuff is, well, new, and not necessarily mature. Things like core audio, quartz extreme, spotlight, etc. All of these things are great, and a work in progress, but they are not bug free. I find 10.3 to be more stable featurewise than 10.4. 10.4 in some respects performs better, and in some respects performs worse.

      I find recent versions of Safari to be less than desirable. It almost chokes on digg.com for some reason (CSS?), and other sites. You load the page, and then the CPU burns for a while before its completely rendered.

      I believe that 10.5 will be better. Or at least I sure hope so.

    10. Re:I concur by _|()|\| · · Score: 1

      Mail has been running for a month without being restarted on my machine

      I guess you're luckier than me. I have an iMac G5 at work with 1 GB. Over time, the new message count takes longer to recalculate. Eventually, Mail won't display the contents of a mailbox in a finite amount time (where finite is defined as less time than it takes to get frustrated and restart Mail). Yes, I have a lot of email, but this happens even with small mailboxes.

    11. Re:I concur by Guy+Harris · · Score: 2, Informative

      The short and simple answer is: Kernel_task is the kernel.

      And a more correct answer is "kernel_task is the Mach task to which all kernel threads belong".

      Each user-mode process has a Mach task corresponding to it; each pthread in that task has a Mach thread corresponding to it. Those threads can be executing kernel code if they're in the middle of a system call, so not everything done by the kernel is done in a kernel_task thread.

      The kernel has threads of its own, not started within a user-mode process's task; those threads run in the kernel task.

    12. Re:I concur by alanoneil · · Score: 1

      My 5-button mouse using standard OSX drivers (nothing 3rd party) works perfectly in Firefox and Safari. Clicking the wheel (button 3) opens a link in a new tab, and also closes tabs when you center-click on the tab bar. Check system preferences for a strange mapping maybe?

      --
      --
    13. Re:I concur by limecat4eva · · Score: 1

      You gotta be kidding. Firefox on OS X fucking sucks. It might seem passable to a PC user, perhaps even preferable, but Firefox is just so out of place on the Mac platform that it's hardly even worth mentioning as a port. Here's an Apple developer article that explores the issue more closely.

      --
      comma
    14. Re:I concur by StressedEd · · Score: 1

      I really think that explanation needs a whiteboard! Having read your post hand-in-hand with an overview of XNU I think I nearly "get it". There is still much confusion in my mind however.

      My understanding is that the kernel of Darwin is a hybrid of a monolithic kernel (e.g. Linux / Windows) and a pure microkernel (e.g. NeXTstep), presumably this is a pragmatic performance tradeoff.

      When you therefore state "kernel_task is the Mach task to which all kernel threads belong"., I assume you are describing just the Mach part of the kernel. In other words the section dedicated to fundemental things such as interprocess communication and virtual memory. I assume that higher level operations that make use of system calls such as network access would not be spawned by Mach, but by userland processes.

      Does this imply that Mach is in a sense a process of itself? It sounds sufficiently weird and recursive to be vaguely right; this would explain why one can see the kernel itself in a list of running processes.

      Perhaps part of the problem is that "the kernel" is a term that is too ambiguous in this context. It could be used to mean Mach, which is highly fundemental, or the much wider BSD system that exposes a familiar API that user processes can call.

      Does my rambling make sense? I know very little CS, I'm just an ignorant physicist and still think preemptive multitasking and virtualisation is dark magic!

      --
      Be nice to people on the way up. You will meet them again on your way down!
    15. Re:I concur by Guy+Harris · · Score: 1

      When you therefore state "kernel_task is the Mach task to which all kernel threads belong"., I assume you are describing just the Mach part of the kernel.

      When I say "Mach task", I'm describing the Mach part of the kernel. However, parts of the kernel, and kernel extensions, that might be considered as being in the "BSD part" of the kernel create kernel threads, which are threads in the kernel task.

      The notion of a "kernel thread" isn't unique to OS X; the current Linux kernel, for example, supports it, as do current versions of Solaris, FreeBSD, and probably other UN*Xes; the NT kernel (which is the kernel of W2K, WXP, WServer2K3, WVista, etc.) might also have a similar notion (I don't have my copies of "Inside Windows {NT, 2000}" handy to check).

      I assume that higher level operations that make use of system calls such as network access would not be spawned by Mach, but by userland processes.

      Not all non-Mach stuff happens in userland processes - code in a kernel thread can make internal OS calls to do network access, etc..

      Does this imply that Mach is in a sense a process of itself? It sounds sufficiently weird and recursive to be vaguely right; this would explain why one can see the kernel itself in a list of running processes.

      No - "the kernel" and "Mach" are pieces of code; a thread isn't a piece of code, it's an entity that runs code, and a process has multiple threads associated with it. Kernel code can run in a thread that has a userland thread associated with it, or in a kernel thread, so "kernel_task" isn't the kernel, it's a collection of threads that run kernel code, but those aren't the only threads running kernel code - those threads just happen never to have run any userland code, unlike threads associated with other tasks.

    16. Re:I concur by StressedEd · · Score: 1
      Perhaps my conceptual problems stem from sloppy use of nomenclature I've thought of the "kernel" as both a chunk of code and the threads executing the code - clearly incorrect.

      At the risk of repeating myself, is the following on the right lines as a set of definitions?

      1. Code - Instructions. Either abstract or at the machine level.
      2. Kernel - A set of code that can be executed by threads.
      3. Thread - A notional concept that executes code.
      4. Task - A collection of threads.

      Ah!!

      "kernel_task" isn't the kernel, it's a collection of threads that run kernel code, but those aren't the only threads running kernel code - those threads just happen never to have run any userland code, unlike threads associated with other tasks.

      I see. That makes sense!

      Learning things from reading /. Whatever next?

      --
      Be nice to people on the way up. You will meet them again on your way down!
  12. Of course it slows your system by Timesprout · · Score: 1, Funny

    Going on Safari is supposed to be a chill out vacation isn't it. And because nature is so balanced, life speeds up for all the wildlife who have to run like fuck when they see you approach with your high powered rifle.

    --
    Do not try to read the dupe, thats impossible. Instead, only try to realize the truth
    What truth?
    There is no dupe
    1. Re:Of course it slows your system by Anonymous Coward · · Score: 0

      run like fuck

      I keep trying to figure out what that would look like.

  13. Safari or Firefox? by boxlight · · Score: 1

    Since I upgraded to 10.4.8, Safari crashes on me about once a week. Forum advice was to run "repair permissions", I did but it didn't help.

    I use Safari because I want that whole "Apple" experience, and I also like the bookmark manager. But there have been a few times when web pages didn't work quite correctly in Safari, so I had to run Firefox anyway.

    I've been thinking about formally switching to Firefox, seems like it would be less trouble, but I'd hate to have to do that somehow.

    boxlight

    1. Re:Safari or Firefox? by CoolMoDee · · Score: 1

      As someone who has switched to Firefox from Safari, Im not sure I would recommend it if you are going for the mac experience. One of the recent changes that happened (in the new security patch) was they changed the key-bindings and made the app act even less mac-like (cmd-w only closes a tab and won't close the window when you close the last tab, instead it opens a blank tab and you must press cmd-shift-w to close the window). That and it doesn't handle dual-monitors well at all (everything but the main menu can't appear on the secondary display). If only Shiira was a bit more active...

      --
      Jisho - A Japanese English German Russian French Dictionary for the rest of us.
    2. Re:Safari or Firefox? by stewbacca · · Score: 1

      I used to think this way. I figured the "tight integration" would be just like all the other goodies provided with Mac OS. However, Safari is slower, crashes more, less functional, and displays stuff worse (parallelism/grammar be damned) than Firefox. Ideally, I'd rather run Internet Explorer...ok, that was a joke.

    3. Re:Safari or Firefox? by Anonymous Coward · · Score: 3, Informative

      "Since I upgraded to 10.4.8, Safari crashes on me about once a week. Forum advice was to run "repair permissions", I did but it didn't help. "

      That seems to be the advice given for everything by some people. I'm not sure why anyone should think it would help in this case or many others.

      I suppose you could try reinstalling the application after getting it off the install disc with Pacifist:

      http://www.charlessoft.com/

      before doing that you might also try removing Safari's preference file: com.apple.Safari.plist from the "Preferences" directory in your Home library, so that a new one is generated, in case there's a corruption in that causing problems. All this, again, is unspecific advice, but at least it's not Voodoo.

      You might also like to try the Camino browser. That also uses Mozilla's Gecko engine, but has far better integration with the platform. It also uses a Safari-style bookmark manager:

      http://www.caminobrowser.org/

    4. Re:Safari or Firefox? by Altus · · Score: 1


      While I agree that this is less mac like behavior I prefer it. I like to think of tabs as windows. I guess if you use individual windows to group together similar tabs and that is part of your web browsing habits that might be different.

      I often found myself closing tabs I didn't want to close in safari. It doesn't happen as often in firefox.

      Still, not very mac like I will freely admit.

      --

      "In America, first you get the sugar, then you get the power, then you get the women..." -H. Simpson

    5. Re:Safari or Firefox? by KH · · Score: 1

      One sure way I know to crash Safari is to hit the Back button after posting to /.. Did it happen to you after posting?

      Another /. Safari offender is the Intel flash ad with those cheetahs (I see a German version, presumably because I'm in Germany. Do other people see something else?). It consumes 100% of my precious CPU cycles, and slows the system down, a lot.

      I'll just have to make sure not to hit the back button after posting this.

    6. Re:Safari or Firefox? by Anonymous Coward · · Score: 1, Informative

      Camino seems to hold up best on my little ibook. Both Firefox and Safari crash when they hit big blocks of javascript, which are everywhere these days. It also is more Mac-like than Firefox; uses Cocoa for the UI.

    7. Re:Safari or Firefox? by vilms · · Score: 1, Interesting

      Take a look at Shiira, while you're checking out web browsers.
      It's another take on Webkit but seems to work better in my particular work environment* than Safari ever has.Pw

      Pw

      *other places of work also available

    8. Re:Safari or Firefox? by josquint · · Score: 1

      What about Camino? I've been using it for months and it seems like the best of both worlds between Safari and Firefox. I haven't had the render and speed issues I've had with Safari, and its interface is much closer to the rest of Mac OS. It seems very stable for such an early revision.

    9. Re:Safari or Firefox? by NickFitz · · Score: 2, Interesting

      Forum advice was to run "repair permissions", I did but it didn't help.

      It didn't help because the people who gave you that advice are imbeciles who believe in voodoo. It was able to help with occasional problems caused by Classic and bad installers circa OS X 10.1, but there are hardly any circumstances where it will make any difference to anything on more recent versions, as explained here.

      --
      Using HTML in email is like putting sound effects on your phone calls. Just say <strong>no</strong>.
    10. Re:Safari or Firefox? by chochos · · Score: 1

      Well now at least I know it's not just me. I hate that! Sometimes I hit the back button and right after that I hit my forehead for forgetting that /. will crash Safari. Something to do with the new discussion system, I guess.

    11. Re:Safari or Firefox? by Anonymous Coward · · Score: 0

      I keep going back to Safari because Firefox keyboard shortcuts suck the big 'n.

  14. I had a similar problem by Anonymous Coward · · Score: 0

    A previous version of OpenOffice spawned about a zillion instances of mono. Eventually the system ground to a halt and the only way to get it going again was to reboot. I removed mono from my system and the problem went away. (OpenOffice 2.1 doesn't have the problem and I've been able to re-activate mono.) The strange thing was that running top didn't show mono taking up an undue amount of cpu or memory. Running ps -A did, however, show up the aforementioned zillion instances.

    Anyway; could it be that Safari gives computers mono?

  15. But I wonder by raynet11 · · Score: 3, Funny

    If a train leaves Boston with an I-MAC running Safari doing 40MPH heading west and a 2nd train leaves Chicago doing 60MPH heading East with an mini MAC running Safari and Quake 4. How many I-PODS will be sold funding more "Hi I'm a MAC" comercials before: a. My Karma can be kicked down another notch b. The code will be fixed ? c. This post will be changed to flame bait d. This post is silly and you can't believe your still reading it?

    1. Re:But I wonder by jimstapleton · · Score: 1

      *scratches head*

      That got a chuckle out of me, though I'll be darned if I know why.

      --
      34486853790
      Connection too slow for X forwarding? Try "ssh -CX user@host"
    2. Re:But I wonder by Anonymous Coward · · Score: 1, Insightful

      What is it with you retards who insist on capitalizing the abbreviation "Mac" as though it's an acronym? A MAC is something totally different to a Mac. You even go one step above and beyond the usual retardation by capitalizing and hyphenating "iPod"! Have you never seen the fucking product name written down anywhere (by a non-retard)?

      You belong with the other fuckwits who keep spelling the name of a popular CPU "Athalon".

    3. Re:But I wonder by stewbacca · · Score: 1

      Having a bad day much? (Althought I agree.) A little attention to detail goes a long way towards one's credibility.

    4. Re:But I wonder by operagost · · Score: 1

      Throw them in a big pile with "NIC card", "ATM machine", and "as per", then douse with gasoline and light a match.

      --

      Gamingmuseum.com: Give your 3D accelerator a rest.
    5. Re:But I wonder by Anonymous Coward · · Score: 0

      I think your AssBergers is acting up again, quick go find a wall.

    6. Re:But I wonder by electrosoccertux · · Score: 1

      My Apple Computer.

    7. Re:But I wonder by BeerCat · · Score: 1

      Don't forget "PIN Number" and "AC current". Now whether that's still too good for "paradigm shift"...

      --
      "She's furniture with a pulse"
  16. "We've already fixed that in the next version" by John+Jorsett · · Score: 1

    I have that one on a laminated pocket card they issued me the first day of Programming School.

  17. Nokia have solved this ..... (S60 Webkit) by yohanes · · Score: 2, Informative

    The S60 webkit is a port of Webkit to the Series 60 3rd edition platform. Nokia has created a memory manager for this port that can make the webkit works with low memory. If only I can have the low memory footprint browser in my Mac.

  18. proof by pato101 · · Score: 1

    Using safari slows down any system:
    1) You use Safari
    2) You state Safari slows down your system
    3) You post it
    3) Gets posted in Slashdot
    4) You get slashdotted
    5) The holding system slows down
    The funny thing is that Safari may slow down other system than yours as well.

    1. Re:proof by Anonymous Coward · · Score: 0

      hey, dude... you forgot the "profit!" thing...

  19. it's the memory stupid by goombah99 · · Score: 4, Informative
    I'v already tested this on my computer. here's the facts. 1) at idle on normal web pages safari consumes much LESS cpu time than other browsers 2) if you run a cpu intensive script background it is not slowed by safari in any measurable way.

    in the macenstein article they too noted that cpuintensive tasks like quicktime were not slowed but memory intensive tasks like photoshop were. Also they noted that the in memory and virtual memory footprints were several fold higher for safari than for firefox.

    clearly this is a no brainier. Safari is using more memory and doing so in a demanding way. I don't know why but I assume it probably has something to do with how it handles the back-forward cache, fast page compoaition, and images. Maybe there's some memory leak too, since safari's offtprint grows during the day.

    But this is utterly unsurprising. If you run a big memory app like photshop you already know better than to be running other apps that consume memory.

    The only problem I've had with safari is not this but there are just some webpages that don't seem to comlicated that make it grind to a halt and use 60% of the cpu. One example is pricegrabber.com.

    --
    Some drink at the fountain of knowledge. Others just gargle.
    1. Re:it's the memory stupid by MojoRilla · · Score: 4, Insightful

      But this is utterly unsurprising. If you run a big memory app like photshop you already know better than to be running other apps that consume memory.
      Really? You know, this isn't 1997 when OS's did cooperative multitasking and machines had 32 megs of RAM. In 2007, many people have dual core machines and 1 gig or more RAM, and like to run more than one program at the same time. In this day and age, people want and expect to be able to run multiple apps (including web browsers, instant messaging programs, office apps, and, gasp!, photo editing apps) at the same time.
    2. Re:it's the memory stupid by Anonymous Coward · · Score: 0

      This is purely speculation based upon my own observations, but it seems that Safari uses the operating system's memory management to cache web pages, while Firefox uses its own internal caching mechanism. There are pluses and minuses to each approach, although Apple may see the OS avenue as a better long term strategy. Any improvements Apple makes to the underlying VM subsystem will bring benefits to Safari without recoding, while Safari will highlight inefficiencies in their VM.

    3. Re:it's the memory stupid by charleste · · Score: 1

      BTW - I noticed this problem awhile back (after some update or other)... but when I got the updates that were pushed down with the Daylight Savings Time patch, the problem stopped. Ergo, a little patch was applied :-D Just a little FYI.

    4. Re:it's the memory stupid by SporkLand · · Score: 2, Funny

      I've never seen a weird mistype like footprint -> offtprint. Are you typing like 2 hoojillion words a minute and those are the sort of strange errors that occur?

    5. Re:it's the memory stupid by bberens · · Score: 3, Informative

      In my experience Photoshop will chew through my 1GB of RAM quite easily. It does have a pretty advanced disk caching mechanism so usually it will perform about the same with less memory, but still. Like running a database it will consume as much memory as you let it for maximum performance.

      --
      Check out my lame java blog at www.javachopshop.com
    6. Re:it's the memory stupid by jeffbax · · Score: 1

      In terms of speed, I will agree that Safari smokes other browsers in terms of rendering, startup, and overall snappiness for the most part. That said, oh man you bring in some flash or poorly coded JavaScript and it is slowdown city. Just open a YouTube video in Safari and then go to another application and watch the Flash totally crawl and skip frames.

      Animated gifs are another big issue. Go to say a web forum with even a small/moderate amount of smilies in the reply page that are animated... pain.

      Here's hoping that they iron this out, as well as the abhorrent ram consumption of WebKit... after a day of browsing Safari can get up to 350+ megs easy even with windows closed.

      That said, the native widgets, spell check just keep me from going to Firefox although I've danced with Camino on and off for about 3 years now. I really hope they can get further than the "kind of Mac-like" state they seem to be in now.

    7. Re:it's the memory stupid by ceoyoyo · · Score: 1

      Safari seems to have a pretty vicious memory leak... particularly when playing flash. The solution is fairly simple though, just quit the app and restart it. It's just when I forget for a week and I discover it using a gig and a half of real memory and everything else crawling along that it's a problem. It would be nice if they'd fix it though.

    8. Re:it's the memory stupid by ceoyoyo · · Score: 1

      Sure! But in 1997 people weren't editing hundred megabyte images either. I've actually found Photoshop, Safari, Mail, Adium and iCal, a few terminals and XCode work pretty well in that situation. If I'm going to open a dozen of those images before sending them to the printer though, it's best to quit a few apps first.

    9. Re:it's the memory stupid by Anonymous Coward · · Score: 0

      That'd make sense. Safari is based on KHTML, being the rendering engine from KDE. A lot of KDE development is done on Linux. A lot of Linux machines use ext2 / ext3 file systems. Thanks to Linux's virtualised file systems (which can serve up read requests from the write cache before decaching) and ext2's aggressive caching policy (only ever decache if we would have to swap if we didn't, or are about to shut down), a file can be created, read and deleted without ever seeing the disk surface.

    10. Re:it's the memory stupid by VGPowerlord · · Score: 1

      Which other browsers and which versions of said browsers? I don't know about everyone else, but I like my statistics fully qualified (just like I like my domain names).

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    11. Re:it's the memory stupid by maestro371 · · Score: 0

      In agreement with some of the other responses to your post, I know that when I'm running Logic with Ivory (50Gb of piano samples) and other virtual instruments simultaneously, I can't expect to have lots of other memory intensive tasks going at the same time.

      The requirements we place on individual software packages have grown even more quickly than the technology.

    12. Re:it's the memory stupid by larry+bagina · · Score: 1

      And that affect the price of tea in china!! Linux's caching policy doesn't mean jack shit to a OS X.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    13. Re:it's the memory stupid by Wingsy · · Score: 1

      I've been to pricegrabber many times and never noticed anything strange. In fact I went there just now and searched for cameras, then browsed through a few. No change in CPU activity. (10.4.8)

      --
      If I didn't have absolutely NOTHING to do, I wouldn't be here.
    14. Re:it's the memory stupid by Anonymous Coward · · Score: 0

      I work with large format film. My scans are a gig before I even touch them in PS. Photoshop and bridge consume my computer's 2 gigs of ram just looking at my files. There's definitely nothing left over for web browsers or office apps.

      Things have come a long way since cooperative multitasking and limited amounts of ram, but there's still not enough headroom for everybody.

    15. Re:it's the memory stupid by SirTalon42 · · Score: 1

      Photoshop will expand itself to consume all the free resources of a Quad-Core G5 with 4.5 GB of ram (assuming you're doing anything more complicated than what you can do with MS Paint), you REALLY want to avoid running too many other applications while running Photoshop.

    16. Re:it's the memory stupid by curunir · · Score: 1

      The only problem I've had with safari is not this but there are just some webpages that don't seem to comlicated that make it grind to a halt and use 60% of the cpu.
      Not that Safari doesn't have its problems, but have you considered that the authors of the website might not have tested in Safari like they did for IE and Firefox? Where I work, the front-end developers don't run OS X and don't test in Safari. Firefox is only rarely an issue, but when the page runs slowly in Firefox, the page is tweaked until it runs more smoothly. IE is much more frequently the culprit (due to its tendency to slow down exponentially as you create more JS objects), but even that eventually gets ironed out...it's a much bigger PITA, but every release of our site does run acceptably in Firefox and IE.

      This is a problem that all fringe browsers will constantly be battling (and one which Firefox is finally getting over). It's a constant battle to imitate the browsers that sites are tested in becuase they know that very few sites will give QA attention to their browser. If you look at sites that are very mac oriented (apple.com, any of the mac rumor sites, etc), Safari does much better.
      --
      "Don't blame me, I voted for Kodos!"
    17. Re:it's the memory stupid by suffe · · Score: 1

      If that bothers you, tell it to use less. I seem to recall you specify how much memory it is allowed to use in percentage to the overall memory available.

      --

      Karma: 2.71828182846 (Mostly due to small, fun pills)
    18. Re:it's the memory stupid by toddestan · · Score: 1

      In this day and age, people want and expect to be able to run multiple apps (including web browsers, instant messaging programs, office apps, and, gasp!, photo editing apps) at the same time.

      No one is saying you can't do all these things at once, just don't expect these things to run quite as fast when you have a bunch of crap open. So long as you have to tough swap/scratch disks you're going to benefit from having as much ram available as possible.

    19. Re:it's the memory stupid by pubwvj · · Score: 1

      It has been obvious for a long time that Safari has memory leaks. I've repeatedly reported these to Apple. Restarting Safari once a week takes care of it so it isn't too bad but it is annoying.

    20. Re:it's the memory stupid by biovoid · · Score: 1

      And that's why multimedia designers & developers should have at least 2GB RAM these days. It's not uncommon for me to be running Photoshop, Illustrator, Flash, Eclipse, and several browsers at once - and switching between them regularly enough that it doesn't make sense to close any one of them down. RAM is by far my most valuable resource, well above CPU speed, HDD speed/size etc. If your PC is slowing down due to lack of RAM, buy more!

    21. Re:it's the memory stupid by Anonymous Coward · · Score: 0

      Linux's caching policy doesn't mean jack shit to a OS X
      Yes it does, because the developers who were working on Linux implicitly expected that OS X would behave that way too.

      Try running Exim (or some other app that creates many small temporary files) on Solaris or OpenBSD (with all reads serviced from disk, even if that means having to decache) for another example.
    22. Re:it's the memory stupid by Ilgaz · · Score: 1

      Photoshop was one of the first commercial apps which was 64bit enabled via patch, wonder why? :)

      It must have lots of raw image storage caches, layers, colour (correction) data as it is a professional image editing application.

      If there is memory and application uses it for good purposes (e.g. not flood) and it is wise enough to release it when system needs it, they can even use 80% memory, I don't care.

      E.g. while typing this message, Opera for OS X keeps the previous page rendered in memory for my comfort but if I launch AVID type of program and do a serious thing, it will release it back to OS,

      Memory flood is unacceptable, even if 16GB of RAM could be purchased for $10 some day. It shows how amateurly and horribly code was written. I am adding this note as it is common to get stupid "memory is cheap" arguments on sites from fanboys.

    23. Re:it's the memory stupid by Ilgaz · · Score: 1

      I wonder why Adobe/Macromedia flash is immune to critism. As it runs in poor browsers memory/cpu space, whatever stupid useless cycle/bug in flash player will be blamed on browser by general users.

      E.g. if Flash has a memory release bug to consume 300 mb of RAM, your browser will list as 350 mb using monster on Activity Monitor but it has nothing to do with it, it is basically victim of plugin it runs.

    24. Re:it's the memory stupid by ceoyoyo · · Score: 1

      I criticize flash all the time. It's quite likely flash also has a memory leak. I know that Safari does though -- it leaks whether or not flash is present. The crazy over the top memory leaking when a big flash animation is playing might be flash or it might be Safari.

  20. Problems with slashdot and safari by justinbach · · Score: 1

    I couldn't find the root "reply to article" button for some reason, so this should be treated like a new thread. Sorry, avalys... This isn't entirely related to safari slowing down my system, but is a problem that I've consistently had with rendering /. on safari, and was curious as to whether others experience it as well. For some reason, almost every time I click a link in an article page (from someone's post or sig) and then click back to the article page, safari goes down in flames and "unexpectedly quits." This problem is ENTIRELY specific to slashdot, but is very consistent, and I have no idea what could be causing it; I just replaced all my RAM and that didn't solve anything. I'm on a 15" PBG4 1.67Ghz running 10.4.8. Has anyone else had this problem? It's really weird, and it sucks to always open forum links in a new window or new tab.

    --
    I left my wallet in El Sigundo!
    1. Re:Problems with slashdot and safari by Anonymous Coward · · Score: 0

      I've reported that crash to Apple about a dozen times, so I'm sure they know about it. I think it may have gone away with a recent Safari update but I'm not sure.

    2. Re:Problems with slashdot and safari by FerociousFerret · · Score: 1

      Interesting. Maybe it's not just me. Recently (like in the last month or so), my Safari started going down in flames (as you say) when I was searching WoW quests on Thottbot. I start up Safari, put in the Quest name, and start the search and it crashes and asks me to submit a crash report, which I always do. Then I can fire Safari back up and do the same search (and more) and it works just fine. I was hoping submitting all those crash reports would result in a patch at some point in the future. I am running OSX 10.3.x and whatever the lastest version of Safari that goes with 10.3.x.

    3. Re:Problems with slashdot and safari by DurendalMac · · Score: 1

      I haven't seen that, but trying to add my own tags can sometimes tank the browser.

    4. Re:Problems with slashdot and safari by yabos · · Score: 1

      I've only gotten it crashing on slashdot trying to tag stories. I'm using the latest nightly right now and it seems finally fixed. Hopefully Apple will push out a new Safari soon with the fix.

    5. Re:Problems with slashdot and safari by teamhasnoi · · Score: 1

      I had this same issue in spades -- I finally tracked it down to the Pithhelmet plugin. It seems to choke on the little floaty dealy that controls hidden comments here on /. If I stopped the page from loading before that came up, I'd be fine (until I tried to expand a comment - crash!)

      I disabled Pithhelmet, and tried Saft which works with /., but doesn't block as much as Pithhelmet -- but I've had so many other issues with Safari crashing that I've been trying to use FF more and more.

      It seems that we need a 10.4.9 really bad. I've tried webkit, but it doesn't want to work with either plugin, and frankly, I can't deal with the web without ad-blocking.

    6. Re:Problems with slashdot and safari by Gary+W.+Longsine · · Score: 1

      I, uh, reproduced this problem yesterday. It's not patched yet. :-)

      --
      If you mod me down, I shall become more powerful than you could possibly imagine.
    7. Re:Problems with slashdot and safari by redanzl · · Score: 2, Interesting

      I used to use Saft for ad blocking and saving sessions, but Saft slowed down Safari even more. Now I use SafariBlock for blocking ads, and Forget Me Not for saving sessions, and it works fine.

      You can import adblock filter lists into SafariBlock, as well as add site on the fly.

      --
      I'm gonna do what I want and I'm gonna get paid -- Tom Waits
  21. Also, Dashboard widgets would slow things down by mozumder · · Score: 1

    Since they use the webkit as well.

    1. Re:Also, Dashboard widgets would slow things down by truthsearch · · Score: 1

      I've found that dashboard slows down my system far more than Safari. The more widgets added the more memory and CPU usage (drastically). It's almost as if each widget gets its own instance of a web browser (excuse my ignorance for I know nothing of how dashboard is implemented).

  22. Even though I use Firefox.... by Anonymous Coward · · Score: 0

    I've noticed FireFox on OS X seems never to free up memory, and that if I keep putting my computer to sleep the system performance gets really slow to the point of eventually becoming unusable and seemingly unstable. It's not as bad on my MacBook with 1 GB memory but it was horrible on my Mac Mini with 512MB. I still use Firefox as my main browser because of some of its features (I dislike Safari - right down to its all too clever buttons), but this has been a bug I've noticed since before 1.0 and I'm simply amazed no one has fixed it yet.

  23. Memory leaks are the bigger issue by Anonymous Coward · · Score: 0

    I think Safari's memory leaks are a much bigger issue. Applications do stuff and consume CPU... no news there. But leave Safari open through a few days of web browsing, run 'ps', and see how much RAM it's consuming. It just grows and grows - there are obvious leaks somewhere. You can close every window in Safari, leave it sit overnight, and it'll still be holding onto a ton of RAM and causing a lot of paging. My solution is to close/relaunch it every so often... but it shouldn't be necessary. (Firefox, whatever else it may do, doesn't seem to have a problem with leaking memory.)

  24. Plugins? (Re:Java issues) by jaredmauch · · Score: 1

    I frequently disable plugins and java in Safari to reduce the cpu consumption of the process by managing these. None of my own websites require this stuff, nor any of my internal corporate websites. If I am watching strong bad, or doing something else, sure, i may need to re-enable them but in reality, I don't need those plugins and the cpu suck that goes along with doing that animation or even the bw suck of downloading those files. I suspect that most people don't need them for regular web surfing. On FF i use flashblock, so I can set the few websites that need it to work properly, but on my macs i primarily use safari and disable the plugins. it's a big win, try it, you may not mind the extra work to watch your "Will It Blend" and Home*.

  25. wasn't the slowdown natural?? by towsonu2003 · · Score: 2, Interesting
    I've been using Firefox in Linux so long, I got used to Firefox slowing down every inch of my laptop when I go to sites that use transparent PNGs or javascript (digg and sourceforge are a major slow-downers for instance - I don't go there anymore... and I can't comfortably use slashdot's new commenting system)*

    So when I read this item, I told myself "oh, so... what I'm experiencing isn't normal. it can be news in slashdot... wow." Firefox has different effects on different people I guess...


    * Using a clean profile + a nightly build doesn't help. Submitted bug reports do not get any interest from devels except tagging it with "perf" (I know, they're busy, but look - it's news on slashdot when it's Safari on Mac).


    bugs in question? so far, I was lazy enough to file just these: 366728; 368365; 368908; 369044; 369682; 370697


    pls don't reply w/ "worksforme". I spent considerable time trying to not reproduce the slow down effects, as you might guess...

    1. Re:wasn't the slowdown natural?? by TempeTerra · · Score: 1

      Sorry to reply to you with a barely related rant, but:

      Why are some slashdot pages randomly 500k+? It's freakin' annoying if my connection is having a slow day. I use Opera's built in ad-blocking, so it's not misbehaved ads unless Opera is foolishly downloading ads but not displaying them.

      --
      .evom ton seod gis eht
  26. memory leaks by johnm1019 · · Score: 1

    safari has always been horrid when it comes to leaking memory. This isn't a new phenomenon. Anyone who leaves safari open in the dock when they are done browsing is a fool.

  27. Safari, the bootstrap tool for firefox by fishbowl · · Score: 1

    Every time I've setup a Mac, I've used Safari exactly once, to download Firefox.

    --
    -fb Everything not expressly forbidden is now mandatory.
    1. Re:Safari, the bootstrap tool for firefox by pete-classic · · Score: 0, Redundant

      Dude, MacOS X comes with cURL!

      -Peter

    2. Re:Safari, the bootstrap tool for firefox by An+ominous+Cow+art · · Score: 1

      Heh, I tell people that my experience with IE is limited to using it as the first stage of the (Netscape/Mozilla/) Firefox installer :-).

      And Windows Update, though that's not by choice.

      I use Safari for pretty much the same thing, though unlike with IE, I don't have any sort of negative opinion of it - I've simply standardized on Firefox for all my browsing needs, regardless of platform.

    3. Re:Safari, the bootstrap tool for firefox by urlgrey · · Score: 1

      Let's face it: Safari isn't bad, but Firefox (and other browsers for Mac) are quite a bit better.

      If for no other reason than the plugins like AdBlock and NoScript, Firefox is terrific. That said, Safari really still only serves primarily for me as a springboard to getting Firefox installed. Sure there are a couple of remaing sites that require Safari (or IE on Windows, of course), but aside from that, there's little reason to use Safari IMHO.

      Also noteworthy in Mac browser land are Camino (with CamiTools installed) and OmniGroup's OmniWeb are also quite good browsers--certainly light years better than IE.

      --
      Running 'Nix is like owning a Lightsaber. It's "a more elegant weapon for a more civilized time."
  28. cache vs. leak by Gary+W.+Longsine · · Score: 1

    You keep using this word, leak. I do not think it means what you think it means. :-)

    --
    If you mod me down, I shall become more powerful than you could possibly imagine.
    1. Re:cache vs. leak by ceoyoyo · · Score: 1

      I've got Safari's cache turned off. I've noticed that memory usage explodes when playing large flash animations and then doesn't come down again when they're closed. If you re-open the animation it takes just as long to load.

      The GP is correct, Safari has a memory leak.

    2. Re:cache vs. leak by antifoidulus · · Score: 1

      Not necessarily. Safari doesn't render the flash, the Macromedia flash player does. Have you tried the same experiment in Firefox? Or perhaps Opera? You might get the same result. (In which case Apple should start nagging Adobe to fix their app...)

    3. Re:cache vs. leak by Gary+W.+Longsine · · Score: 1

      Yeah, I've seen the flash leak, too. Normally, however, this leak doesn't account for the "hundreds of MB" in the original post. The large VM size of Safari is typically an artifact of the cache. I suppose it might get to a size like that under some unusual circumstances.

      --
      If you mod me down, I shall become more powerful than you could possibly imagine.
    4. Re:cache vs. leak by ceoyoyo · · Score: 1

      It doesn't do the same thing in Firefox, at least not to the same extent. Regular pages seem to leak memory too.

  29. never have mod points when it really matters... by painQuin · · Score: 1

    consider this a +1 Great Quote mod

    --
    A guilty conscience means at least you've got one.
    1. Re:never have mod points when it really matters... by VWJedi · · Score: 1

      I agree it's a good quote, but it's certainly not original. A brief search uncovers this:

      [Vizzini has just cut the rope The Dread Pirate Roberts is climbing up]
      Vizzini: HE DIDN'T FALL? INCONCEIVABLE.
      Inigo Montoya: You keep using that word. I do not think it means what you think it means.
    2. Re:never have mod points when it really matters... by ejtttje · · Score: 1

      I'm pretty sure they both know the reference.
      Or at least I really hope they do because that's one of my favorite lines ever! :)

    3. Re:never have mod points when it really matters... by Anonymous Coward · · Score: 0

      I think maybe you should get out/read more/see more films. Princess Bride is a kid's film, and a bad kid's film at that.

      And I worked on the bastard!

  30. To MY Mind... by Nom+du+Keyboard · · Score: 1
    To my mind, a more important measure of speed is how a browser affects the overall speed of your system.

    Well that may be to your mind. To my mind, that's nothing more than your entire rational for writing this article. For most people, when they're browsing they're not doing anything else at the time except perhaps checking for e-mail, so that the performance hit on any other applications is non-consequential.

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
  31. Hmm by Anonymous Coward · · Score: 0

    My buddy kept complaining about how his entire system was so bloody slow. He couldn't figure it out. He decided to buy more RAM, and right before he did it I got a hold of his MacBook, took a look at the Activity monitor and found that, for some odd reason, he had been running Safari in Rosetta. I put it back as non-Rosetta and suddenly his MacBook flew again.

    1. Re:Hmm by Anonymous Coward · · Score: 0

      True. Internet Explorer has had a memory leak relating to its DOM/JScript bridge that has been widely known for years. They still haven't fixed it in Internet Explorer 7, five years later.

  32. Hard to take this guy seriously... by sofla · · Score: 2, Insightful

    From the article:



    <quote>
    The only thing different was that I had been surfing the web a bit while the render was going on that day, where the day before I had not. "Surely surfing the web on a mulit-processor machine shouldn't add 15 minutes to a render", I thought. Well, yes it does actually, if you're using Safari.
    </quote>

    <p>Put another way: "Surely letting the computer ONLY do my render won't be any faster than letting the computer render AND surf the web". Surely you jest? Doing a standalone render vs. doing (anything else) while rendering should make your render take longer. If it doesn't, file a bug with Adobe and ask them why they aren't utilizing the hardware properly.</p>

  33. Whole Apple experience? by donstenk72 · · Score: 1

    I am also a new Mac user, since early January. Whilst I love my new machine (MacBook Core2 Duo) and the OSX those few application with "Brushed Metal" don't really fit in with what you call "whole Apple experience". Ironically Firefox has a more modern and proper theme then Safari.

    I wonder if Safari 3 has shed it's metal look.

    It is funny that Apple gets so much praise for it's consistant UI, where I am surprised by all the different looks.

    Here are some programs I use regularly and often concurrently:
    Safari: metal
    Mail: light grey, Adresbook and Calender: metal - these 3 are often open next to each other. I don't see the logic, this is just slack.
    iPhoto, iTunes: Dark grey
    Apple Aperture: very dark brushed metal. A wonderfull application nevertheless. Pity I have to keep Photoshop just for artwork.
    Ms Office: Pinstriped blue and while plus horrible floating taskbars. Unusable. I am currently deciding between NeoOffice (very slow on first launch) and my licenced copy of OfficeXP in Crossover (does not look to good).

    Apple should really focus on UI look consistency in the next release - and please don't make stuff black like Vista, it'll look bad on my shiny white Mac!

    It took me while typing this in Safari, my next post will be from Firefox!

    1. Re:Whole Apple experience? by Fnordulicious · · Score: 1

      Uno is the fix you're looking for. It lets you get all apps into a consistent look.

      http://gui.interacto.net/

      There's a bug with iTunes & Uno together that may make iTunes die after having installed Uno. The fix is to download the iTunes DMG and (re)install it after having set up Uno however you want. Presumably this has something to do with changing the guts inside of iTunes, and hopefully will be FITNR of one of the two programs.

      From the Uno website there's a link to a Firefox skin which makes it fit the same style as everything else.

  34. WTF by Anonymous Coward · · Score: 0

    Seriously, dude. Just WTF.

    This is Slashdot. What sort of stories do you expect? Would you rather that Safari users be made completely uninformed about the situation? Slashdot has stories about technology, about developing technology, about problems with technology. What is so egregious about this story that makes it any different from other Slashdot stories?

    1. Re:WTF by cowscows · · Score: 3, Insightful

      This story isn't about some exciting new program, or some cool technology, or even an updated version of a popular piece of software. This is a report about a non-critical bug for a web browser. A web browser with limited market share and a number of good alternatives. Oh, and the developer has already acknowledged it, explained it, and described some of the progress being made to fix it. This isn't about technology, it's about a minor decision in the production of a web browser not being the optimal solution.

      Slashdot covers a huge range of topics, a lot of information goes through it each day. It's constantly bring in new editors, and they get craploads of submissions each day. Keeping all of that in mind, I just fail to see how anything in this article was worthy of a front page spot on the site. I'm not calling for the firing of the editors or anything, just making fun of them a little bit for posting something silly.

      --

      One time I threw a brick at a duck.

  35. Re:it's the memory stupid-Simple Trade by Nom+du+Keyboard · · Score: 1
    at idle on normal web pages safari consumes much LESS cpu time than other browsers...Safari is using more memory and doing so in a demanding way.

    So it's a simple speed-for-memory tradeoff. The same sort of thing programmers have been making since the dawn of computing.

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
  36. CAMINO! by Anonymous Coward · · Score: 0

    want "the apple experience"?

    CAMINO, baby! (it's mozilla as well)

    fastest OSX browser there is

    http://www.caminobrowser.org/

    1. Re:CAMINO! by valkraider · · Score: 1

      Camino 1.1b. is really really nice.

  37. Safari, nice but leaky. by Rufty · · Score: 1

    I use FireFox for web development. I use Safari for general surfing. I very rarely quit out (just close the MacBook's lid...)
    After a week of uptime, and a week of use of Safari, it had got reeeaaaaaaallllllllllyyyyyyyyyyyyyyyy slowwwwwwwwwwwwwwww.
    So I quit it. 17 MINUTES of thrashing like a dead whale later, it finally died. 17 minutes to quit on a 1.83GHz Core Duo with 2GB of memory. Wow. I mean really. Wow. That. App. Leaks!!! (Safari has saft installed, and RSS disabled. This box was also running mail.app, terminal, SOHOnotes, gvim and iTunes. I checked!)

    --
    Red to red, black to black. Switch it on, but stand well back.
    1. Re:Safari, nice but leaky. by redanzl · · Score: 1

      Try disabling Saft and see if that makes a difference. I found that the session restore caching very quickly gobbled up lots of memory and slowed Safari to a crawl. I liked Saft, but I can't use it because of the performance hit.

      --
      I'm gonna do what I want and I'm gonna get paid -- Tom Waits
  38. I get it... by petermartin · · Score: 2, Funny

    Safari slows down other programs so that it can look faster in comparison. So that's the secret of their success!

  39. How much of a leak? by Petey_Alchemist · · Score: 1

    I'm reading people complain about 200 mb memory leaks. My Safari usually eats up 800, 900 megabytes of RAM even after just starting up. I'm running SALR but still.

    Is it normal that at startup my powerbook has over a gig of virtual memory?

    1. Re:How much of a leak? by BurningPi · · Score: 0

      If you're right, then everyone else is wrong about the Memory leaks; they're probably saying how much was left with 1GB of RAM.

      Yes, It is normal for a laptop to have over 1GB of Virtual Memory, because you can have lots of swapspace (my laptop has ~2GB of swapspace with 768MB of physical memory).

  40. I kind of assumed ... by ubrgeek · · Score: 1

    what slowed down the system was walking Windows users through OS X *grin* (Please don't have me killed ... It's a joke :))

    --
    Bark less. Wag more.
  41. Thanks for the Memory by TestNav · · Score: 1

    For me, it's the memory issue. I tend to run Safari for days without restarting, and while I cannot confirm that there are memory leaks, I can tell you that it eventually consumes any memory that it can find. Closing all open windows has little or no effect (I did not trying clearing the cache on the odd chance that it might be affecting the situation). If I restart Safari, the memory footprint shrinks back to "normal" (whatever that is), and the entire performance of my system improves.

    When I get an overall slowdown, top shows lots of pageouts. I'm guessing the disk hits are what is actually killing much of the performance.

    Occasionally, I go to a page that sucks the CPUs dry, but that's the exception. Memory seems more of the culprit...

  42. Hmm by bill_kress · · Score: 4, Insightful

    I'm not an apple fanboy yet, but I'm really impressed with the immediate response of the Safari development team. Imagine if IE was slowing down some other program--the last group you'd expect to hear from would be the IE dev team--so far outside the realm of possibility as to be laughable.

  43. Maybe it's a plug-in by Anonymous Coward · · Score: 0

    My PC speeded up after removing the Flash plug-in from Firefox

  44. Safari doesn't clear its own cache by CmdrPorno · · Score: 1

    I've seen similar issues with Safari's memory footprint. After a while it needs to be restarted. Also, I've started manually emptying the cache at least every month, as my system once slowed to a crawl when Safari's cache got to be about 1.5 GB. Apparently, there is no way to limit the size of the cache.

    I still use Safari over Firefox or Camino as the page rendering and scrolling are much smoother on Safari. I've tried changing the scrolling settings on FF and Camino, but the scroll acceleration on Safari seems to be more refined.

    --
    Sent from my iPhone
  45. quote by Gary+W.+Longsine · · Score: 1

    You keep using this word, "quote." I do not think it means what you think it means.

    Prepare to die.

    --
    If you mod me down, I shall become more powerful than you could possibly imagine.
    1. Re:quote by VWJedi · · Score: 1

      You've got an overdeveloped sense of vengeance. It's going to get you into trouble someday

  46. Using Oracle Slows Your System by Anonymous Coward · · Score: 0, Flamebait

    WTF? This is the most retarded article I have ever seen. People seem to think it is a problem - amazing.

    So, tell me, why then do people dedicate machines to intensive database applications?

    So, according to this story, I should be able to run an infinite number of applications on a computer with no adverse effect on performance?

    I think this guy needs an HP Superdome to get the performance he expects of a personal computer.

  47. Internet Explorer is a better browser. by SirTalon42 · · Score: 1

    As a recent Windows convert, i'll be the first to admit that Internet Explorer is a better browser for both Mac and PC.

    Firefox incorrectly renders lots of sites. Internet Explorer seems to be better about most sites.

    And....it's free.

    --
    My point is that a lot of the sites that are rendered incorrectly do so because they were made non standard to work with Netscape, so Firefox just keeps on misrendering them. WebKit/KHTML are actually far more standards compliant than Firefox (which is probably one of the least standards compliant browsers, not counting IE which is just so bad as to make Firefox look good), they just don't handle bad code (that Netscape/IE helped create) as well as Firefox and IE. How browsers handle bad code is important though, which is why tests like the Acid2 test ARE important (browsers need to render both bad code and good code the same so this horrible nightmare of crappy websites that only rendering in one browser will end).

  48. Do The Right Thing by Gary+W.+Longsine · · Score: 1
    The open source browsers should all band together and support standards-compliant web sites only. Any quirks related to historical IE or Netscape bugs that are supported should yield whatever remnants of the web site can be displayed, but only after the user accepts the risks as explained by a big flashing warning banner:

    The web site you are trying to view is not compliant with web standards. This may be:
    1. part of a grand conspiracy by the creators of this web page and others to force you to switch to a monopoly-controlled computing platform,
    2. simply an indication of their ignorance, or
    3. an attempt by the creators of this web page, their advertising partners, or some random cracker to exploit a security defect and turn your system into a password, identity and bank account stealing botnet daemon of spamming death.
    Do you really want to load this broken and possibly malicious web page?

    [Cancel ] or [Allow ]
    --
    If you mod me down, I shall become more powerful than you could possibly imagine.
    1. Re:Do The Right Thing by ArsonSmith · · Score: 1

      That's a pretty ugly warning for forgetting a style option in a css field. Look at the errors. sure there may be 207 but most of them are very minor things that should be ignored by a browser.

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
  49. "a few seconds" for every page you ever view by gig · · Score: 1

    > While the speed with which a browser renders a Web page is an important measure, the difference between browsers is usually a matter
    > of a few seconds at most.

    That is a few seconds for every page. Here is a casual suggestion to lose a minute of your life for every 20 Web sites you visit, so that you can make background tasks go faster.

    1. Re:"a few seconds" for every page you ever view by Farmer+Tim · · Score: 1

      Here is a casual suggestion to lose a minute of your life for every 20 Web sites you visit, so that you can make background tasks go faster.

      Ah, the irony of hearing someone complain about losing a few seconds per website on Slashdot.

      --
      Blank until /. makes another boneheaded UI decision.
  50. Something is wrong with your MBP by Oz0ne · · Score: 1

    I have a macbook, non pro. 2ghz, 1 gig of ram.

    I regularly run photoshop, or illustrator, along with safari, textmate, adium, and mail All open. Sometimes a terminal is thrown in there for good measure. I am not waiting on anything. Yes, some of the filters take a bit on photoshop when I'm using so many other apps, but if I'm using the other apps everything is snappy. Oh, I forgot Quicksilver, and often iTunes.

    This is my daily routine, every day. You have a faster processor, and much better graphics card. There is no reason you should be experiencing what you describe, take it in.

  51. Re: Things that slow the system by mrbluze · · Score: 1

    Safari does slow the system a bit. If you use it for a while, you will find you start to feel a little bloated, and it becomes more and more difficult to offload all that pizza and cola after it's been digested, partly because Safari has so little roughage, there's not much for your system to work with to get it moving.

    My advice would be to take a little extra fibre in your diet - maybe some bran on your breakfast or eat some apples and maybe a pear or two.

    On the other hand, it's better than IE, which, while not slowing your system, causes nausea, vomiting and vertigo.

    Firefox, as the name suggests, is very spicy and will really get your system running. Definitely the cure for a sluggish system, but doesn't go all that well with apples. Nicer in a taco shell or on toast.

    Anyway, excuse me while I finish my breakfast.

    --
    Do it yourself, because no one else will do it yourself. [beta blockade 10-17 Feb]
  52. irony by Gary+W.+Longsine · · Score: 1

    Yours is a frightfully humorless post from somebody who has "It's funny. Laugh." in their sig. Is your blood-caffeine level at a critially low level? Did your barista spike your latte with decaf?

    See the "Security" @ Get A Mac commercial as well as many of the hideous intersitial warnings that Microsoft Internet Explorer produces for reference.

    --
    If you mod me down, I shall become more powerful than you could possibly imagine.
    1. Re:irony by ArsonSmith · · Score: 1

      What?!? You mean you didn't get it? Damn, back to comedy school for me.

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
  53. Safari is not one browser by hudsucker · · Score: 2, Interesting

    What is not always realized is that there are two Safari versions.

    Safari 1.x runs on OS X 10.3 and earlier.

    Safari 2.x runs requires OS X 10.4.

    All the performance fixes go into Safari 2.x only. The only fixes for Safari 1.x are for security problems.

    I'm running OS X 10.3, and I have noticed that Safari has severe severe performance problems. I think it is caused by Flash applets, which bring it to its knees. Websites with flash applets frequently will cause 100% cpu usage. And trying to use flash based video players often can't keep up, because it is demanding more than 100% cpu.

    So now that there are so many flash ads, exploring the web is a painful experience.

      * * *

    OK, I know this is futile, but I'll try to head off the obligatory responses:

    Q. Do you really expect Apple to enhance Safari for older operating systems?
    A. I don't expect them to. But I wish they would fix the performance problems.

    Q. If Flash ads are the problem, why don't you block them?
    A. The ads pay for the web sites.

    Q. Why don't you upgrade to OS X 10.4?
    A. Because that would break certain other software needed for work.

    Q. Why don't you use another browser?
    A. I do.

    Q. Why don't you just get a get a new, faster computer?
    A. Because I keep expecting Apple to release a new model, in between a Mac mini and a Mac Pro.

    1. Re:Safari is not one browser by notagraphicartist · · Score: 1

      Q. Why don't you just get a get a new, faster computer?
      A. Because I keep expecting Apple to release a new model, in between a Mac mini and a Mac Pro.


      Uhhm - like this one? http://store.apple.com/1-800-MY-APPLE/WebObjects/A ppleStore.woa/wa/RSLID?mco=C1211F78&nclm=iMac
      --
      The secret to creativity is to hide your sources. - Albert Einstein
    2. Re:Safari is not one browser by hudsucker · · Score: 1

      ...that you don't have to replace the monitor everytime you upgrade the computer. There's a hole in the product line. I want the power of an iMac, but stand-alone like the Mac mini, with some slots, but smaller than a Mac Pro. And I don't think I'm the only one.

    3. Re:Safari is not one browser by notagraphicartist · · Score: 1

      Well, actually I agree. Sorry - I was being a smart-ass. BUT, this is Apple. Frankly I'm still surprised they offer the Mini - Apple has always known whats best for thier customers - even when the customers disagreed (and this is from an Apple fanboi of the highest order). The good news is that the imac can last for long enough to justify the cost (for home use), and the MacPro really is worth every penny - in my current split personality job I am working as a studio photographer, art director, designer (web, print, video, whatever), part time sys-admin (mixed network) AND bloody damned java (god I hate java) and web administrator. Previously I was running 2-3 boxes in my office, now I have one single 3g MacPro and do everything in one place. Parallels takes care of most of my Win/Linux needs - the only time I have to reboot into the dark side is to run Resin-Pro (Oh, it'll launch the server in Parallels - fat lot of good it'll do you). But at home a headless iMac would be nice...

      --
      The secret to creativity is to hide your sources. - Albert Einstein
    4. Re:Safari is not one browser by Anonymous Coward · · Score: 0

      I find that using a proxy like privoxy to block ads, mostly flash ads, speeds up safari a lot and reduces the rate that it leaks memory. I also find that I rarely see the processor usage skyrocketing as i loathe the spinning rainbow ball. After running privoxy for 12 days it only occupies 1meg of real memory and 27MB of virtual memory, according to Activity Monitor. Safari is really usable in a G4/800 ibook with 640MB of ram. I do need though to restart safari once in a while and clean its cache. But that's once or twice a week. I'm not saying that there is no problem with safari. It's just that there are workarounds.

      Privoxy can be disabled/enabled in a single click through smart bookmarks and doesn't crash/interfere with the browser as it is a simple proxy. In fact it's platform agnostic and open source.

      Not all ads are blocked but I find that the most obtrusive are. I know that the ads pay for the sites but sites should really put an end to this flash hell. I don't mind text and static image ads. That's their problem really.

      Did I mention that pages load faster too?

      spirux

  54. Get the fuck out. by Anonymous Coward · · Score: 0

    switcheur \'swi`ch &r\, n.
    A person who thinks that they are a Mac user but are really just trying to be. The mistake they make is to try to become a Mac user, when real Mac users are all about not trying to be anything and following your own rules. There is no fashion code to being a Mac user. There are no rules as to what applications you have to run.

    Recent converts like you are ruining the old school Mac community because you are posers. Apple releases one OS that popularizes Fitts' law and the Genie effect, and suddenly people assume being a Mac user is all about owning a Mac. But a real Mac user is born, not made. You "switchers" are misrepresenting yourselves and the Mac platform. You're giving people the wrong idea of what Macintosh is.

    switcheur: shops at hot topic, thinks Firefox is a good Mac app, waiting for OS X port of PayrollPro 2000, follows any hint of a fashion trend (instead of setting them!), wouldn't know Clarus from Carl Sagan.

    real Mac user: someone true to who they are, the misfits, the rebels, the troublemakers, the round pegs in the square holes. The ones who see things differently. They're not fond of rules and they have no respect for the status quo. The ones who are crazy enough to think that they can change the world.

  55. Safari still seems to need "under the hood" work by lightning+detector · · Score: 1

    I agree with a lot of the comments here. The GUI design of Safari is good; however, the low level functioning needs an overhaul.

    I also find the persistent "memory leak" problem referred to by others. In addition, when an page is slow to load - and the "beachball" is going - I often cannot cancel the page load by clicking the "X" button; the application will not respond.