<?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>jQuery BlogjQuery Blog</title>
	<atom:link href="http://jquery-blog.de/index.php/feed/" rel="self" type="application/rss+xml" />
	<link>http://jquery-blog.de</link>
	<description>Der deutsche jQuery-Blog</description>
	<lastBuildDate>Wed, 10 Feb 2010 22:24:14 +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 richtig einbinden</title>
		<link>http://jquery-blog.de/index.php/2010/01/jquery-richtig-einbinden/</link>
		<comments>http://jquery-blog.de/index.php/2010/01/jquery-richtig-einbinden/#comments</comments>
		<pubDate>Mon, 04 Jan 2010 12:49:39 +0000</pubDate>
		<dc:creator>André</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Grundlagen]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Anleitung]]></category>
		<category><![CDATA[einbauen]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://jquery-blog.de/?p=16</guid>
		<description><![CDATA[Wie verwende ich denn eigentlich JQuery auf meiner Seite richtig", diese Frage hat sich mir als eine der ersten gestellt und vorallem "wie binde ich jQuery richtig und Performant ein?". <a href="http://jquery-blog.de/index.php/2010/01/jquery-richtig-einbinden/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div>&#8220;Wie verwende ich denn eigentlich JQuery auf meiner Seite richtig&#8221;, diese Frage hat sich mir als eine der ersten gestellt und vorallem &#8220;wie binde ich jQuery richtig und Performant ein?&#8221;. Bevor ich JQuery kannte habe ich mit den schwergewichtigen Bibliotheken wie Scriptaculous und Prototype gearbeitet. Die Ladezeit und die Performance war bei diesen Seiten meist unterirdisch und äußerst langsam. Diese Beobachtung konnte ich bei jQuery zum Glück nicht feststellen, auf den Seiten auf denen jQuery eingebunden ist, ist die Performance der Seiten nach wie vor gut und robust, vielleicht ist dies aber auch ein Punkt der jQuery in den letzten Monaten so populär gemacht hat. Aber gibt es denn einen Weg wie ich jQuery besser einbinden kann, schließlich ist es ja schon eine Menge JavaScript Code den ein Webentwickler einbindet und welcher vom Browser interpretiert werden muss. Also frage ich mich wie? Auf dem normalen Weg? Aber was ist der &#8220;normale Weg&#8221;.</div>
<div><span id="more-16"></span></div>
<div>
<p>Aus diesem Grund habe ich versucht hier einmal 2 Arten des einbindens zu dokumentieren.</p>
</div>
<p>1. Herunterladen der Datei und ablegen in ein Verzeichnis auf welches vom HTML-Code aus zugegriffen werden kann. (Bei CMS Systemen gibt es hierfür verschiedene Extensions, Module oder Erweiterungen die diesen Vorgang automatisieren, hierzu werde ich einen späteren Blog-Beitrag verfassen.)</p>
<div><span style="font-family: Courier New;">&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;script type=&#8221;text/javascript&#8221; src=&#8221;jquery.js&#8221;&gt;&lt;/script&gt;<br />
&lt;script type=&#8221;text/javascript&#8221;&gt;<br />
// we will add our javascript code here<br />
&lt;/script&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;!&#8211; we will add our HTML content here &#8211;&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;</p>
<p>2. Der zweite Weg wäre die sogenannte CDN (<a id="f8ez" title="Content Delivery Network" href="http://de.wikipedia.org/wiki/Content_Distribution_Network">Content Delivery Network</a>) Methode, dies bedeuted das die JavaScript Bibliothek von externen Seiten eingebunden wird, diese Methode ist in der hinsicht unbedenklich, da die Seiten die diese Bibliotheken einbinden zu 99,9% verfügbar sind. Die CDN-Methode ist im oberen Link deutlich dokumentiert (Falls hierzu noch fragen bestehen einfach fragen <img src='http://jquery-blog.de/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  ) Als Beispiel der gleiche Code Snippet wie oben mit der veränderten src</p>
<p></span><span style="font-family: Courier New;">&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;script type=&#8221;text/javascript&#8221; src=&#8221;</span>http://code.jquery.com/jquery-latest.pack.js<span style="font-family: Courier New;">&#8220;&gt;&lt;/script&gt;<br />
&lt;script type=&#8221;text/javascript&#8221;&gt;<br />
// we will add our javascript code here<br />
&lt;/script&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;!&#8211; we will add our HTML content here &#8211;&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;</span></p>
<p>Fazit: Das Einbinden von jQuery ist über verschiedene Wege möglich. In der Development Phase kann die Einbindung lokal und als Unkomprimierte Version stattfinden. In der Produktiv Phase sollte jQuery auf jeden Fall in der Minimierten Form eingebunden werden. Mit dem Nutzen der Bibliothek über CDN ist das so eine Frage des Gefühls, wo die Dateien gehostet werden sollen. Allerdings kann ich nur dazu raten, da die Performance durch dieser Form der Einbindung wirklich an Schnelligkeit gewinnt.</p>
</div>
<p align="left"><a class="tt" href="http://twitter.com/home/?status=jQuery+richtig+einbinden+http://tinyurl.com/83h5ky4" title="Post to Twitter"><img class="nothumb" src="http://jquery-blog.de/wp-content/plugins/tweet-this/icons/tt-twitter.png" alt="Post to Twitter" /></a> <a class="tt" href="http://twitter.com/home/?status=jQuery+richtig+einbinden+http://tinyurl.com/83h5ky4" title="Post to Twitter">Tweet This Post</a></p>]]></content:encoded>
			<wfw:commentRss>http://jquery-blog.de/index.php/2010/01/jquery-richtig-einbinden/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Herzlich Wilkommen und ein gutes neues Jahr</title>
		<link>http://jquery-blog.de/index.php/2010/01/herzlich-wilkommen-und-ein-gutes-neues-jahr/</link>
		<comments>http://jquery-blog.de/index.php/2010/01/herzlich-wilkommen-und-ein-gutes-neues-jahr/#comments</comments>
		<pubDate>Sat, 02 Jan 2010 00:07:18 +0000</pubDate>
		<dc:creator>André</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[neu]]></category>

		<guid isPermaLink="false">http://jquery-blog.de/?p=8</guid>
		<description><![CDATA[Der erste Eintrag für einen Blog mit der Domain jQuery-Blog.de, wie könnte dieser aussehen? Das habe ich mich auch gefragt und habe mich nach einer kurzen Überlegung dazu entschieden erst einmal die Facts von JQuery darzustellen.
 <a href="http://jquery-blog.de/index.php/2010/01/herzlich-wilkommen-und-ein-gutes-neues-jahr/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Der erste Eintrag für einen Blog mit der Domain <a id="rlf5" title="jQuery-Blog.de" href="http://www.jquery-blog.de/">jQuery-Blog.de</a>, wie könnte dieser aussehen? Das habe ich mich auch gefragt und habe mich nach einer kurzen Überlegung dazu entschieden erst einmal die Facts von JQuery darzustellen.</p>
<p>Zum jetzigen Zeitpunkt Dezember 2009 liegt das JavaScript Framework in der Version 1.3.2 vor. Zu den aktuellen Releases der Versionen, werde ich sicherlich  auch an dieser Stelle immer einen kleinen Bericht hier auf dem Blog verfassen. Das kleine und äußerst flexible JavaScript Framwork wurde von John Resig entwickelt mit dem Hintergrund den DOM (Document Object Model) eines HTML Dokumentes mit JavaScript abzufragen. Aus diesem Grund auch der Name j steht für JavaScript und Query steht in diesem Fall für die Abfrage des DOM Baumes innerhalb des HTML Dokumentes.<span id="more-8"></span></p>
<p>jQuery selbst ist eine sehr schnell und zum jetzigen Zeitpunkt mit einer Größe von 55,9 KB sehr kleine JavaScript Bibliothek. Dieses wiederum ist für die Performance sehr zuträglich und nicht mit anderen Bibliotheken vergleichbar wie zum Beispiel Prototype und das dazugehörige Bibliothek Script.aculo.us.</p>
<p>Die Erweiterung bei jQuery wird durch sogenannt Plugins gesteuert. Somit ist das Framwork nicht nur flexibel sondern auch skalierbar. Im Vergleich zu anderen auf Extensions oder Plugins basierten Systemen ist auch bei jQuery die Auswahl dieser Plugins durch die große Community sehr groß. Hier findet man für fast jeden Fall bereits ein bestehendes Plugin.</p>
<p>Die JavaScript Bibliothek steht wahlweise unter der <a id="nhz-" title="GPL" href="http://de.wikipedia.org/wiki/GNU_General_Public_License">GPL</a> &#8211; General Public License oder unter der <a id="y.-h" title="MIT" href="http://de.wikipedia.org/wiki/MIT-Lizenz">MIT</a> eine Lizenz welche vom Massachusetts Institute of Technology entwickelt wurde zur Verfügung.</p>
<p>In einem ersten Blog-Eintrag möchte ich es auch nicht verpassen die wichtigsten Links für die Bibliothek darzustellen. Diese findet Ihr in diesem Artikel und sicherlich auch über mein Link Verzeichnis.</p>
<p>Wer sich über mehr Themen zur Webentwicklung oder über meine Person informieren möchte kann sich entweder über meinen <a id="n3gz" title="Blog Andre Krug" href="http://www.blog.andre-krug.de/">Blog Andre Krug</a>, meine <a id="uc7l" title="Internetseite" href="http://www.andre-krug.de/">Internetseite</a>, meinen <a id="qr5r" title="Twitter-Account" href="http://twitter.com/andre_krug">Twitter-Account</a> oder mein <a id="pxgx" title="Xing Profil" href="https://www.xing.com/profile/Andre_Krug2">Xing Profil</a> informieren.</p>
<p>Links:</p>
<ul>
<li><a id="k87i" title="jquery.com" href="http://www.jquery.com/">jquery.com</a></li>
<li><a id="vyb:" title="visualjquery.com" href="http://www.visualjquery.com/">visualjquery.com</a></li>
<li><a id="gbmi" title="learningjquery.com" href="http://www.learningjquery.com/">learningjquery.com</a></li>
</ul>
<p>Fazit: Die kleine JavaScript Bibliothek jQuery ist äußerst flexibel und skalierbar. Der Einstieg in jQuery ist denkbar einfach. Die Community, welches ein wichtiges Kriterium für eine Bibliothek die unter OpenSource Lizenz steht ist, ist äußerst aktiv.</p>
<p align="left"><a class="tt" href="http://twitter.com/home/?status=Herzlich+Wilkommen+und+ein+gutes+neues+Jahr+http://tinyurl.com/7uh3mwb" title="Post to Twitter"><img class="nothumb" src="http://jquery-blog.de/wp-content/plugins/tweet-this/icons/tt-twitter.png" alt="Post to Twitter" /></a> <a class="tt" href="http://twitter.com/home/?status=Herzlich+Wilkommen+und+ein+gutes+neues+Jahr+http://tinyurl.com/7uh3mwb" title="Post to Twitter">Tweet This Post</a></p>]]></content:encoded>
			<wfw:commentRss>http://jquery-blog.de/index.php/2010/01/herzlich-wilkommen-und-ein-gutes-neues-jahr/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

