<?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>LocalDev &#187; Javascript</title>
	<atom:link href="http://localdev.de/tags/javascript/feed/" rel="self" type="application/rss+xml" />
	<link>http://localdev.de</link>
	<description>Web, Desktop &#38; Mobile Development</description>
	<lastBuildDate>Thu, 01 Dec 2011 18:54:03 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>PhpStorm 2.1 verfügbar</title>
		<link>http://localdev.de/2011/05/phpstorm-2-1-verfugbar/</link>
		<comments>http://localdev.de/2011/05/phpstorm-2-1-verfugbar/#comments</comments>
		<pubDate>Mon, 23 May 2011 10:49:09 +0000</pubDate>
		<dc:creator>Fabian Martin</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[PhpStorm]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[HAML]]></category>
		<category><![CDATA[htaccess]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jetbrains]]></category>
		<category><![CDATA[phing]]></category>
		<category><![CDATA[refactoring]]></category>
		<category><![CDATA[twig]]></category>
		<category><![CDATA[zend]]></category>

		<guid isPermaLink="false">http://localdev.de/?p=1559</guid>
		<description><![CDATA[Bei JetBrains geht es wieder hoch her. Nur drei Monate nachdem Version 2.0 von PhpStorm erschienen ist, legt JetBrains die 2.1 seiner PHP IDE nach. Was gibt es neues: Unterstützung für HAML, Phing, Twig und htaccess Dateien Verbesserte Autovervollständigung Neue Tools zum Vergleichen von Verzeichnissen, Bildern und Datenbanken Neue Search &#38; Replace Dialoge Neue Code [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-1355" title="phpstorm" src="http://localdev.de/wp-content/uploads/2010/11/phpstorm.png" alt="" width="150" height="150" />Bei <a href="http://jetbrains.com/" target="_blank">JetBrains</a> geht es wieder hoch her. Nur drei Monate nachdem Version 2.0 von PhpStorm erschienen ist, legt JetBrains die 2.1 seiner PHP IDE nach.</p>
<p><strong>Was gibt es neues:</strong></p>
<ul>
<li>Unterstützung für HAML, Phing, Twig und htaccess Dateien</li>
<li>Verbesserte Autovervollständigung</li>
<li>Neue Tools zum Vergleichen von Verzeichnissen, Bildern und Datenbanken</li>
<li>Neue Search &amp; Replace Dialoge</li>
<li>Neue Code Inpections für PHP</li>
<li>Neue Refactoring Funktionen für PHP und JavaScript</li>
<li>@var wird jetzt auch im Zend/Netbeans Style unterstützt (<code>/* @var $myVar string */</code>)</li>
<li>Verbesserte Unterstützung für die verschiedenen Versionsverwaltungen</li>
</ul>
<p>Weitere Informationen findet Ihr <a href="http://blogs.jetbrains.com/webide/2011/05/phpstorm-2-1-available/" target="_blank">im Blog</a> des <a href="http://blogs.jetbrains.com/webide/" target="_blank">Web IDE Teams</a> und auf der <a href="http://www.jetbrains.com/phpstorm/whatsnew/" target="_blank">What&#8217;s New</a> Seite von PhpStorm.</p>
<p>Wer bei einer der letzten Aktionen eine Personal License erworben hat, kann sofort loslegen und sich die neuen Features angucken. Solltet Ihr die Aktionen verpasst haben, könnt Ihr euch beim <a href="http://www.phpgangsta.de/" target="_blank">PHP Gangsta</a> einen <a href="http://www.phpgangsta.de/phpstorm-20-gunstiger-hier-bei-mir" target="_blank">Gutschein</a> abholen, mit dem Ihr immerhin 20% sparen könnt.</p>
<p><strong>Links:</strong></p>
<ul>
<li><a href="http://blogs.jetbrains.com/webide/2011/05/phpstorm-2-1-available/" target="_blank">Ankündigung</a></li>
<li><a href="http://www.jetbrains.com/phpstorm/download/index.html" target="_blank">Download</a></li>
<li><a href="http://www.jetbrains.com/phpstorm/whatsnew/index.html" target="_blank">What’s New</a></li>
<li><a href="http://www.phpgangsta.de/phpstorm-20-gunstiger-hier-bei-mir" target="_blank">20% Gutschein beim PHP Gangsta</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://localdev.de/2011/05/phpstorm-2-1-verfugbar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Javascript: Prüfen ob Variable definiert ist</title>
		<link>http://localdev.de/2010/03/javascript-prufen-ob-variable-definiert-ist/</link>
		<comments>http://localdev.de/2010/03/javascript-prufen-ob-variable-definiert-ist/#comments</comments>
		<pubDate>Wed, 31 Mar 2010 11:46:19 +0000</pubDate>
		<dc:creator>Fabian Martin</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Tipps & Tricks]]></category>
		<category><![CDATA[define]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[undefined]]></category>
		<category><![CDATA[Variable]]></category>

		<guid isPermaLink="false">http://localdev.de/?p=657</guid>
		<description><![CDATA[Bei Javascript, wie auch in anderen Sprachen, weiß man mitunter nie, ob eine Variable definiert wurde. Um dies zu überprüfen, nutze ich meist folgenden Code Schnipsel. Die Klammern bei typeof kann man weglassen. Ich persönlich habe es mir jedoch angewöhnt sie zu setzen, da hierdurch die Zusammengehörigkeit der Werte besser zu erkennen ist.]]></description>
			<content:encoded><![CDATA[<p>Bei Javascript, wie auch in anderen Sprachen, weiß man mitunter nie, ob eine Variable definiert wurde. Um dies zu überprüfen, nutze ich meist folgenden Code Schnipsel.</p>
<pre class="brush: jscript; title: ; notranslate">
if (typeof(VARIABLE) == &quot;undefined&quot;)
{
    alert(&quot;VARIABLE ist nicht gesetzt&quot;);
}
</pre>
<p>Die Klammern bei <em>typeof</em> kann man weglassen. Ich persönlich habe es mir jedoch angewöhnt sie zu setzen, da hierdurch die Zusammengehörigkeit der Werte besser zu erkennen ist.</p>
]]></content:encoded>
			<wfw:commentRss>http://localdev.de/2010/03/javascript-prufen-ob-variable-definiert-ist/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jQuery: Zwischenspeichern von Ajax Anfragen verhindern</title>
		<link>http://localdev.de/2010/03/jquery-zwischenspeichern-von-ajax-anfragen-verhindern/</link>
		<comments>http://localdev.de/2010/03/jquery-zwischenspeichern-von-ajax-anfragen-verhindern/#comments</comments>
		<pubDate>Thu, 25 Mar 2010 11:42:27 +0000</pubDate>
		<dc:creator>Fabian Martin</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Tipps & Tricks]]></category>
		<category><![CDATA[Ajax]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://localdev.de/?p=622</guid>
		<description><![CDATA[Nichts ist schlimmer, als eine Ajax Anfrage die vom Browser zwischengespeichert wird. Das Ergebnis sollte sich ändern, aber im Browser bleibt alles gleich. Um dies zu verhindern, kann man die URL von Hand mit einem Unique String erweitern oder man setzt in jQuery die folgende Option. An die aufgerufene URL wird nun ein Timestamp gehangen, [...]]]></description>
			<content:encoded><![CDATA[<p>Nichts ist schlimmer, als eine Ajax Anfrage die vom Browser zwischengespeichert wird. Das Ergebnis sollte sich ändern, aber im Browser bleibt alles gleich. Um dies zu verhindern, kann man die URL von Hand mit einem Unique String erweitern oder man setzt in jQuery die folgende Option.</p>
<pre class="brush: jscript; title: ; notranslate">
$(function()
{
    $.ajaxSetup(
    {
        cache: false
    });
});
</pre>
<p>An die aufgerufene URL wird nun ein Timestamp gehangen, durch den der Browser die Seite nicht mehr aus dem Zwischenspeicher holt.</p>
]]></content:encoded>
			<wfw:commentRss>http://localdev.de/2010/03/jquery-zwischenspeichern-von-ajax-anfragen-verhindern/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jQuery: Prüfen ob ein Objekt versteckt ist</title>
		<link>http://localdev.de/2010/01/jquery-prufen-ob-ein-objekt-versteckt-ist/</link>
		<comments>http://localdev.de/2010/01/jquery-prufen-ob-ein-objekt-versteckt-ist/#comments</comments>
		<pubDate>Tue, 26 Jan 2010 23:23:34 +0000</pubDate>
		<dc:creator>Fabian Martin</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Tipps & Tricks]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Google Chrome]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://localdev.de/?p=493</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<pre class="brush: jscript; title: ; notranslate">
