<?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>MeinBlog &#187; javascript</title>
	<atom:link href="http://brianhoffmann.de/meinblog/tag/javascript/feed/" rel="self" type="application/rss+xml" />
	<link>http://brianhoffmann.de/meinblog</link>
	<description>Das Leben des Brian</description>
	<lastBuildDate>Thu, 26 Jan 2012 17:27:48 +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>Überall muuuuuuuuh</title>
		<link>http://brianhoffmann.de/meinblog/off-topic/uberall-muuuuuuuuh/</link>
		<comments>http://brianhoffmann.de/meinblog/off-topic/uberall-muuuuuuuuh/#comments</comments>
		<pubDate>Sat, 06 Sep 2008 17:33:54 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[Off-Topic]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[MeinBlog]]></category>
		<category><![CDATA[Neues]]></category>

		<guid isPermaLink="false">http://brianhoffmann.slowpoke.de/leben/?p=266</guid>
		<description><![CDATA[<a href="http://brianhoffmann.de/meinblog/off-topic/uberall-muuuuuuuuh/" title="Überall muuuuuuuuh"></a>In MeinBlog muuht es jetzt in allen Ecken. Das alte Prototype ist weg, war eh viel zu groß. Dafür arbeitet jetzt überall mootools, und das auch viel schneller. Lightbox is auch weg und an dessen Stelle macht das kleine slimbox &#8230;<p class="read-more"><a href="http://brianhoffmann.de/meinblog/off-topic/uberall-muuuuuuuuh/">Weiterlesen &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://brianhoffmann.de/meinblog/off-topic/uberall-muuuuuuuuh/" title="Überall muuuuuuuuh"></a><p>In MeinBlog <em>muuht</em> es jetzt in allen Ecken.</p>
<p>Das alte <a href="http://prototypejs.org">Prototype</a> ist weg, war eh viel zu groß. Dafür arbeitet jetzt überall <a href="http://mootools.net">mootools</a>, und das auch viel schneller. <a href="http://www.huddletogether.com/projects/lightbox/">Lightbox</a> is auch weg und an dessen Stelle macht das kleine <a href="http://www.digitalia.be/software/slimbox">slimbox</a> die Bilder groß.<br />
Einige kleine Spielerein sind dazu gekommen. Noch funktioniert nicht alles perfekt, aber das wird mit der Zeit ausgebessert.</p>
]]></content:encoded>
			<wfw:commentRss>http://brianhoffmann.de/meinblog/off-topic/uberall-muuuuuuuuh/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Löft wieda</title>
		<link>http://brianhoffmann.de/meinblog/internet/loeft-wieda/</link>
		<comments>http://brianhoffmann.de/meinblog/internet/loeft-wieda/#comments</comments>
		<pubDate>Thu, 12 Jun 2008 12:29:21 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[MeinBlog]]></category>
		<category><![CDATA[repariert]]></category>

		<guid isPermaLink="false">http://brianhoffmann.slowpoke.de/meinblog/?p=202</guid>
		<description><![CDATA[<a href="http://brianhoffmann.de/meinblog/internet/loeft-wieda/" title="Löft wieda"></a>Sehr schön! MeinBlog ist wieder voll funktionsfähig Und nun auch auf der aktuellsten Version 2.5.1 WP&#8217;s Tags sind eigentlich ganz nett. Die Eingabe ist viel komfortabler als die des UTW-Plugins. Die Ausgabe sieht eigentlich auch nicht viel anders aus. Auch &#8230;<p class="read-more"><a href="http://brianhoffmann.de/meinblog/internet/loeft-wieda/">Weiterlesen &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://brianhoffmann.de/meinblog/internet/loeft-wieda/" title="Löft wieda"></a><p>Sehr schön! MeinBlog ist wieder voll funktionsfähig <img src='http://brianhoffmann.de/meinblog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Und nun auch auf der aktuellsten Version 2.5.1</p>
<p>WP&#8217;s Tags sind eigentlich ganz nett. Die Eingabe ist viel komfortabler als die des UTW-Plugins. Die Ausgabe sieht eigentlich auch nicht viel anders aus. Auch wenn das nur mit einem kleinen eigenem work-around möglich ist dass die Tags alphabetisch und nach Anzahl sortiert werden:</p>
<pre><code>$tags = wp_tag_cloud("smallest=1.2&amp;largest=2.5&amp;unit=em" .
                     "&amp;format=array&amp;orderby=count" .
                     "&amp;order=DESC&amp;number=0");
$newTags = $result = array();
foreach($tags as $tagkey =&gt; $tagval){
   preg_match("@^(.*)&gt;(.*)&lt;(.*)$@", $tagval, $result);
   $newTags[$result[2]] = $tagval;
}
ksort($newTags, SORT_STRING);
foreach($newTags as $tag){
   echo " ". $tag ." ";
}

</code></pre>
<p>Da ich grad am Basteln war, hab ich gleich weiter gemacht &#8230;</p>
<p>Bei Google kann man Javascript bekommen. Hört sich komisch an, is&#8217; aber so <img src='http://brianhoffmann.de/meinblog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Seit einiger Zeit werden dort unter <a href="http://code.google.com/apis/ajaxlibs/">AJAX Libraries API</a> beliebte JS-Bibliotheken verteilt. Der Gedanke dahinter ist folgender. In Zeiten des <em>Web2.0</em> sind viele Javascript Anwendungen im Einsatz. Der gemeine Website-Besucher muss auf jeder zweiten Website ein Javascript Framework runterladen um z.B. <em>schicke benutzerfreundliche</em> Navigationen benutzen zu können. Muss? Ja, denn wenn jede Website die eingesetzten Javascript Frameworks auf dem eigenen Server platziert, weiß der Browser des Besuchers nicht dass er bereits fünf dieser Frameworks runtergeladen hat. An dieser Stelle kommt dann das Google-Projekt ins Spiel. Setzen nun möglichst viele Websites den Code direkt von Google ein, muss der Browser nicht jedes Mal das Zeug neu runterladen. Denn anhand der Adresse sieht dieser dass der Code bereits geladen wurde und nimmt einfach alles aus dem Speicher.</p>
<p>Zusätzlich kümmert sich google dabei auch um Komprimierung und liefert somit minimale Dateigrößen.<br />
Was ich allerdings etwas sinnlos finde ist die dort angepriesene <em>load</em>-Funktion. Diese übernimmt das laden der richtigen Datein. Doch wenn ich da jetzt noch mal zusätzlichen Code einbinde, glaube ich geht die Geschwindigkeit die gewonnen werden soll teilweise wieder verloren. Abgesehen davon, sehr schöne Idee!</p>
<p>Mehr kann man darüber lesen auf ajaxian.com &#8211; hier <a href="http://digg.com/programming/AJAX_Libraries_API_Speed_up_your_Ajax_apps_with_Google">der digg-Artikel dazu</a> (übrigens auch in meiner <a href="http://digg.com/users/wwwslowpokede">Digg-Liste</a> zu finden <img src='http://brianhoffmann.de/meinblog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ).</p>
]]></content:encoded>
			<wfw:commentRss>http://brianhoffmann.de/meinblog/internet/loeft-wieda/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

