Most Popular in Apple
-
A fix for those "Pairing Record Missing" errors
-
Blog sale!
-
Anonymous Hacks Syrian President?s Email. The Password: 12345
-
Backdoor in TRENDnet IP Cameras Provide Real-Time Peeping Tom Paradise?
-
Adobe confirms: no Flash for Chrome on Android
-
Twelve South HoverBar a unique way to marry iPad and iMac
-
The Most Prolific Hacker on the Internet: A One-Handed Shadow
-
O2 network issues hinder iPhone users
-
WiebeTech Drive eRazer Ultra provides super-secure drive wiping
-
VooMote Zapper universal remote for iOS: A first look and a rant
Extension performance vastly improved in Safari 5.0.1
Apple pushed out Safari 5.0.1 on Thursday morning, which includes several bug fixes and enables Safari 5's new extension system by default. Like many geeks, we here at Ars had already enabled extensions via the the debug menu in 5.0, but we ran into numerous performance problems in the 5.0 release. Though there still appear to be a few quirks with some extensions, Apple has definitely addressed the performance issues with this latest update.
With Safari 5.0, loading new extensions sometimes caused performance to slow to a crawl, and often caused beachballs of doom if more than a handful of tabs were open. Disabling the recently installed extensions would eliminate the problem.
Thursday morning, however, I installed Safari 5.0.1 and began installing over a dozen extensions, specifically choosing several that I believed would tax performance if loaded in the 87 tabs I had opened. In addition to installing Twitter, MLB, and several other extensions featured in the newly launched Safari Extensions Gallery, I also enabled extensions that had caused performance problems previously.
With over a dozen extensions installed, including extensions that add toolbars, buttons, status bars, and contextual menu options, Safari kept chugging along without a single performance issue. In fact, only the MLB toolbar caused the fans to ramp up on my aging first-generation MacBook.
Now that the performance issues have been ironed out, however, Apple still needs to put some more work into improving the overall extension system. For instance, loading new extensions will add buttons and toolbars to the current window, but many will only work on newly opened windows. We have also heard reports that some won't work properly until restarting Safari. Repeatedly clicking buttons and toolbars and getting no response is a fairly maddening experience.
And unfortunately, the way the button icons work, your toolbar can quickly fill up with indistinguishable circles and rectangles. Developers have mentioned to Apple that they would like to do more with buttons, such as having color icons, so that may be addressed in a future update.
Still, Safari's extension system offers developers quite a bit of latitude in building additional functionality for Safari. Let us know what your favorite extensions are so far in the comments.
Read the comments on this post
More Stories in Arstechnica Apple News
- Ding dong, the white MacBook is dead—for real this time
- Paul McCartney concert stream will test the waters on live Apple TV viewership
- Apple hoping to secure standardized royalties for 3G wireless patents
- TuneCore: first iTunes Match royalties are "magic money" out of "thin air"
- Etc: Good news 2010 MacBook Air, MacBook Pro, and iMac owners: you can now use Lion Internet Recovery thanks to a new EFI Firmware update.
- Apple trademark may hint at processing improvement for next-gen A6 processor
- Etc: Buffalo Wild Wings, a favorite locale of Ars staffers, is expanding a trial that lets users order from an iPad. BW3 claims the goal isn't to replace waiters, but to free them up to "interact more" with customers.
- Etc: Apple has posted a friendly warning to developers to avoid manipulating App Store rankings, either themselves or via third-party services.
- High-res UI elements in OS X 10.7.3 renew buzz about "retina" display MacBooks
- Apple rules top three smartphone spots but loses new users to Android
Most Popular Stories
A fix for those "Pairing Record Missing" errors
Blog sale!
Anonymous Hacks Syrian President?s Email. The Password: 12345
HMC Commands
Backdoor in TRENDnet IP Cameras Provide Real-Time Peeping Tom Paradise?
Server error: 501 #5.1.3 in UNIX
Adobe confirms: no Flash for Chrome on Android
Replace pipe with Broken Pipe
Twelve South HoverBar a unique way to marry iPad and iMac
The Most Prolific Hacker on the Internet: A One-Handed Shadow