if($(&quot;#myDivID&quot;).is(&quot;:hidden&quot;))
{
    // Element ist versteckt
}
</pre>
]]></content:encoded>
			<wfw:commentRss>http://localdev.de/2010/01/jquery-prufen-ob-ein-objekt-versteckt-ist/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Prototype, ich mag dich nicht</title>
		<link>http://localdev.de/2009/07/prototype-ich-mag-dich-nicht/</link>
		<comments>http://localdev.de/2009/07/prototype-ich-mag-dich-nicht/#comments</comments>
		<pubDate>Fri, 17 Jul 2009 07:56:05 +0000</pubDate>
		<dc:creator>Fabian Martin</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Prototype]]></category>

		<guid isPermaLink="false">http://localdev.de/?p=33</guid>
		<description><![CDATA[Da ich seit Anfang der Woche wieder zur Arbeit fahren darf (Urlaub vorbei), komme ich regelmäßig in den Kontakt mit dem Javascript Framework Prototype Auch wenn einige mir dafür den Kopf abreißen, gebe ich hiermit bekannt: Ich mag Prototype nicht Es löst viele Dinge zu umständlich die ich jeden Tag benötige (Selektoren auf CSS Klassen, [...]]]></description>
			<content:encoded><![CDATA[<p>Da ich seit Anfang der Woche wieder zur Arbeit fahren darf (Urlaub vorbei), komme ich regelmäßig in den Kontakt mit dem Javascript Framework <a href="http://www.prototypejs.org/" target="_blank">Prototype</a></p>
<p>Auch wenn einige mir dafür den Kopf abreißen, gebe ich hiermit bekannt:</p>
<h2 style="text-align: center;"><strong>Ich mag Prototype nicht</strong></h2>
<p>Es löst viele Dinge zu umständlich die ich jeden Tag benötige (Selektoren auf CSS Klassen, binden von Events auf eine größere Anzahl an Elementen etc).</p>
<p>Die Kollegen konnte ich auch schon überzeugen das es einfacher geht, so dass in der neuen Version unseres CMS <a href="http://www.jquery.com" target="_blank">jQuery</a> zum Einsatz kommt.</p>
]]></content:encoded>
			<wfw:commentRss>http://localdev.de/2009/07/prototype-ich-mag-dich-nicht/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

