<?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>myPEAK.net Blog &#187; Javascript</title>
	<atom:link href="http://blog.mypeak.net/tag/javascript/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.mypeak.net</link>
	<description>Video- und Fotowettbewerbe als Web2.0 Gewinnspiele</description>
	<lastBuildDate>Wed, 13 May 2009 13:34:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Was treiben DIE eigentlich wieder?</title>
		<link>http://blog.mypeak.net/2008/09/29/was-treiben-die-eigentlich-wieder/</link>
		<comments>http://blog.mypeak.net/2008/09/29/was-treiben-die-eigentlich-wieder/#comments</comments>
		<pubDate>Mon, 29 Sep 2008 12:39:03 +0000</pubDate>
		<dc:creator>Philipp Strube</dc:creator>
				<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[herausforderung]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[studium]]></category>
		<category><![CDATA[teilnehmen]]></category>
		<category><![CDATA[uni]]></category>
		<category><![CDATA[wettbewerbe]]></category>
		<category><![CDATA[wizard]]></category>
		<category><![CDATA[zeit]]></category>

		<guid isPermaLink="false">http://blog.mypeak.net/?p=186</guid>
		<description><![CDATA[Diese Frage mag sich manch einer berechtigterweise stellen. Ja, wir haben schon eine Weile nichts mehr von uns hören lassen. Irgendwie ist das auch wieder einer von diesen typischen -Ich sollte häufiger bloggen- Blogpostings und ich könnte es jetzt auch wie alle anderen dieser Posts machen und behaupten, wir wären vor lauter Arbeit nicht zum [...]]]></description>
			<content:encoded><![CDATA[<p>Diese Frage mag sich manch einer berechtigterweise stellen. Ja, wir haben schon eine Weile nichts mehr von uns hören lassen.</p>
<p>Irgendwie ist das auch wieder einer von diesen typischen -Ich sollte häufiger bloggen- Blogpostings und ich könnte es jetzt auch wie alle anderen dieser Posts machen und behaupten, wir wären vor lauter Arbeit nicht zum bloggen gekommen. Gerade in Startup-Kreisen heisst es dann immer, weil wir so viel am Produkt gefeilt haben um das ganze für euch noch besser, schneller, schöner und bunter zu machen. Stimmt vielleicht oder auch nicht. Who am I to judge?</p>
<p>Die Wahrheit warum hier bei uns gerade etwas Funkstille herrscht ist ganz einfach, dass Tobias und ich momentan mit unserem Studium beschäftigt sind. Tobias hat ausserdem an der Uni-Bonn eine neue Stelle angenommen. Er arbeitet jetzt an dem Lehrstuhl an dem er auch seine Diplomarbeit schreibt und programmiert dort Roboter die Fussball spielen. Soweit ich weiss, ist das Team des Lehrstuhls auch der momentane Weltmeister. Vielleicht verrät der Tobias ja in naher Zukunft mal ein paar mehr Details und kann sich vielleicht auch zu einem kleinen Wettbewerb motivieren.</p>
<p>Ich verbringe momentan zu viel, aber wahrscheinlich immernoch nicht genug, Zeit mit Jura. Das muss ich allerdings auch, denn irgendwann sollte ich mit dem Studium ja auch mal fertig werden. Nebenher habe ich vor kurzem mein Dreimonatiges Praktikum bei <a title="sevenload" href="http://de.sevenload.com">sevenload</a> beendet und werde auch noch einige Monate als studentische Aushilfe dort mein Unwesen treiben.</p>
<p>Das alles kostet natürlich Zeit, Zeit die wir nicht für myPEAK direkt investieren können. Aber indirekt bringt uns das natürlich weiter und damit dann eben auch unser Projekt. Trotz allem waren wir nicht ganz untätig.</p>
<p>Auf was ihr euch in absehbarer Zeit freuen könnt ist zum einen eine komplett überarbeitete herausfordern, Wettbewerb erstellen und teilnehmen Funktion. Das ganze wird jetzt nicht mehr wie bisher alles auf einer Seite gemacht, sondern in Form eines Wizards. (Diese Dinger wo man immer &#8220;Weiter&#8221; klicken muss, für diejenigen die jetzt nicht wissen was gemeint ist.) Grund dafür ist ganz simpel, vielen war das bisherige Verfahren zu unübersichtlich. Es ist uns dabei einfach nicht gelungen, die vielen Funktionen übersichtlich und intuitiv nebeneinander anzuzeigen, so dass ihr sie auch gefunden habt. Jetzt bekommt jede Funktion einen eigenen Wizard-Schritt und wir hoffen damit wird das ganze übersichtlicher und klarer. Im Zuge dieser Umstellung ändern wir auch die Reihenfolge, insbesondere muss man nicht mehr als erstes einen Benutzeraccount erstellen bevor man überhaupt sieht, was einen erwartet. Man kann jetzt alles vorbereiten, sich dann die Vorschau anzeigen lassen und muss dann erst einen Benutzeraccount anlegen, wenn man das ganze veröffentlichen will.</p>
<p>Damit wir dann demnächst auch endlich unsere Facebook-Applikation veröffentlichen können, mit der es dann möglich sein wird jegliche myPEAK-Funktionen auch aus Facebook heraus zu nutzen, müssen wir noch unsere Javascript-Funktionen überarbeiten. Facebook stellt da ein paar besondere Anforderungen an die Art der Programmierung und erlaubt auch nicht alles. In diesem Zusammenhang hätten wir dann ohnehin viel an den Funktionen zum erstellen von Herausforderungen und Wettbewerben und an den Funktionen zur Teilnahme ändern müssen. Deshalb haben wir uns entschlossen, dass ganze in einem Aufwasch zu erledigen.</p>
<p>Ihr seht also, auch wenn wir immernoch nur begrenzt Zeit für myPEAK haben, geht es weiter. Wir haben noch einige Ideen und werden euch diese auch in Zukunft nicht vorenthalten.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mypeak.net/2008/09/29/was-treiben-die-eigentlich-wieder/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>myPEAK lernt zappen</title>
		<link>http://blog.mypeak.net/2008/03/04/mypeak-lernt-zappen/</link>
		<comments>http://blog.mypeak.net/2008/03/04/mypeak-lernt-zappen/#comments</comments>
		<pubDate>Tue, 04 Mar 2008 03:21:10 +0000</pubDate>
		<dc:creator>Philipp Strube</dc:creator>
				<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[gute-gesellschaft]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Usability]]></category>

		<guid isPermaLink="false">http://blog.mypeak.net/2008/03/04/mypeak-lernt-zappen/</guid>
		<description><![CDATA[Wie ich bereits am Sonntag berichtet habe, haben wir die Wettbewerbsseiten überarbeitet. Seit wenigen Minuten sind die Änderungen auch online und warten darauf ausgiebig getestet zu werden. Die Neuigkeiten zur Guten Gesellschaft müssen jetzt aber bis morgen warten. Gute Nacht!]]></description>
			<content:encoded><![CDATA[<p>Wie ich bereits am Sonntag <a href="http://blog.mypeak.net/2008/03/01/neues-aus-der-entwicklungsabteilung/" title="Neues aus der Entwicklungsabteilung">berichtet habe</a>, haben wir die Wettbewerbsseiten überarbeitet. Seit wenigen Minuten sind die Änderungen auch online und warten darauf ausgiebig getestet zu werden.</p>
<p>Die Neuigkeiten zur Guten Gesellschaft müssen jetzt aber bis morgen warten. Gute Nacht!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mypeak.net/2008/03/04/mypeak-lernt-zappen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Neues aus der Entwicklungsabteilung</title>
		<link>http://blog.mypeak.net/2008/03/01/neues-aus-der-entwicklungsabteilung/</link>
		<comments>http://blog.mypeak.net/2008/03/01/neues-aus-der-entwicklungsabteilung/#comments</comments>
		<pubDate>Sat, 01 Mar 2008 14:25:41 +0000</pubDate>
		<dc:creator>Philipp Strube</dc:creator>
				<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[gute-gesellschaft]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[screenshot]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[Wettbewerb]]></category>

		<guid isPermaLink="false">http://blog.mypeak.net/2008/03/01/neues-aus-der-entwicklungsabteilung/</guid>
		<description><![CDATA[Natürlich entwickeln wir kontinuierlich weiter und versuchen die Plattform an allen Ecken zu verbessern. Eine Sache, die uns negativ aufgefallen ist, ist die Darstellung der einzelnen Wettbewerbsteilnehmer. Was uns dabei primär gestört hat ist die Tatsache, dass man nicht ohne weiteres mal eben durchklicken kann. Wir möchten es also ermöglichen, dass man sich einen Beitrag [...]]]></description>
			<content:encoded><![CDATA[<p>Natürlich entwickeln wir kontinuierlich weiter und versuchen die Plattform an allen Ecken zu verbessern.</p>
<p>Eine Sache, die uns negativ aufgefallen ist, ist die Darstellung der einzelnen Wettbewerbsteilnehmer. Was uns dabei primär gestört hat ist die Tatsache, dass man nicht ohne weiteres mal eben durchklicken kann. Wir möchten es also ermöglichen, dass man sich einen Beitrag nach dem anderen ansehen kann. Das ganze möglichst ohne große Verrenkungen, so einfach wie Zappen beim Fernsehen.</p>
<p>Dazu haben wir den entrySwitcher entwickelt. Dort werden immer der aktuelle Teilnehmer und die zwei letzten und nächsten angezeigt. Sollte es in eine Richtung keine weiteren Teilnehmer geben, werden in die andere Richtung vier angezeigt. Diese 5 Teilnehmer kann man dann direkt aufrufen, zusätzlich gibt es nach oben und nach unten Pfeile mit denen man sich durchklicken kann. Eine Sache die mich persönlich immer besonders stört, wenn ich mich z.B. durch Photos klicke ist, wenn das Bild wechselt und der &#8220;Weiter&#8221;-Knopf nicht mehr an der selben Stelle ist. Deshalb haben wir bei unserem entrySwitcher dafür gesorgt, dass dieses Problem bei uns nicht auftritt. Ich bin mir sicher, ich bin nicht der einzige der sich darüber freuen wird.</p>
<p>Ein Bild sagt allerdings bekanntlich mehr als tausend Worte. Deshalb hier ein kleiner Screenshot von unserem Entwicklungsserver.</p>
<p><a href="http://blog.mypeak.net/wp-content/uploads/2008/03/entryswitcherscreenshot.png" title="entryswitcherscreenshot.png"><img src="http://blog.mypeak.net/wp-content/uploads/2008/03/entryswitcherscreenshot.png" alt="entryswitcherscreenshot.png" height="165" width="344" /></a></p>
<address>(zum vergrößern Klicken) </address>
<address> </address>
<p>Weil die Teilnehmer jetzt anstelle der Wettbewerbsbeschreibung angezeigt werden, gibt es zusätzlich den Info Button, mit diesem kann man sich die Wettbewerbsbeschreibung jederzeit nochmal anzeigen lassen. Ausserdem wollen wir das zurücknehmen und neu vergeben der eigenen Stimme intuitiver machen. Das ist auch der Grund, warum bisher noch kein Knopf zum abstimmen zu finden ist. Aber wenn alles gut läuft und keine schweren Bugs mehr auftauchen könnte das ganze bereits Sonntag Abend online gehen. Spätestens zur Guten Gesellschaft wird das ganze aber sicher online sein.</p>
<p>Gute Gesellschaft? Wen interessiert worum es sich dabei handelt, der klickt <a href="http://www.gute-gesellschaft.info/" title="Gute Gesellschaft" target="_blank">hier</a>. Was myPEAK damit zu tun hat beantworte ich dann am Montag.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mypeak.net/2008/03/01/neues-aus-der-entwicklungsabteilung/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Änderungen am Widget</title>
		<link>http://blog.mypeak.net/2008/02/20/anderungen-am-widget/</link>
		<comments>http://blog.mypeak.net/2008/02/20/anderungen-am-widget/#comments</comments>
		<pubDate>Tue, 19 Feb 2008 23:55:54 +0000</pubDate>
		<dc:creator>Philipp Strube</dc:creator>
				<category><![CDATA[Allgemeines]]></category>
		<category><![CDATA[Bug]]></category>
		<category><![CDATA[fixed]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[themes]]></category>
		<category><![CDATA[Web2.0]]></category>
		<category><![CDATA[widget]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blog.mypeak.net/2008/02/20/anderungen-am-widget/</guid>
		<description><![CDATA[Wie ich gestern bereits mitgeteilt habe, hatten wir einige Probleme mit dem Widget. Die gute Nachricht, diese sind jetzt behoben. Die schlechte Nachricht, dazu ist es leider notwendig gewesen den EmbedCode zu ändern. D.h. wenn ihr das Widget irgendwo eingebunden habt, müsst ihr leider auch den Code updaten. Dazu geht ihr einfach auf die Wettbewerbsseite [...]]]></description>
			<content:encoded><![CDATA[<p>Wie ich gestern bereits mitgeteilt habe, hatten wir einige Probleme mit dem Widget. Die gute Nachricht, diese sind jetzt behoben. Die schlechte Nachricht, dazu ist es leider notwendig gewesen den EmbedCode zu ändern. D.h. wenn ihr das Widget irgendwo eingebunden habt, müsst ihr leider auch den Code updaten. Dazu geht ihr einfach auf die Wettbewerbsseite und kopiert den neuen Code.</p>
<p>Wir entschuldigen uns für die Unannehmlichkeiten, es ließ sich leider nicht vermeiden. Als kleines Trostpflaster dürft ihr euch aber direkt mal am neuen Widget erfreuen.</p>
<div id="myPEAK-contest-72QwI4jW62"></div>
<p><script type="text/javascript" src="http://de.mypeak.net/widget/contest/72QwI4jW62"></script><script type="text/javascript">myPEAKwidget72QwI4jW62.start();</script></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mypeak.net/2008/02/20/anderungen-am-widget/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Probleme mit dem Widget</title>
		<link>http://blog.mypeak.net/2008/02/18/probleme-mit-dem-widget/</link>
		<comments>http://blog.mypeak.net/2008/02/18/probleme-mit-dem-widget/#comments</comments>
		<pubDate>Mon, 18 Feb 2008 17:18:14 +0000</pubDate>
		<dc:creator>Philipp Strube</dc:creator>
				<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[Bug]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[themes]]></category>
		<category><![CDATA[widget]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blog.mypeak.net/2008/02/18/probleme-mit-dem-widget/</guid>
		<description><![CDATA[Während der Umstellung auf WordPress 2.3 habe ich beschlossen mich direkt auch des alten Themes zu entledigen, weil es damit einige Probleme gab. Umgestellt habe ich auf K2, welches bisher sehr vielversprechend aussieht. Dabei hat sich allerdings herausgestellt, dass in Kombination mit K2 und unserem Widget Fehler auftreten. Vorrübergehend haben wir auf diesem Blog die [...]]]></description>
			<content:encoded><![CDATA[<p>Während der Umstellung auf WordPress 2.3 habe ich beschlossen mich direkt auch des alten Themes zu entledigen, weil es damit einige Probleme gab.  Umgestellt habe ich auf K2, welches bisher sehr vielversprechend aussieht.</p>
<p>Dabei hat sich allerdings herausgestellt, dass in Kombination mit K2 und unserem Widget Fehler auftreten. Vorrübergehend haben wir auf diesem Blog die Widgets erstmal rausgenommen und untersuchen das Problem. Zum jetzigen Zeitpunkt kann ich noch nicht sagen, ob der Fehler an uns liegt oder nicht. Wer auch Fehler oder Probleme mit dem Widget hat, kann sich bei uns melden und uns so helfen den Fehler schneller zu beheben.</p>
<p>Ich halte euch auf dem laufenden.</p>
<p>UPDATE: Das Problem ist gefunden. Tobias arbeitet bereits daran es zu beheben.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mypeak.net/2008/02/18/probleme-mit-dem-widget/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Breiter, schneller, YUI!</title>
		<link>http://blog.mypeak.net/2008/02/11/breiter-schneller-yui/</link>
		<comments>http://blog.mypeak.net/2008/02/11/breiter-schneller-yui/#comments</comments>
		<pubDate>Mon, 11 Feb 2008 22:42:01 +0000</pubDate>
		<dc:creator>Philipp Strube</dc:creator>
				<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[YUI]]></category>

		<guid isPermaLink="false">http://blog.mypeak.net/2008/02/11/breiter-schneller-yui/</guid>
		<description><![CDATA[Wir haben ein paar Veränderungen am Design vorgenommen, aber keine Angst. Wir kopieren jetzt nicht auch noch Facebook. Auffälligste Änderung ist die neue Seitenbreite. Die Seite ist von 800 auf 974 Pixel gewachsen. Das hört sich zwar so nicht wirklich viel an, aber optisch macht es einen riesen Unterschied. Vorteil der neuen Breite ist einfach [...]]]></description>
			<content:encoded><![CDATA[<p>Wir haben ein paar Veränderungen am Design vorgenommen, aber keine Angst. Wir kopieren jetzt nicht auch noch Facebook.</p>
<p>Auffälligste Änderung ist die neue Seitenbreite. Die Seite ist von 800 auf 974 Pixel gewachsen. Das hört sich zwar so nicht wirklich viel an, aber optisch macht es einen  riesen Unterschied. Vorteil der neuen Breite ist einfach viel mehr Platz für Eure Inhalte. Die Videos und Bilder können dadurch wesentlich größer angezeigt werden.</p>
<p>Neben dieser Änderung haben wir noch viele kleine Designfehler beseitigt. Da diese nicht bei jedem aufgetreten sind, profitiert da jetzt nicht jeder von, aber man kann sich ja auch mal für andere freuen. Oder nicht?</p>
<p>Das wir unsere Javascript und CSS Dateien schon seit längerem mit dem YUI-Compressor packen wird der ein oder andere vielleicht wissen. Wir schonen damit nicht nur unsere Bandbreite, sondern was viel wichtiger ist, beschleunigen die Ladezeiten der Seite für euch. Zusätzlich mit der Designänderung benutzen wir jetzt auch noch <a href="http://developer.yahoo.com/yui/" title="http://developer.yahoo.com/yui/" target="_blank">YUI</a> reset, base, font und grids. Mit diesen Dateien wird uns viel Arbeit abgenommen, was die normalisierung der Darstellung in verschiedenen Browsern angeht und auch im Bezug auf die Positionierung. Ich kann jedem, der sich gerne mal mit CSS rumärgert, raten sich die Sache mal anzuschauen. Es lohnt sich wirklich!</p>
<p>So, ich werd mich langsam mal in Richtung Bett begeben, damit ich morgen früh fit bin. Wie bereits angekündigt sind wir morgen den ganzen Tag auf der Aufschwung-Messe in Frankfurt.</p>
<p>Achja, wer eine Neuerung findet, die ich vergessen habe zu erwähnen, gewinnt einen Monat kostenlose Premiummitgliedschaft&#8230; Haha!</p>
<p>Gute Nacht. Morgen, spätestens Mittwoch hab ich dann hoffentlich Gutes von der Messe zu berichten.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mypeak.net/2008/02/11/breiter-schneller-yui/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Problem erkannt, Problem gebannt.</title>
		<link>http://blog.mypeak.net/2007/11/14/problem-erkannt-problem-gebannt/</link>
		<comments>http://blog.mypeak.net/2007/11/14/problem-erkannt-problem-gebannt/#comments</comments>
		<pubDate>Wed, 14 Nov 2007 19:07:19 +0000</pubDate>
		<dc:creator>Philipp Strube</dc:creator>
				<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[Bug]]></category>
		<category><![CDATA[DNS]]></category>
		<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://blog.mypeak.net/2007/11/14/problem-erkannt-problem-gebannt/</guid>
		<description><![CDATA[Im Laufe des Tages haben sich 2-3 Leute bei uns gemeldet, die keinerlei Javascript Funktionalitäten hatten. Anfangs gingen wir davon aus, es handele sich dabei um ein Cache Problem, bedingt durch die Umstellung der Javascript Dateien auf eine einzige Datei. Man beachte meinen Post von heute morgen. Gerade haben wir aber den Grund für das [...]]]></description>
			<content:encoded><![CDATA[<p>Im Laufe des Tages haben sich 2-3 Leute bei uns gemeldet, die keinerlei Javascript Funktionalitäten hatten. Anfangs gingen wir davon aus, es handele sich dabei um ein Cache Problem, bedingt durch die Umstellung der Javascript Dateien auf eine einzige Datei. Man beachte meinen <a href="http://blog.mypeak.net/2007/11/14/website-performance-dos-and-doents/" title="http://blog.mypeak.net/2007/11/14/website-performance-dos-and-doents/" target="_blank">Post</a> von heute morgen.</p>
<p>Gerade haben wir aber den Grund für das Problem gefunden. Der Server hatte ein Problem damit sich selbst als www.mypeak.net aufzulösen. Wenn man die Seite über mypeak.net ohne www davor besucht trat dieser Fehler nicht auf.</p>
<p>Wir bitten diesen Fehler vielmals zu entschuldigen. Das Problem ist jetzt behoben und wir können jetzt wieder allen viel Spass auf <strong>myPEAK.net</strong> wünschen. Zur Not jetzt auch mit www!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mypeak.net/2007/11/14/problem-erkannt-problem-gebannt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Website performance do&#8217;s and dont&#8217;s</title>
		<link>http://blog.mypeak.net/2007/11/14/website-performance-dos-and-doents/</link>
		<comments>http://blog.mypeak.net/2007/11/14/website-performance-dos-and-doents/#comments</comments>
		<pubDate>Wed, 14 Nov 2007 12:09:23 +0000</pubDate>
		<dc:creator>Philipp Strube</dc:creator>
				<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[closed Beta]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Web2.0]]></category>
		<category><![CDATA[YUI Slow]]></category>

		<guid isPermaLink="false">http://blog.mypeak.net/2007/11/14/website-performance-dos-and-doents/</guid>
		<description><![CDATA[Meiner Meinung nach gibt es fast nichts schlimmeres als langsame und träge Webseiten. Dabei muss man unterscheiden zwischen Seiten deren Erstellung Serverbedingt langsam ist und Seiten deren Darstellung im Browser langsam ist. Der Nutzer bildet sich seine Meinung basierend auf seiner Wahrnehmung. Natürlich ist es wichtig, die Datenbankabfrage am Backend um 3ms zu verbessern. Aber [...]]]></description>
			<content:encoded><![CDATA[<p>Meiner Meinung nach gibt es fast nichts schlimmeres als langsame und träge Webseiten. Dabei muss man unterscheiden zwischen Seiten deren Erstellung Serverbedingt langsam ist und Seiten deren Darstellung im Browser langsam ist.</p>
<p>Der Nutzer bildet sich seine Meinung basierend auf seiner Wahrnehmung. Natürlich ist es wichtig, die Datenbankabfrage am Backend um 3ms zu verbessern. Aber es zeigt sich sehr deutlich, dass das Backend häufig nur einen geringen Teil der gesamten Zeit in Anspruch nimmt. Teilweise bis zu 95% entfallen auf Vorgänge im Browser und es ist schlichtweg nicht richtig, dass man darauf als Entwickler keinen Einfluss hat.</p>
<p>Yahoo hat deshalb auf den Entwicklerseiten <a href="http://developer.yahoo.com/performance/index.html#rules" title="http://developer.yahoo.com/performance/index.html#rules" target="_blank">14 Regeln</a> veröffentlicht mit denen sich die Geschwindigkeit des Frontend sehr einfach optimieren lässt.</p>
<p><span id="more-27"></span> Firebug, wie wahrscheinlich die meisten kann ich mir garnicht mehr vorstellen wie man ohne dieses Tool jemals Webseiten entwickeln konnte. Yahoo hat ein Addon zum Addon herausgebracht. Juhu! Jedenfalls nennt sich das ganze <a href="http://developer.yahoo.com/yslow/" title="http://developer.yahoo.com/yslow/" target="_blank">YSlow</a> und ermöglicht es die eigene Webseite automatisch an Hand dieser 14 Regeln zu analysieren. Für jede der Regeln wird eine Wertung von A bis F vergeben wobei A die beste Wertung ist. Schlussendlich wird eine Gesamtbewertung angezeigt.</p>
<p>Da wir den Nutzern ermöglichen ihre bei anderen Anbietern gehosteten Inhalte zu verwenden war für uns von Anfang an klar, dass wir relativ viele DNS Abfragen und HTTP Requests haben werden. Es war also von Anfang an unser Ziel die eigenen Requests möglichst gering zu halten. Die erste der 14 Regeln war damit für mich keine Neuigkeit. Einige der anderen Regeln jedoch schon.</p>
<p>Ich habe die letzten zwei Tage damit verbracht die Seite zu optimieren und die YSlow Wertung dabei von D auf B, bzw. A verbessert. Hängt natürlich von der jeweiligen Seite ab. Z.B. werden jegliche auf myPEAK.net benötigten Javascript Dateien jetzt gepackt und dann nur die jeweils benötigten Dateien zusammengefasst und in einem Request an den Nutzer übertragen. Vorher waren das teilweise bis zu 7 Requests. Ausserdem werden die Javascript Dateien nicht mehr im Header eingebunden, sondern jetzt erst ganz am Ende der Seite. Dies ist erst durch die Zusammenfassung zu einer Datei möglich gewesen, weil damit die Reihenfolge gewahrt werden kann.</p>
<p>Wenn ich mir die Seiten der Platzhirsche der deutschen Internetszene so ansehe fragt man sich allerdings warum diesem enormen Einsparungspotential so wenig Aufmerksamkeit geschenkt wird.  Natürlich kann man mit genug Servern, einem Vertrag mit Akamai oder zumindest verschiedenen Hostnamen den Browser dazu bringen einen Großteil der Requests parallel zu verarbeiten. Aber DNS Abfragen sind teuer, dass sollte man dabei nicht vergessen. Wenn man mit einer keineswegs langsamen 18Mbit ADSL2+ Verbindung teilweise 10 Sekunden warten muss bis eine Seite komplett aufgebaut ist, fehlen zumindest mir die Worte.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mypeak.net/2007/11/14/website-performance-dos-and-doents/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hurra</title>
		<link>http://blog.mypeak.net/2007/11/06/hurra/</link>
		<comments>http://blog.mypeak.net/2007/11/06/hurra/#comments</comments>
		<pubDate>Mon, 05 Nov 2007 22:42:50 +0000</pubDate>
		<dc:creator>Philipp Strube</dc:creator>
				<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[closed Beta]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Web Standards]]></category>
		<category><![CDATA[Zwischenbericht]]></category>

		<guid isPermaLink="false">http://blog.mypeak.net/2007/11/06/hurra/</guid>
		<description><![CDATA[Es freut mich ganz besonders verkünden zu dürfen, dass wir soeben nochmals eine neue Version hochladen konnten die die größten Fehler beim Internet Explorer behebt. Auch IE Nutzer können jetzt abstimmen und Seiten umblättern. Das ändert zwar nichts an meiner Empfehlung zu einem der besseren Browser, aber man hat ja als Web-Entwickler keine Wahl. Im [...]]]></description>
			<content:encoded><![CDATA[<p>Es freut mich ganz besonders verkünden zu dürfen, dass wir soeben nochmals eine neue Version hochladen konnten die die größten Fehler beim Internet Explorer behebt. Auch IE Nutzer können jetzt abstimmen und Seiten umblättern.</p>
<p>Das ändert zwar nichts an meiner Empfehlung zu einem der besseren Browser, aber man hat ja als Web-Entwickler keine Wahl. Im übrigen kann ich nur sagen, wenn schon Internet Explorer, dann doch bitte den 7er. Allerdings zeigt unsere Google Analytics Statistik sowieso, dass über die Hälfte unserer Besucher dem Firefox vertrauen. Sehr gut!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mypeak.net/2007/11/06/hurra/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
