<?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>BorkWeb &#187; update</title>
	<atom:link href="http://borkweb.com/story/tag/update/feed" rel="self" type="application/rss+xml" />
	<link>http://borkweb.com</link>
	<description>Some People Are Squirrel Handed.</description>
	<lastBuildDate>Tue, 17 Jan 2012 22:00:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>jQuery 1.0.4 Released</title>
		<link>http://borkweb.com/story/jquery-104-released</link>
		<comments>http://borkweb.com/story/jquery-104-released#comments</comments>
		<pubDate>Wed, 13 Dec 2006 15:56:46 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[update]]></category>
		<category><![CDATA[version]]></category>

		<guid isPermaLink="false">http://borkweb.com/story/jquery-104-released</guid>
		<description><![CDATA[John Resig over at jQuery has announced the release of jQuery 1.0.4 to the public! As usual, there are bug fixes&#8230;plus a bit more. His focus for this patch was adding improvements to jQuery&#8217;s Ajax functionality. Below is a list of all the updates: Tons of bug fixes (Full List) Extensions to $.ajax(): $.ajax accepts [...]]]></description>
			<content:encoded><![CDATA[<p>John Resig over at <a href="http://jquery.com">jQuery</a> has announced the <a href="http://jquery.com/blog/2006/12/12/jquery-104/">release of jQuery 1.0.4</a> to the public!  As usual, there are bug fixes&#8230;plus a bit more.  His focus for this patch was adding improvements to jQuery&#8217;s Ajax functionality.  Below is a list of all the updates:</p>
<ul>
<li>Tons of bug fixes (<a href="http://jquery.com/dev/bugs/10/?sort=ticket&#038;asc=0">Full List</a>)</li>
<li><strong>Extensions to $.ajax()</strong>: $.ajax accepts additional options: beforeSend, async and processData; returns XMLHttpRequest to allow manual aborting of requests, see docs for details.
<p><strong>Example: Add extra headers to an Ajax request using beforeSend</strong></p>
<pre class="brush: jscript; title: ; notranslate">$.ajax({
  type: &quot;POST&quot;,
  url: &quot;/files/add/&quot;,
  beforeSend: function(xhr) {
    xhr.setRequestHeader( &quot;Content-type&quot;, &quot;text/plain&quot; );
  },
  data: &quot;This is the contents of my text file.&quot;
});</pre>
<p><strong>Example: Perform a synchronous Ajax request.</strong></p>
<pre class="brush: jscript; title: ; notranslate">// Get the HTML of a web page and save it
// to a variable (the browser will freeze until the
// entire request is completed).
var html = $.ajax({
  type: &quot;GET&quot;,
  url: &quot;test.html&quot;,
  async: false
}).responseText;

// Add the HTML into the page
$(&quot;#list&quot;).html( html );</pre>
<p><strong>Example: Sending a JavaScript object using processData.</strong></p>
<pre class="brush: jscript; title: ; notranslate">// The data to send to the server
var params = {
  name: &quot;John&quot;,
  city: &quot;Boston&quot;
};

$.ajax({
  type: &quot;POST&quot;,
  url: &quot;/user/add/&quot;,
  processData: params
});</pre>
<p><strong>Example: Aborting an Ajax request after a specific delay in time.</strong></p>
<pre class="brush: jscript; title: ; notranslate">// Perform a simple Ajax request
var req = $.ajax({
  type: &quot;GET&quot;,
  url: &quot;/user/list/&quot;,
  success: function(data) {
    // Do something with the data...
    // Then remove the request.
    req = null;
  }
});

// Wait for 5 seconds
setTimeout(function(){
  // If the request is still running, abort it.
  if ( req ) req.abort();
}, 5000);</pre>
</li>
<li><strong>AJAX module</strong>: The public $.ajax API is now used internally (for $.get/$.post etc.); loading scripts works now much more reliably in all browsers (with the exception of Safari, which is a work in progress).</li>
<li><strong>New global Ajax handler</strong>: ajaxSend &#8211; called before an Ajax request is sent.
<p><strong>Example: Add extra headers to all Ajax requests using the ajaxSend event.</strong></p>
<pre class="brush: jscript; title: ; notranslate">$(document).ajaxSend(function(xhr){
  xhr.setRequestHeader(&quot;X-Web-Request&quot;, &quot;MySite.com&quot;);
});</pre>
</li>
<li><strong>Extensions to global Ajax handlers</strong>: ajaxSend, ajaxSuccess, ajaxError and ajaxComplete get XMLHttpRequest and settings passed as arguments.
<p><strong>Example: Prevent any POST requests that are sending too much data.</strong></p>
<pre class="brush: jscript; title: ; notranslate">$(document).ajaxSend(function(xhr,options){
  if ( options.type == &quot;POST&quot; &amp;#038;&amp;#038; options.data.length &gt; 1024 )
    xhr.abort();
});</pre>
<p><strong>Example: Show a special message for requests submitted using an Ajax POST.</strong></p>
<pre class="brush: jscript; title: ; notranslate">$(&quot;#dataSent&quot;).ajaxSend(function(xhr,options){
  if ( options.type == &quot;POST&quot; )
    $(this).show();
});</pre>
</li>
<li><strong>Extensions to event handling</strong>: pageX and pageY are available in all browsers now. (IE does not provide native pageX/Y).
<p><strong>Example: Have a tooltip follow a user&#8217;s mouse around the page.</strong></p>
<pre class="brush: jscript; title: ; notranslate">$(document).mousemove(function(e){
  $(&quot;#mousetip&quot;).css({
    top: e.pageY + &quot;px&quot;,
    left: e.pageX + &quot;px&quot;
  });
});</pre>
</li>
<li><strong>Improved docs</strong>: $(String) method has now two separate descriptions, one for selecting elements, one for creating html on-the-fly.</li>
<li><strong>FX module</strong>: Most inline styles added by animations are now removed when the animation is complete, eg. height style when animating height (exception: display styles).</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://borkweb.com/story/jquery-104-released/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox 1.5</title>
		<link>http://borkweb.com/story/firefox-15</link>
		<comments>http://borkweb.com/story/firefox-15#comments</comments>
		<pubDate>Thu, 01 Dec 2005 19:03:04 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Random News]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[firefox 1.5]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[patch]]></category>
		<category><![CDATA[update]]></category>

		<guid isPermaLink="false">http://www.borkweb.com/?p=110</guid>
		<description><![CDATA[Firefox 1.5 is now available! If you don&#8217;t know much about firefox, I&#8217;d suggest you read my previous post.]]></description>
			<content:encoded><![CDATA[<p>Firefox 1.5 is now available!  If you don&#8217;t know much about firefox, I&#8217;d suggest you read my <a href="http://www.borkweb.com/story/firefox-rocks">previous post</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://borkweb.com/story/firefox-15/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

