<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Entertainment News and Movie Reviews &#187; System Analysis</title>
	<atom:link href="http://www.cmmug.com/category/computers/system-analysis/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.cmmug.com</link>
	<description></description>
	<lastBuildDate>Mon, 16 Jan 2012 17:13:50 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Review: New Features Bring Safari 5 Up to Speed</title>
		<link>http://www.cmmug.com/review-new-features-bring-safari-5-up-to-speed/</link>
		<comments>http://www.cmmug.com/review-new-features-bring-safari-5-up-to-speed/#comments</comments>
		<pubDate>Wed, 09 Jun 2010 02:57:53 +0000</pubDate>
		<dc:creator>Damien</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[System Analysis]]></category>
		<category><![CDATA[Review: New Features Bring Safari 5 Up to Speed]]></category>

		<guid isPermaLink="false">http://www.cmmug.com/?p=419</guid>
		<description><![CDATA[Apple released an update to its Safari web browser Monday afternoon.  We’ve been testing it for close to a full day, and we’ve found that  Safari 5 performs as advertised: It’s faster, more capable and well  worth the upgrade.
Safari 5 was launched  rather quietly at the end of the first day [...]]]></description>
			<content:encoded><![CDATA[<p>Apple released an update to its Safari web browser Monday afternoon.  We’ve been testing it for close to a full day, and we’ve found that  Safari 5 performs as advertised: It’s faster, more capable and well  worth the upgrade.</p>
<p>Safari 5 was launched  rather quietly at the end of the first day of the 2010 Worldwide  Developer Conference, an event that was dominated by Steve Jobs’ debut  of the next iPhone and the new iOS. Safari wasn’t discussed during  the morning keynote, but an announcement was made later that afternoon  at a web-developer session.</p>
<p><img src="http://www.cmmug.com/wp-content/uploads/2010/06/Bring-Safari-5-Up-to-Speed.jpg" alt="Safari 5" width="550" height="500" /></p>
<p>You can download Safari 5 on  Apple’s site. Both Mac OS X (Leopard or better) and Windows (XP and  up) versions are available.</p>
<p>First up is the speed boost, which is definitely noticeable in GMail,  Facebook, our WordPress admin and other sites with lots of “stuff”  going on, like Huffington Post. This is thanks to Safari 5’s new Nitro  JavaScript engine. This is the same piece of engineering previously named  SquirrelFish (we kind of wish they’d kept that name), that powers  JavaScript rendering on top of Safari’s WebKit engine. It gives a small bump to page-load times, but the real  improvements are seen in page performance. The complex web apps we  tested perform with close to zero latency, about as fast as Google  Chrome, the most nimble of the major browsers.</p>
<p>For faster page loads, Safari 5 is implementing DNS pre-fetching.  Basically, the browser looks at all the links on the page you’re  currently on and fetches the IP addresses of all the linked sites and  page assets, preparing itself to make the jump more quickly as soon as  you click on a link and begin loading another page. All of this happens  in the background. Google  Chrome and Firefox do this, too.</p>
<p>There’s added support for various pieces of the HTML5 stack in Safari  5, as well as more support for CSS 3 and other technologies powering  modern web apps. According to Apple’s overview page, Safari 5 supports  geolocation, sectioning elements, drag and drop, HTML5 form validation,  Ruby, AJAX History, EventSource and WebSocket. We can’t tell which  version of WebSocket is being supported — typing <code>javascript:alert('WebSocket'  in window)</code> into the URL bar just tells us “True,” but nothing  else.</p>
<p>At any rate, all of these new features are great to see, as Firefox,  Chrome and Opera have supported most or all of these APIs and  technologies for a while, and IE9 will support most of them. It also  washes away some of the bitter aftertaste left by last week’s PR  mess around HTML5 support.</p>
<p>There’s also support for full-screen playback of H.264 videos, and  for subtitles — the screenshot at the top shows YouTube’s H.264 player.  Apple is touting this as HTML5 video support, but we’d like to point out  that while H.264 does make up the bulk of online video, HTML5 doesn’t  require videos be H.264. All the other major browsers are backing the  new, open source WebM format for video, which we’ve  urged Apple to support as well.</p>
<p>One of the most talked-about new features is Safari Reader. A small  gray “Reader” button now appears in the URL bar when you land on a news  website or blog. Click it, and Safari strips out all of the clutter on  the page (ads, widgets, sidebars, headers and footers) and presents <em>just</em> the text in a large typeface, cleanly formatted in a white window that  floats, lightbox-style, over a darkened page. It also strings multipage  articles together in the same window automatically. It’s intriguing to  speculate about how Reader, if widely adopted, will change  website-design principles by encouraging cleaner, more readable layouts.  Scott Gilbertson explores this idea in detail in his in-depth  look at Safari Reader here on Webmonkey.</p>
<p>There’s also an extensions manager in Safari 5. Here, Apple is taking  a page from the books of Chrome Extensions and Mozilla Jetpack by  offering developers a lightweight browser-extension framework that runs  add-ons written in HTML, JavaScript and CSS. This makes it much easier  for developers to get started writing extensions, and it makes it easier  for authors to port an extension from one browser to another. It limits  what the extension can do to mostly manipulating DOM events or the  browser UI, but that should be enough for almost any goal. Safari 5  extensions are sandboxed, too. You know, to protect the kids.</p>
<p>There’s an application form you have to fill out if you want to make  and distribute Safari extensions. Go to the Safari Developer  Program site and enroll for free. Apple will give you a certificate  that must be used to sign your extensions.</p>
<p>You can distribute your extensions however you want, but they must be  signed. This is to assure users that when they download an extension or  receive an update notification, they’re downloading a package from a  certified Apple developer and not some nefarious prankster.</p>
<p><strong>A couple of sticking points.</strong></p>
<p>First, the URL bar in Safari 5 is smarter — it does full-text  searches of page titles and URLs in your history and bookmarks now — but  it’s not smart enough. Other browsers have moved to a unified URL bar  that serves as a location bar and a web search input field, and anything  else just feels confusing at this point. Hopefully, somebody will write  an extension to fix this. Until then, we have to do our web searches in  the dedicated search field off to the right, which now includes Bing as  a preset choice along with Google and Yahoo.</p>
<p>Second, the status bar (as always with Safari) is invisible by  default. You have to manually turn it on under the View menu. I’ve  always argued against this practice. A browser that doesn’t supply a  visual link destination for each and every click is an insecure browser.  I just don’t trust those bullies out there on the web, and neither  should you.</p>
<p>﻿</p>
<img src="http://www.cmmug.com/?ak_action=api_record_view&id=419&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.cmmug.com/review-new-features-bring-safari-5-up-to-speed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

