<?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>LautundKlar Webdesign Blog &#187; JavaScript</title>
	<atom:link href="http://lautundklar.de/blog/category/javascript/feed/" rel="self" type="application/rss+xml" />
	<link>http://lautundklar.de/blog</link>
	<description>Webdesign, CSS, Webstandards und  alles mögliche</description>
	<lastBuildDate>Mon, 21 May 2012 14:27:30 +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>5 der besten responsive jQuery Plugins</title>
		<link>http://lautundklar.de/blog/2012/05/21/5-der-besten-responsive-jquery-plugins/</link>
		<comments>http://lautundklar.de/blog/2012/05/21/5-der-besten-responsive-jquery-plugins/#comments</comments>
		<pubDate>Mon, 21 May 2012 14:27:30 +0000</pubDate>
		<dc:creator>Andreas Jobst</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Dies und Das]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://lautundklar.de/blog/?p=1048</guid>
		<description><![CDATA[responsive jQuery Slider, Slideshows und Lightboxes Responsive Webdesign wird wegen der zunehmenden Verbreitung von Smartphones und Tablet-Computern immer wichtiger. Dabei ist es natürlich auch wichtig, dass sich die einzelnen Komponenten der Website an die aktuelle Auflösung anpassen. Die meisten Websites haben sich von Flash in den letzten Jahren verabschiedet und viele Flash-Animationen wurden durch jQuery-Slider ersetzt. Flash [...]]]></description>
			<content:encoded><![CDATA[<h2>responsive jQuery Slider, Slideshows und Lightboxes</h2>
<p>Responsive Webdesign wird wegen der zunehmenden Verbreitung von Smartphones und Tablet-Computern immer wichtiger. Dabei ist es natürlich auch wichtig, dass sich die einzelnen Komponenten der Website an die aktuelle Auflösung anpassen.</p>
<p>Die meisten Websites haben sich von Flash in den letzten Jahren verabschiedet und viele Flash-Animationen wurden durch jQuery-Slider ersetzt. Flash hatte aber zumindest den Vorteil, dass es beliebig skaliert werden kann, die meisten JavaScript Slider und Slideshows bieten diese Möglichkeit nicht. Hier nun eine Auswahl an guten jQuery responsive Plugins und Scripts (die Reihenfolge stellt hierbei keine Wertung dar):</p>
<h2>Responsive Slider jQuery Plugins</h2>
<h3>1) Unoslider:</h3>
<p><a title="responsive unoslider " href="http://codecanyon.net/item/unoslider-responsive-touch-enabled-slider/657866"><img class="alignleft size-full wp-image-1056" title="unoslider" src="http://lautundklar.de/blog/wp-content/uploads/2012/05/unoslider.jpg" alt="" width="590" height="300" /></a></p>
<hr />
<h3>2) Flexslider:</h3>
<p><a title="responsive flexslider" href="http://www.woothemes.com/flexslider/"><img class="alignleft size-full wp-image-1055" title="flexslider" src="http://lautundklar.de/blog/wp-content/uploads/2012/05/flexslider.jpg" alt="" width="590" height="226" /></a></p>
<hr />
<h3>3) Elastislide:</h3>
<p><a title="elastislide" href="http://tympanus.net/codrops/2011/09/12/elastislide-responsive-carousel/"><img class="alignleft size-full wp-image-1054" title="elastislide" src="http://lautundklar.de/blog/wp-content/uploads/2012/05/elastislide.jpg" alt="" width="590" height="324" /></a></p>
<hr />
<h3>4) Seamless Responsive Photo Grid</h3>
<p><a title="responsive grid" href="http://css-tricks.com/seamless-responsive-photo-grid/"><img class="alignleft size-full wp-image-1053" title="responsive_grid" src="http://lautundklar.de/blog/wp-content/uploads/2012/05/responsive_grid.jpg" alt="" width="590" height="368" /></a></p>
<hr />
</p>
<h2>Responsive Lightbox</h2>
<h3>5) fancybox 2:</h3>
<h3><a title="responsive Lightbox" href="http://fancyapps.com/fancybox/"><img class="alignleft size-full wp-image-1052" title="fancybox" src="http://lautundklar.de/blog/wp-content/uploads/2012/05/fancybox.jpg" alt="" width="590" height="216" /></a></h3>
<p>&nbsp;</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Flautundklar.de%2Fblog%2F2012%2F05%2F21%2F5-der-besten-responsive-jquery-plugins%2F';
  addthis_title  = '5+der+besten+responsive+jQuery+Plugins';
  addthis_pub    = 'jobo';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><!-- Do not remove --><img src="http://lautundklar.de/blog/?ak_action=api_record_view&id=1048&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://lautundklar.de/blog/2012/05/21/5-der-besten-responsive-jquery-plugins/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fullscreen Background mit JQuery</title>
		<link>http://lautundklar.de/blog/2012/03/15/fullscreen-background-mit-jquery/</link>
		<comments>http://lautundklar.de/blog/2012/03/15/fullscreen-background-mit-jquery/#comments</comments>
		<pubDate>Thu, 15 Mar 2012 11:59:17 +0000</pubDate>
		<dc:creator>Andreas Jobst</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Dies und Das]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://lautundklar.de/blog/?p=1014</guid>
		<description><![CDATA[Fullscreen Backgrounds werden mit schnelleren Internetverbindungen immer häufiger. Hierzu gibt es reine CSS Lösungen oder Lösungen die das Ganze mit Hilfe von JavaScript etwas optimieren. Meine derzeitig favorisierte Lösung ist das jQuery Plugin BackStretch. Das Plugin skaliert ein beliebiges Bild auf die Größe der gesamten Hintergrundfläche und passt es automatisch auf die Fenstergröße an, sobald [...]]]></description>
			<content:encoded><![CDATA[<p>Fullscreen Backgrounds werden mit schnelleren Internetverbindungen immer häufiger.<br />
Hierzu gibt es reine CSS Lösungen oder Lösungen die das Ganze mit Hilfe von JavaScript etwas optimieren.</p>
<p>Meine derzeitig favorisierte Lösung ist das jQuery Plugin <a title="Fullscreen background" href="http://srobbin.com/jquery-plugins/backstretch/" target="_blank">BackStretch</a>.</p>
<p>Das Plugin skaliert ein beliebiges Bild auf die Größe der gesamten Hintergrundfläche und passt es automatisch auf die Fenstergröße an, sobald sich diese ändert.  Die Bilder werden erst geholt, nachdem die gesamte Seite geladen wurde. Somit müssen Seitenbesucher nicht warten bis die oft sehr großen Bilder fertig geladen sind.<br />
<script type="text/javascript"><!--
google_ad_client = "ca-pub-1598444941156025";
/* bigone */
google_ad_slot = "2897971243";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Flautundklar.de%2Fblog%2F2012%2F03%2F15%2Ffullscreen-background-mit-jquery%2F';
  addthis_title  = 'Fullscreen+Background+mit+JQuery';
  addthis_pub    = 'jobo';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><!-- Do not remove --><img src="http://lautundklar.de/blog/?ak_action=api_record_view&id=1014&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://lautundklar.de/blog/2012/03/15/fullscreen-background-mit-jquery/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Eindrucksvolle jQuery-Slider</title>
		<link>http://lautundklar.de/blog/2011/09/09/eindrucksvolle-jquery-slider/</link>
		<comments>http://lautundklar.de/blog/2011/09/09/eindrucksvolle-jquery-slider/#comments</comments>
		<pubDate>Fri, 09 Sep 2011 15:23:52 +0000</pubDate>
		<dc:creator>cendl</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Dies und Das]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://lautundklar.de/blog/?p=858</guid>
		<description><![CDATA[Eine Auswahl der 50 besten jQuery-Slider jQuery-Slider werden häufig für die dynamische Darstellung von Beiträgen, Produkten und Galerien verwendet und vor allem auf modernen Webseiten eingesetzt. Früher wurde diese Art der Darstellung meist mit Flash umgesetzt. Da JavaScript und Html jedoch bei weitem suchmaschinenfreundlicher sind, haben sich die zahlreichen JavaScript Frameworks und allem voran jQuery [...]]]></description>
			<content:encoded><![CDATA[<h2>Eine Auswahl der 50 besten jQuery-Slider</h2>
<p>jQuery-Slider werden häufig für die dynamische Darstellung von Beiträgen, Produkten und Galerien verwendet und vor allem auf modernen Webseiten eingesetzt. Früher wurde diese Art der Darstellung meist mit Flash umgesetzt. Da JavaScript und Html jedoch bei weitem suchmaschinenfreundlicher sind, haben sich die zahlreichen JavaScript Frameworks und allem voran jQuery inzwischen durchgesetzt.</p>
<p>Schön ist auch, dass es für fast jedes Vorhaben bereits fertige jQuery Plugins gibt. Eine schöne Zusammenstellung verschiedenster jQuery Slider ist nun auf <a href="http://www.antsmagazine.com/2011/06/50-jquery-sliders-you-will-love-to-use" target="_blank">antsmagazine.com</a> zu finden. 50 der besten Slider wurden hier in einer Übersicht zusammengestellt:</p>
<p><a href="http://www.antsmagazine.com/2011/06/50-jquery-sliders-you-will-love-to-use" target="_blank">http://www.antsmagazine.com/50-jquery-sliders-you-will-love-to-use</a></p>
<h3>Rotating Image Slider With Jquery [<a title="Rotating image slider demo" href="http://tympanus.net/Tutorials/RotatingImageSlider/" target="_blank">DEMO</a>]</h3>
<p><a href="http://tympanus.net/Tutorials/RotatingImageSlider/"><img class="alignleft size-full wp-image-888" title="rotating-image-slider-with-jquery" src="http://lautundklar.de/blog/wp-content/uploads/2011/09/rotating-image-slider-with-jqeury.jpg" alt="rotating jquery image slider" width="600" height="327" /></a></p>
<p>&nbsp;</p>
<h3>Beispiel jQFullscreen Gallery With Thumnail Flip <a title="FullScreen Gallery" href="http://tympanus.net/Tutorials/FullscreenGalleryThumbnailFlip/">[DEMO]</a></h3>
<p><a href="http://tympanus.net/Tutorials/FullscreenGalleryThumbnailFlip/"><img class="alignleft size-full wp-image-879" style="vertical-align: middle;" title="fullscreen-gallery-with-thumbnail-and-tool-tip" src="http://lautundklar.de/blog/wp-content/uploads/2011/09/fullscreen-gallery-with-thumbnail-and-tool-tip.jpg" alt="" width="600" height="305" /></a></p>
<h3>Beispiel jQuery-Slider ImageFlow [<a href="http://imageflow.finnrudolph.de/">DEMO</a>]:</h3>
<p><a href="http://imageflow.finnrudolph.de/"><img class="alignleft size-full wp-image-889" title="Image Flow" src="http://lautundklar.de/blog/wp-content/uploads/2011/09/black-sliders.jpg" alt="Image Flow jQuery" width="600" height="400" /></a></p>
<p>URL: <a href="http://www.antsmagazine.com/2011/06/50-jquery-sliders-you-will-love-to-use" target="_blank">http://www.antsmagazine.com/50-jquery-sliders-you-will-love-to-use</a></p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-1598444941156025";
/* 468x60, Erstellt 18.09.08 */
google_ad_slot = "8364732574";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Flautundklar.de%2Fblog%2F2011%2F09%2F09%2Feindrucksvolle-jquery-slider%2F';
  addthis_title  = 'Eindrucksvolle+jQuery-Slider';
  addthis_pub    = 'jobo';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><!-- Do not remove --><img src="http://lautundklar.de/blog/?ak_action=api_record_view&id=858&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://lautundklar.de/blog/2011/09/09/eindrucksvolle-jquery-slider/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Screenshots per JavaScript erzeugen</title>
		<link>http://lautundklar.de/blog/2011/08/10/screenshots-per-javascript-erzeugen/</link>
		<comments>http://lautundklar.de/blog/2011/08/10/screenshots-per-javascript-erzeugen/#comments</comments>
		<pubDate>Wed, 10 Aug 2011 16:22:45 +0000</pubDate>
		<dc:creator>cendl</dc:creator>
				<category><![CDATA[Dies und Das]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://lautundklar.de/blog/?p=827</guid>
		<description><![CDATA[Screenshots nur mit JavaScript generieren: html2canvas html2canvas ist ein eindrucksvolles Skript, das Screenshots von Webseiten (oder Teile davon) erzeugen kann und das clientseitig, nur mit Hilfe von JavaScript. html2canvas Wie  jeder Browser rendert das Script Seiten unterschiedlich und das Ergebnis ist manchmal nicht ganz perfekt. Die Bibliothek ist noch experimentell, da es noch verschiedene CSS3 [...]]]></description>
			<content:encoded><![CDATA[<h2>Screenshots nur mit JavaScript generieren: html2canvas</h2>
<p><a title="Screenshots mit JavaScript" href="http://html2canvas.hertzen.com/" target="_blank">html2canvas</a> ist ein eindrucksvolles Skript, das Screenshots von Webseiten (oder Teile davon) erzeugen kann und das clientseitig, nur mit Hilfe von JavaScript.</p>
<p><a href="http://html2canvas.hertzen.com/"><img class="alignleft size-full wp-image-839" title="Javascript Screenshot" src="http://lautundklar.de/blog/wp-content/uploads/2011/08/JavascriptScreenshot.jpg" alt="Javascript Screenshot" width="480" height="269" /></a></p>
<h2>html2canvas</h2>
<p>Wie  jeder Browser rendert das Script Seiten unterschiedlich und das Ergebnis ist manchmal nicht ganz perfekt. Die Bibliothek ist noch experimentell, da es noch verschiedene CSS3 Eigenschaften gibt, die nicht unterstützt werden. Allerdings funktioniert es dennoch recht gut, wovon man sich auf der <a title="Screenshot demos" href="http://html2canvas.hertzen.com/screenshots.html" target="_blank">Demoseite</a> überzeugen kann.</p>
<p><strong>Voraussetzungen</strong>: jQuery<br />
<strong>Website</strong>: <a title="Screenshots mit Javascript" href="http://html2canvas.hertzen.com/" target="_blank">http://html2canvas.hertzen.com/</a><br />
<strong>Demo</strong>: <a title="Demos" href="http://html2canvas.hertzen.com/screenshots.html" target="_blank">http://html2canvas.hertzen.com/screenshots.html</a><br />
<!-- BEGIN PARTNER PROGRAM - DO NOT CHANGE THE PARAMETERS OF THE HYPERLINK --><br />
<a href="http://partners.webmasterplan.com/click.asp?ref=569299&#038;site=5923&#038;type=b3&#038;bnb=3" target="_blank"><br />
<img src="http://banners.webmasterplan.com/view.asp?ref=569299&#038;site=5923&#038;b=3" border="0" alt="1blu-Webhosting" width="468" height="60" /></a><br />
<!-- END PARTNER PROGRAM --><br />
<script type="text/javascript"><!--
google_ad_client = "pub-1598444941156025";
/* 468x60, Erstellt 18.09.08 */
google_ad_slot = "8364732574";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Flautundklar.de%2Fblog%2F2011%2F08%2F10%2Fscreenshots-per-javascript-erzeugen%2F';
  addthis_title  = 'Screenshots+per+JavaScript+erzeugen';
  addthis_pub    = 'jobo';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><!-- Do not remove --><img src="http://lautundklar.de/blog/?ak_action=api_record_view&id=827&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://lautundklar.de/blog/2011/08/10/screenshots-per-javascript-erzeugen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Verschiebbare Inhaltsboxen mit dem MooTools-Plugin The Wall</title>
		<link>http://lautundklar.de/blog/2011/07/25/verschiebbare-inhaltsboxen-mit-dem-mootools-plugin-the-wall/</link>
		<comments>http://lautundklar.de/blog/2011/07/25/verschiebbare-inhaltsboxen-mit-dem-mootools-plugin-the-wall/#comments</comments>
		<pubDate>Mon, 25 Jul 2011 11:36:15 +0000</pubDate>
		<dc:creator>cendl</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Dies und Das]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://lautundklar.de/blog/?p=778</guid>
		<description><![CDATA[The Wall ist ein MooTools Plugin zur Erstellung eines Inhaltsbereichs, der vertikal sowie horizontal verschoben werden kann. Das Plugin bietet eine hohe Flexibilität und kann auf jedes Element angewandt werden, egal ob es sich um ein &#60;div&#62; oder ein &#60;image&#62; Tag handelt. Die Galerie, welche erzeugt wird, kann durch Ziehen in die gewünschten Richtung verschoben [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://wall.plasm.it/" target="_blank"><img class="alignnone size-full wp-image-783" title="the wall" src="http://lautundklar.de/blog/wp-content/uploads/2011/07/screen_thewall.jpg" alt="the wall" width="480" height="336" /></a></p>
<p>The Wall ist ein MooTools Plugin zur Erstellung eines Inhaltsbereichs, der vertikal sowie horizontal verschoben werden kann.</p>
<p>Das Plugin bietet eine hohe Flexibilität und kann auf jedes Element angewandt werden, egal ob es sich um ein &lt;div&gt; oder ein &lt;image&gt; Tag handelt.</p>
<p>Die Galerie, welche erzeugt wird, kann durch Ziehen in die gewünschten Richtung verschoben werden. Übergänge und die Geschwindigkeit können individuell angepasst werden. Eine Callback-Funktion nach jeder Benutzer Interaktion hilft dabei, das Plugin noch weiter anzupassen.</p>
<p>Außerdem stehen noch weitere andere Funktionen bereit, wie z. B. das &#8220;spiegelverkehrte Ziehen&#8221;, automatische Slideshow etc.</p>
<p><strong>Voraussetzungen:</strong> MooTools 1.3.2 +<br />
<strong>Kompatibilität:</strong> Alle gängigen Browsern<br />
<strong>Webseite:</strong> <a href="http://wall.plasm.it/" target="_blank">http://wall.plasm.it/</a><br />
<strong>Demo:</strong> <a href="http://wall.plasm.it/examples" target="_blank">http://wall.plasm.it/examples</a><br />
<strong>Download:</strong> <a href="https://github.com/plasm/the-wall" target="_blank">https://github.com/plasm/the-wall</a></p>
<p><!--adsense#image--></p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Flautundklar.de%2Fblog%2F2011%2F07%2F25%2Fverschiebbare-inhaltsboxen-mit-dem-mootools-plugin-the-wall%2F';
  addthis_title  = 'Verschiebbare+Inhaltsboxen+mit+dem+MooTools-Plugin+The+Wall';
  addthis_pub    = 'jobo';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><!-- Do not remove --><img src="http://lautundklar.de/blog/?ak_action=api_record_view&id=778&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://lautundklar.de/blog/2011/07/25/verschiebbare-inhaltsboxen-mit-dem-mootools-plugin-the-wall/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Validierung von Formularen mit jQuery.validVal</title>
		<link>http://lautundklar.de/blog/2011/01/07/validierung-von-formularen-mit-jquery-validval/</link>
		<comments>http://lautundklar.de/blog/2011/01/07/validierung-von-formularen-mit-jquery-validval/#comments</comments>
		<pubDate>Fri, 07 Jan 2011 12:58:00 +0000</pubDate>
		<dc:creator>baiginger</dc:creator>
				<category><![CDATA[Dies und Das]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://lautundklar.de/blog/?p=679</guid>
		<description><![CDATA[jQuery.validVal ist ein Plugin des JS Frameworks, welches die Validierung von Formularen automatisch übernimmt. Es kann für alle Arten von HTML Formularen (auch Ajax-basierende) verwendet werden und wird über Klassennamen angesteuert. Die drei wichtigsten Prüfungen (Eingabe erforderlich (required), numerische Eingaben (numeric) und die Überprüfung der Email-Adresse auf korrektes Format (email-format)) sind vordefiniert und es können [...]]]></description>
			<content:encoded><![CDATA[<p>jQuery.validVal ist ein Plugin des JS Frameworks, welches die Validierung von Formularen automatisch übernimmt.<br />
Es kann für alle Arten von HTML Formularen (auch Ajax-basierende) verwendet werden und wird über Klassennamen angesteuert.</p>
<p>Die drei wichtigsten Prüfungen (Eingabe erforderlich (required), numerische Eingaben (numeric) und die Überprüfung der Email-Adresse auf korrektes Format (email-format)) sind vordefiniert und es können Weitere per Regular Expressions hinzugefügt werden.</p>
<p>Mit dem integrierten &#8220;Invalid Handler&#8221; werden invalide Felder direkt angesprochen und die Verhaltensweise kann schnell geändert und verbessert werden.</p>
<p><strong>Website:</strong> <a title="jQuery.validVal" href="http://validval.frebsite.nl" target="_blank">http://validval.frebsite.nl</a></p>
<p><!--adsense#image--></p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Flautundklar.de%2Fblog%2F2011%2F01%2F07%2Fvalidierung-von-formularen-mit-jquery-validval%2F';
  addthis_title  = 'Validierung+von+Formularen+mit+jQuery.validVal';
  addthis_pub    = 'jobo';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><!-- Do not remove --><img src="http://lautundklar.de/blog/?ak_action=api_record_view&id=679&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://lautundklar.de/blog/2011/01/07/validierung-von-formularen-mit-jquery-validval/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kartenausschnitte mit JavaScript</title>
		<link>http://lautundklar.de/blog/2010/11/15/kartenausschnitte-mit-javascript/</link>
		<comments>http://lautundklar.de/blog/2010/11/15/kartenausschnitte-mit-javascript/#comments</comments>
		<pubDate>Mon, 15 Nov 2010 15:16:27 +0000</pubDate>
		<dc:creator>Andreas Jobst</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Dies und Das]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://lautundklar.de/blog/?p=664</guid>
		<description><![CDATA[Mit dem sehr kompakten JavaScript  spryMap lassen sich Kartenausschnitte in einem kleinen Container einbinden und verschieben. Das Script sollte auch bei Verwendung von JavaScript Frameworks funktionieren und kann mit einigen Parametner individuell angepasst werden. Website: http://candrews.net/sandbox/spryMap/]]></description>
			<content:encoded><![CDATA[<p>Mit dem sehr kompakten JavaScript <strong> <a title="spryMap" href="http://candrews.net/sandbox/spryMap/">spryMap</a></strong> lassen sich Kartenausschnitte in einem kleinen Container einbinden und verschieben. Das Script sollte auch bei Verwendung von JavaScript Frameworks funktionieren und kann mit einigen Parametner individuell angepasst werden.</p>
<p><a title="spryMap" href="http://candrews.net/sandbox/spryMap/"><img class="alignleft size-full wp-image-665" style="vertical-align: baseline;" title="sprymap" src="http://lautundklar.de/blog/wp-content/uploads/2010/11/sprymap.jpg" alt="sprymap" width="650" height="199" /></a></p>
<p><strong>Website: </strong><a title="sprymap" href="http://candrews.net/sandbox/spryMap/">http://candrews.net/sandbox/spryMap/</a></p>
<p><!--adsense#image--></p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Flautundklar.de%2Fblog%2F2010%2F11%2F15%2Fkartenausschnitte-mit-javascript%2F';
  addthis_title  = 'Kartenausschnitte+mit+JavaScript';
  addthis_pub    = 'jobo';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><!-- Do not remove --><img src="http://lautundklar.de/blog/?ak_action=api_record_view&id=664&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://lautundklar.de/blog/2010/11/15/kartenausschnitte-mit-javascript/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Internet Explorer unterstützt keine Änderung von type bei Input-Feldern per JavaScript</title>
		<link>http://lautundklar.de/blog/2010/10/21/internet-explorer-unterstutzt-keine-anderung-von-type-bei-input-feldern-per-javascript/</link>
		<comments>http://lautundklar.de/blog/2010/10/21/internet-explorer-unterstutzt-keine-anderung-von-type-bei-input-feldern-per-javascript/#comments</comments>
		<pubDate>Thu, 21 Oct 2010 09:19:17 +0000</pubDate>
		<dc:creator>Andreas Jobst</dc:creator>
				<category><![CDATA[Dies und Das]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://lautundklar.de/blog/?p=633</guid>
		<description><![CDATA[Manchmal kommt es vor, dass zur Eingabe von Passwörtern oder zum Verschicken von Formulardaten ein Input-Text-Feld dynamisch in ein Passwortfeld (type=&#8221;password&#8221;) oder ein Hidden-Feld (type=&#8221;hidden&#8221;) geändert werden muss. Leider unterstützt der Internet Explorer in allen Versionen die Änderung von &#8220;type&#8221; per JavaScript nicht. Also folgendes ist im IE nicht möglich: &#60;input onclick="this.type='hidden';" name="blabla" type="button" value="blabla" [...]]]></description>
			<content:encoded><![CDATA[<p>Manchmal kommt es vor, dass zur Eingabe von Passwörtern oder zum Verschicken von Formulardaten ein Input-Text-Feld dynamisch in ein Passwortfeld (type=&#8221;password&#8221;) oder ein Hidden-Feld (type=&#8221;hidden&#8221;) geändert werden muss. Leider unterstützt der Internet Explorer in allen Versionen die Änderung von &#8220;type&#8221; per JavaScript nicht. Also folgendes ist im IE nicht möglich:</p>
<pre><code>&lt;input onclick="this.type='hidden';" name="blabla" type="button" value="blabla" /&gt;</code></pre>
<p>Ein Workaround ist es, das Feld per JavaScript zu entfernen und mit den gleichen Attributen neu zu erstellen. Hierzu kann man eine Funktion nach folgendem Schema verwenden:</p>
<pre><code>function changeInputType(oldObject, Type) {
  var newObject = document.createElement('input');
  newObject.type = Type;
  if(oldObject.size) newObject.size = oldObject.size;
  if(oldObject.value) newObject.value = oldObject.value;
  if(oldObject.name) newObject.name = oldObject.name;
  if(oldObject.id) newObject.id = oldObject.id;
  if(oldObject.className) newObject.className = oldObject.className;
  oldObject.parentNode.replaceChild(newObject,oldObject);
  return newObject;
}</code></pre>
<p>In unserem Beispiel von oben würde das dann so funktionieren:</p>
<pre><code>&lt;input onclick="changeInputType(this,'hidden');" name="blabla" type="button" value="blabla" /&gt;</code></pre>
<p><!--adsense#image--></p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Flautundklar.de%2Fblog%2F2010%2F10%2F21%2Finternet-explorer-unterstutzt-keine-anderung-von-type-bei-input-feldern-per-javascript%2F';
  addthis_title  = 'Internet+Explorer+unterst%C3%BCtzt+keine+%C3%84nderung+von+type+bei+Input-Feldern+per+JavaScript';
  addthis_pub    = 'jobo';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><!-- Do not remove --><img src="http://lautundklar.de/blog/?ak_action=api_record_view&id=633&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://lautundklar.de/blog/2010/10/21/internet-explorer-unterstutzt-keine-anderung-von-type-bei-input-feldern-per-javascript/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Grundlagen Google Font API</title>
		<link>http://lautundklar.de/blog/2010/10/15/grundlagen-google-font-api/</link>
		<comments>http://lautundklar.de/blog/2010/10/15/grundlagen-google-font-api/#comments</comments>
		<pubDate>Fri, 15 Oct 2010 15:24:05 +0000</pubDate>
		<dc:creator>baiginger</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Dies und Das]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://lautundklar.de/blog/?p=612</guid>
		<description><![CDATA[Grundlagen zur Verwendung der Google Font API CSS-Dateien verlinken Per Hotlink lädt man die CSS-Dateien direkt von Google.com. Anhand der URL-Parameter werden die Schriftarten sowie die Variationen dieser Schriftarten bestimmt. Einfaches Beispiel: &#60;link rel="stylesheet" href="http://fonts.googleapis.com/css?family=Tangerine"&#62; Etwas aufwändiger: &#60;link rel="stylesheet" href="http://fonts.googleapis.com/css?family= Inconsolata:italic,bolditalic&#124;Droid+Sans"&#62; CSS Im eigenen CSS-File können diese Schriftarten für jedes beliebige Element festgelegt werden: body [...]]]></description>
			<content:encoded><![CDATA[<h2><a title="Google Font API" href="http://paulirish.com/2010/details-on-the-new-google-webfont-api/">Grundlagen zur Verwendung der Google Font API</a></h2>
<h3>CSS-Dateien verlinken</h3>
<p>Per Hotlink lädt man die CSS-Dateien direkt von Google.com.<br />
Anhand der URL-Parameter werden die Schriftarten sowie die Variationen dieser Schriftarten bestimmt.</p>
<p><strong>Einfaches Beispiel: </strong></p>
<pre ><code>&lt;link rel="stylesheet" href="http://fonts.googleapis.com/css?family=Tangerine"&gt;</code></pre>
<p><strong>Etwas aufwändiger:</strong></p>
<pre ><code>&lt;link rel="stylesheet" href="http://fonts.googleapis.com/css?family=
Inconsolata:italic,bolditalic|Droid+Sans"&gt;
</code></pre>
<p></p>
<h3>CSS</h3>
<p>Im eigenen CSS-File können diese Schriftarten für jedes beliebige Element festgelegt werden:</p>
<p><code>body { font-family: 'Tangerine', 'Inconsolata', 'Droid Sans', serif; font-size: 48px; }</code></p>
<h3>FontLoader</h3>
<p>Anstelle auf das CSS bei Google.com zu verlinken, kann der JavaScript<strong> <a title="Webfont Loader" href="https://code.google.com/intl/de/apis/webfonts/docs/webfont_loader.html">WebFont Loader</a></strong> verwendet werden. Dies hat Vorteile wie z.B. die Kontrolle über das &#8220;Flash of Unstyled Text&#8221; (FOUT), aber auch Nachteile, wie die Tatsache, dass die Schriftarten bei deaktiviertem JavaScript nicht geladen werden.</p>
<p><code>&lt;script type="text/javascript"&gt;// &lt;![CDATA[<br />
	WebFont.load({<br />
		google: {<br />
			families: ['Cantarell']<br />
		}<br />
	});<br />
// ]]&gt;&lt;/script&gt;</code></p>
<p><!-- 	.wf-loading h1 { visibility: hidden; } 	.wf-active h1, .wf-inactive h1 { 		visibility: visible; font-family: 'Cantarell'; 	} --></p>
<p>Klassennamen wie .wf-loading werden auf die entsprechenden HTML-Elemente angewendet.<br />
Wenn die Schriftarten geladen werden, können diese Klassennamen verwendet werden, um den Text zu verstecken/auszublenden. Dann wenn sie fertig geladen sind, müssen sie wieder sichtbar gemacht werden. So funktioniert FOUT.</p>
<p><strong>Websites:</strong> <a title="Google Font API" href="http://paulirish.com/2010/details-on-the-new-google-webfont-api/">http://paulirish.com/2010/details-on-the-new-google-webfont-api/</a><br />
<a title="Fonts" href="http://code.google.com/webfonts">http://code.google.com/webfonts</a></p>
<p><!--adsense#image--></p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Flautundklar.de%2Fblog%2F2010%2F10%2F15%2Fgrundlagen-google-font-api%2F';
  addthis_title  = 'Grundlagen+Google+Font+API';
  addthis_pub    = 'jobo';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><!-- Do not remove --><img src="http://lautundklar.de/blog/?ak_action=api_record_view&id=612&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://lautundklar.de/blog/2010/10/15/grundlagen-google-font-api/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Lightbox Alternative: Popeye</title>
		<link>http://lautundklar.de/blog/2010/09/13/lightbox-alternative-popeye/</link>
		<comments>http://lautundklar.de/blog/2010/09/13/lightbox-alternative-popeye/#comments</comments>
		<pubDate>Mon, 13 Sep 2010 08:10:02 +0000</pubDate>
		<dc:creator>Andreas Jobst</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Dies und Das]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://lautundklar.de/blog/?p=525</guid>
		<description><![CDATA[jQuery.popeye - vergrößert Bilder ohne modales Fenster jQuery.popeye ist ein Bildergalerie-Script basierend auf der JavaScript-Bibliothek jQuery. Hiermit kann platzsparend eine ganze Sammlung von Bildern angezeigt werden. Außerdem können Bilder vergrößert werden, ohne das Layout der Seite zu verlassen. Es wurde als Alternative zu der oft gesehenen JavaScript Image Lightbox entworfen. Alle Lightbox Versionen benutzen jedoch [...]]]></description>
			<content:encoded><![CDATA[<h2><a title="jquerypopeye" href="http://dev.herr-schuessler.de/jquery/popeye/demo.html">jQuery.popeye -<br />
vergrößert Bilder ohne modales Fenster</a></h2>
<p><a title="jquerypopeye" href="http://dev.herr-schuessler.de/jquery/popeye/demo.html">jQuery</a><a title="jquerypopeye" href="http://dev.herr-schuessler.de/jquery/popeye/demo.html">.popeye</a> ist ein Bildergalerie-Script basierend auf der JavaScript-Bibliothek jQuery. Hiermit kann platzsparend eine ganze Sammlung von Bildern angezeigt werden. Außerdem können Bilder vergrößert werden, ohne das Layout der Seite zu verlassen.</p>
<p>Es wurde als Alternative zu der oft gesehenen JavaScript Image Lightbox entworfen. Alle Lightbox Versionen benutzen jedoch ein modales Fenster um die großen Bilder anzuzeigen, sodass sie die Interaktion auf der Website stören. <a title="jquerypopeye" href="http://dev.herr-schuessler.de/jquery/popeye/demo.html">jQuery.popeye</a> nimmt einen anderen Ansatz: Es erlaubt alle Thumbnails sowie die großen Bilder an einer festen Position zu durchsuchen und  ermöglicht so ein weniger störendes Benutzererlebnis als bei modalen Fenstern.</p>
<p><a title="jquerypopeye" href="http://dev.herr-schuessler.de/jquery/popeye/demo.html"><img class="aligncenter size-full wp-image-526" title="jquery.popeye" src="http://lautundklar.de/blog/wp-content/uploads/2010/05/jquery.popeye.jpg" alt="jquery.popeye" width="478" height="323" /></a></p>
<p><strong>Demo:</strong><a title="jquerypopeye" href="http://dev.herr-schuessler.de/jquery/popeye/demo.html"> http://dev.herr-schuessler.de/jquery/popeye/demo.html</a></p>
<p><!--adsense#image--></p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Flautundklar.de%2Fblog%2F2010%2F09%2F13%2Flightbox-alternative-popeye%2F';
  addthis_title  = 'Lightbox+Alternative%3A+Popeye';
  addthis_pub    = 'jobo';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><!-- Do not remove --><img src="http://lautundklar.de/blog/?ak_action=api_record_view&id=525&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://lautundklar.de/blog/2010/09/13/lightbox-alternative-popeye/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Served from: lautundklar.de @ 2012-05-21 17:57:24 -->
