<?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>Frontend | Nerdpress.org</title>
	<atom:link href="https://nerdpress.org/tag/frontend/feed/" rel="self" type="application/rss+xml" />
	<link>https://nerdpress.org</link>
	<description>...dev, tech problems and solutions.</description>
	<lastBuildDate>Thu, 29 Apr 2010 10:01:11 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
	<item>
		<title>generierte Reflexions-Effekte mit Silverstripe bzw jQuery</title>
		<link>https://nerdpress.org/2010/04/29/generierte-reflexions-effekte-silverstripe-jquery/</link>
					<comments>https://nerdpress.org/2010/04/29/generierte-reflexions-effekte-silverstripe-jquery/#comments</comments>
		
		<dc:creator><![CDATA[Max Girkens]]></dc:creator>
		<pubDate>Thu, 29 Apr 2010 10:01:11 +0000</pubDate>
				<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Silverstripe]]></category>
		<category><![CDATA[Frontend]]></category>
		<category><![CDATA[Gfx]]></category>
		<category><![CDATA[mirror-fx]]></category>
		<guid isPermaLink="false">https://nerdpress.org/?p=946</guid>

					<description><![CDATA[<p>Musste neulich so einen &#8220;Web 2.0 Mirror FX&#8221; haben und bin über 2 interessante Lösungen gestolpert: Silverstripe &#038; GD: http://www.ssbits.com/web-2-0-mirrored-images/ jQuery &#038; Canvas: http://www.digitalia.be/software/reflectionjs-for-jquery#demo weitergehende Erklärungen dazu spare ich mir jetzt mal, sind ja beide gut dokumentiert :)</p>
The post <a href="https://nerdpress.org/2010/04/29/generierte-reflexions-effekte-silverstripe-jquery/">generierte Reflexions-Effekte mit Silverstripe bzw jQuery</a> first appeared on <a href="https://nerdpress.org">Nerdpress.org</a>.]]></description>
										<content:encoded><![CDATA[<p>Musste neulich so einen &#8220;<a href="http://www.androidtapp.com/wp-content/uploads/2009/11/Camera-Zoom-FX-Mirror-Effects.jpg">Web 2.0 Mirror FX</a>&#8221; haben und bin über 2 interessante Lösungen gestolpert:</p>
<p>Silverstripe &#038; GD:<br />
<a href="http://www.ssbits.com/web-2-0-mirrored-images/">http://www.ssbits.com/web-2-0-mirrored-images/</a></p>
<p>jQuery &#038; Canvas:<br />
<a href="http://www.digitalia.be/software/reflectionjs-for-jquery#demo">http://www.digitalia.be/software/reflectionjs-for-jquery#demo</a></p>
<p>weitergehende Erklärungen dazu spare ich mir jetzt mal, sind ja beide gut dokumentiert :)</p>The post <a href="https://nerdpress.org/2010/04/29/generierte-reflexions-effekte-silverstripe-jquery/">generierte Reflexions-Effekte mit Silverstripe bzw jQuery</a> first appeared on <a href="https://nerdpress.org">Nerdpress.org</a>.]]></content:encoded>
					
					<wfw:commentRss>https://nerdpress.org/2010/04/29/generierte-reflexions-effekte-silverstripe-jquery/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Googlemaps Marker Clustering</title>
		<link>https://nerdpress.org/2009/09/07/googlemaps-marker-clustering/</link>
					<comments>https://nerdpress.org/2009/09/07/googlemaps-marker-clustering/#comments</comments>
		
		<dc:creator><![CDATA[Max Girkens]]></dc:creator>
		<pubDate>Mon, 07 Sep 2009 11:38:45 +0000</pubDate>
				<category><![CDATA[JS]]></category>
		<category><![CDATA[Frontend]]></category>
		<category><![CDATA[googleMaps]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Performance]]></category>
		<guid isPermaLink="false">https://nerdpress.org/?p=117</guid>

					<description><![CDATA[<p>Wer schonmal mehr als 50 Marker auf einer Googlemap unterzubringen hatte wird wissen, wie das auf die Performance gehen kann. Um das Clustering Thema kommt man also früher oder später nicht herum. Neben kommerziellen Lösungen (zB. mapToolKit) gibt es auch, unscheinbar versteckt in den Weiten von GoogleCode, den opensource MarkerClusterer. Anhand eines definierbaren Rasters werden &#8230; </p>
<p class="link-more"><a href="https://nerdpress.org/2009/09/07/googlemaps-marker-clustering/" class="more-link">Continue reading<span class="screen-reader-text"> "Googlemaps Marker Clustering"</span></a></p>
The post <a href="https://nerdpress.org/2009/09/07/googlemaps-marker-clustering/">Googlemaps Marker Clustering</a> first appeared on <a href="https://nerdpress.org">Nerdpress.org</a>.]]></description>
										<content:encoded><![CDATA[<p>Wer schonmal mehr als 50 Marker auf einer Googlemap unterzubringen hatte wird wissen, wie das auf die Performance gehen kann.</p>
<p>Um das Clustering Thema kommt man also früher oder später nicht herum.</p>
<p>Neben kommerziellen Lösungen (zB. <a href="http://www.toursprung.com/products/maptoolkit/">mapToolKit</a>)</p>
<p>gibt es auch, unscheinbar versteckt in den Weiten von GoogleCode, den opensource <a href="http://gmaps-utility-library-dev.googlecode.com/svn/tags/markerclusterer/">MarkerClusterer</a>.<span id="more-117"></span><br />
Anhand eines definierbaren Rasters werden benachbarte Marker dann zusammengefasst und durch die entsprechende Anzahl ersetzt.</p>
<p>Implementiert ist das Dingen zB. mit folgender Zeile:</p>
<pre class="brush: jscript; title: ; notranslate">
var markerCluster = new MarkerClusterer(map, markers);
</pre>
<p>Auf den Beispielseiten <a href="http://gmaps-utility-library-dev.googlecode.com/svn/tags/markerclusterer/1.0/examples/advanced_example.html">hier</a> und <a href="http://gmaps-utility-library-dev.googlecode.com/svn/tags/markerclusterer/1.0/examples/simple_example.html">hier</a> bekommt man einen ganz guten Eindruck was das Tool kann.</p>
<p>Auch die anderen mapTools der <a href="http://code.google.com/p/gmaps-utility-library-dev/">gmaps-utility-library</a> sollte man sich mal anschauen, wenn man mit googleMaps zu tun hat.</p>The post <a href="https://nerdpress.org/2009/09/07/googlemaps-marker-clustering/">Googlemaps Marker Clustering</a> first appeared on <a href="https://nerdpress.org">Nerdpress.org</a>.]]></content:encoded>
					
					<wfw:commentRss>https://nerdpress.org/2009/09/07/googlemaps-marker-clustering/feed/</wfw:commentRss>
			<slash:comments>8</slash:comments>
		
		
			</item>
		<item>
		<title>Javascript Loop Benchmark</title>
		<link>https://nerdpress.org/2009/09/06/javascript-loop-benchmark/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Sun, 06 Sep 2009 15:31:59 +0000</pubDate>
				<category><![CDATA[JS]]></category>
		<category><![CDATA[Frontend]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[Refactoring]]></category>
		<guid isPermaLink="false">http://nerdpress.maxgirkens.de/?p=92</guid>

					<description><![CDATA[<p>Manche Menschen sind komisch, liefern aber hin und wieder interessante Beiträge zu Themen, mit denen sich Normalsterbliche höchstens einmal während eines längeren Krankenhausaufenthalts befassen würden. Und das auch nur in Ermangelung jeglicher Beschäftigung. Zum Beispiel, wenn einem nicht nur die heimlich geschmuggelten Kippen  ausgegangen sind, sondern auch die ARD-ZDF-Fernsehgarten-DVD nicht mehr zum Sitz-Tanzen animiert. Und &#8230; </p>
<p class="link-more"><a href="https://nerdpress.org/2009/09/06/javascript-loop-benchmark/" class="more-link">Continue reading<span class="screen-reader-text"> "Javascript Loop Benchmark"</span></a></p>
The post <a href="https://nerdpress.org/2009/09/06/javascript-loop-benchmark/">Javascript Loop Benchmark</a> first appeared on <a href="https://nerdpress.org">Nerdpress.org</a>.]]></description>
										<content:encoded><![CDATA[<p>Manche Menschen sind komisch, liefern aber hin und wieder interessante Beiträge zu Themen, mit denen sich Normalsterbliche höchstens einmal während eines längeren Krankenhausaufenthalts befassen würden. Und das auch nur in Ermangelung jeglicher Beschäftigung. Zum Beispiel, wenn einem nicht nur die heimlich geschmuggelten Kippen  ausgegangen sind, sondern auch die <span style="text-decoration: line-through;">ARD</span>-ZDF-Fernsehgarten-DVD nicht mehr zum Sitz-Tanzen animiert. Und man glaubt es kaum: Manche Menschen verdienen mit solchen Dingen sogar ihre Brötchen, und das nicht zu knapp, wie ich unterstelle.<span id="more-92"></span></p>
<p>Wie auch immer: Sun-Arbeiter <a href="http://blogs.sun.com/greimer">Greg Reimer</a> stellt die <a href="http://blogs.sun.com/greimer/resource/loop-test.html">Effizienz verschiedenster in Javascript implementierter Schleifenkonstruktionen</a> in Echtzeit gegenüber.</p>
<p>Mehr gibts da nicht zu sagen, vielleicht noch der Hinweis auf einige doch sehr disziplinierende Testergebnisse &#8211; und dass das Ding zwar nicht ganz neu, aber durch neue Browser-Versionen immer wieder mal an Aktualität gewinnt.</p>
<pre class="brush: jscript; title: ; notranslate">
var my_array =  &#x5B;];
for(var i in my_array)
{
// Do some stuff
}
</pre>
<p>ist nicht nur semantisch falsch (Wunder, dass es wie <span style="text-decoration: line-through;">un</span>erwartet funktioniert), sondern mit knapp 50ms im Array-Test um den Faktor 13-16 langsamer als die korrekt angewendete for- bzw. while-Schleife.</p>The post <a href="https://nerdpress.org/2009/09/06/javascript-loop-benchmark/">Javascript Loop Benchmark</a> first appeared on <a href="https://nerdpress.org">Nerdpress.org</a>.]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
