<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2germanfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" version="2.0">

<channel>
	<title>weberknecht.biz</title>
	
	<link>http://weberknecht.biz</link>
	<description>Webentwicklung von Reinhard Söllradl</description>
	<lastBuildDate>Thu, 08 Jul 2010 16:52:03 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/weberknechtbiz" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="weberknechtbiz" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fweberknechtbiz" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.bloglines.com/sub/http://feeds.feedburner.com/weberknechtbiz" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fweberknechtbiz" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fweberknechtbiz" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><item>
		<title>Optimierung der Ladezeit mit minify</title>
		<link>http://weberknecht.biz/blog/2010/optimierung-der-ladezeit-mit-minify/</link>
		<comments>http://weberknecht.biz/blog/2010/optimierung-der-ladezeit-mit-minify/#comments</comments>
		<pubDate>Thu, 08 Jul 2010 16:46:26 +0000</pubDate>
		<dc:creator>Reinhard Söllradl</dc:creator>
				<category><![CDATA[Optimierung]]></category>
		<category><![CDATA[Webdesign]]></category>

		<guid isPermaLink="false">http://weberknecht.biz/?p=218</guid>
		<description><![CDATA[Jeder HTTP-Request benötigt Zeit! Mit dem Einsatz des Tools "minify" lassen sich die Requests reduzieren und zudem wird der JavaScript- und CSS-Code automatisch auf das Nötigste reduziert (enfernen von Kommentaren, Leerzeichen, ...).]]></description>
			<content:encoded><![CDATA[<p>Die Ladezeit-Optimierung einer Website ist heute nicht mehr so ein prominentes Thema als noch zu Zeiten von 56k-Modems. Die Zeiten ändern sich. Heute hat zwar fast jeder Internetnutzer eine Breitbandanbindung zur Verfügung, aber nichtsdestotrotz sollte dieses Thema für jeden Webentwickler zum Qualitätsanspruch gehören. Gerade jetzt wo Google überlegt die <a href="http://pixelfolk.net/seo/142/rankingfaktor-ladezeit" target="_blank">Ladezeit als Ranking-Faktor</a> aufzunehmen.</p>
<p>Zur Optimierung der Ladegeschwindikeit einer Website sollten Maßnahmen wie die Bildoptimierung, schlanker HTML/CSS-Code für jeden Webdesigner selbstverständlich sein. Aber dies sind nicht alle Optimierungsmöglichkeiten. </p>
<p>Heute ist JavaScript wieder en vogue und wird mit bekannten Libraries (<a href="http://jquery.com" target="_blank">jQuery</a>, <a href="http://mootools.net" target="_blank">MooTools</a>, &#8230;) und eigenen Skripten gerne eingesetzt. Dies führt zur Zunahme des gesamten Speichervolumes und erhöht die Anzahl der HTTP-Requests. Für jede im HTML- und CSS-Code verknüpfte Datei (JS, CSS, Bilddateien) führt der Browser einen HTTP-Request aus (wenn nicht im Browsercache). Unabhängig von der Speichergröße der angeforderten Datei bringt jeder Request einen gewissen Delay mit sich (Verbindungsaufbau, &#8230;). </p>
<p>Mit dem Einsatz des Tools <a href="http://code.google.com/p/minify/" target="_blank">&#8220;minify&#8221;</a> lassen sich die Requests reduzieren und zudem wird der JavaScript- und CSS-Code automatisch auf das Nötigste reduziert (enfernen von Kommentaren, Leerzeichen, &#8230;).</p>
<h2>Funktionsweise von minify</h2>
<p>Statt in HTML-Code alle JavaScript-Dateien einzeln einzubinden wird zu <em>minify</em> gelinkt und per Get-Parameter das gewünschte Skriptpaket angefordert.<br />
Statt: </p>
<pre class="brush: xml;">
&lt;head&gt;
  ...
  &lt;script src=&quot;.../js/jquery.js&quot; type=&quot;text/javascript&quot;&lt;/script&gt;
  &lt;script src=&quot;.../js/jquery.fancybox.js&quot; type=&quot;text/javascript&quot;&lt;/script&gt;
  &lt;script src=&quot;.../js/jquery.scrollTo.js&quot; type=&quot;text/javascript&quot;&lt;/script&gt;
  &lt;script src=&quot;.../js/jquery.ketchup.js&quot; type=&quot;text/javascript&quot;&lt;/script&gt;
  &lt;script src=&quot;.../js/website.js&quot; type=&quot;text/javascript&quot;&lt;/script&gt;
  ...
&lt;/head&gt;
</pre>
<p>mit <em>minify</em>:</p>
<pre class="brush: xml;">
&lt;head&gt;
  ...
  &lt;script src=&quot;.../min/g=js&quot; type=&quot;text/javascript&quot;&lt;/script&gt;
  ...
&lt;/head&gt;
</pre>
<p>Alle gewünschten Skriptpakete (beispielsweise zwei, eines für die CSS-Dateien und eines für die JavaScript-Dateien) werden in der Einstellungsdatei &#8220;groupsConfig.php&#8221; beliebig definiert. Beispiel:</p>
<pre class="brush: php;">
return array(
    'css' =&gt; array(
        '//css/reset.css',
        '//css/screen.css',
        '//css/lib/jquery.fancybox.css'
    ),
    'js' =&gt; array(
        '//js/jquery.js',
        '//js/jquery.fancybox.js',
        '//js/jquery.scrollTo.js',
        '//js/jquery.ketchup.js',
        '//js/website.js'
    )
);
</pre>
<p>Beim Aufruf eines Dateipaketes liefert <em>minify</em> den Code aller zugehörigen Skripte in reduzierter und komprimierter Form aus. minify bietet viele Anpassungmöglichkeiten und erfordert nur PHP ab 5.2.1.</p>
<p>Download und  Informationen auf der<br />
<a href="http://code.google.com/p/minify/" target="_blank" class="pagelink">Projektseite von minify</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://weberknecht.biz/blog/2010/optimierung-der-ladezeit-mit-minify/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Style Button v1.0</title>
		<link>http://weberknecht.biz/blog/2010/style-button-v1-0/</link>
		<comments>http://weberknecht.biz/blog/2010/style-button-v1-0/#comments</comments>
		<pubDate>Fri, 21 May 2010 08:53:25 +0000</pubDate>
		<dc:creator>Reinhard Söllradl</dc:creator>
				<category><![CDATA[Webdesign]]></category>

		<guid isPermaLink="false">http://weberknecht.biz/?p=179</guid>
		<description><![CDATA[Der "Style Button" steht frei für den Einsatz in Webprojekten oder Webapplikationen zur Verfügung.]]></description>
			<content:encoded><![CDATA[<p>Den &#8220;Style Button&#8221; habe ich für die Verwendung in meinen Webprojekten erstellt und richtet sich an den Einsatz in Webapplikationen. Das Design ist möglichst schlicht und neutral gehalten. </p>
<p>Wer möchte darf den Quellcode beliebig weiterverwenden und anpassen. Sollte es Vorschläge zu Verbesserungen geben bitte ich diese als Kommentar zu posten.</p>
<p><strong>Screenshot mit Beispieldarstellungen: </strong><br />
<a href="http://labor.weberknecht.biz/style_button/v1-0/" target="_blank"><img src="http://weberknecht.biz/wp-content/uploads/2010/05/style-button-screen.gif" alt="" title="Screenshot Style Button" width="521" height="149" class="aligncenter size-full picborder" /></a></p>
<p>Die Verwendung im HTML-Code ist durch das einfache Markup leicht möglich. Für das Design werden bereits einige CSS3-Styles verwendet. Beispielweise für die abgerundeten Ecken. Die CSS3 Unterstützung durch den Browser ist allerdings nicht zwingend erforderlich.</p>
<p>Die  Darstellung wurde in folgenden Browser erfolgreich getestet:<br />
Firefox 3.6, Safari 4, Internet Exporer 7 &#038; 8.</p>
<p><strong>Infos und Download sind auf der Laborseite zu finden: </strong></p>
<p><a href="http://labor.weberknecht.biz/style_button/v1-0/" target="_blank" class="pagelink">Style Button v1.0</a></p>
]]></content:encoded>
			<wfw:commentRss>http://weberknecht.biz/blog/2010/style-button-v1-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Font API</title>
		<link>http://weberknecht.biz/blog/2010/google-font-api/</link>
		<comments>http://weberknecht.biz/blog/2010/google-font-api/#comments</comments>
		<pubDate>Thu, 20 May 2010 13:04:03 +0000</pubDate>
		<dc:creator>Reinhard Söllradl</dc:creator>
				<category><![CDATA[Fundstücke]]></category>

		<guid isPermaLink="false">http://weberknecht.biz/?p=172</guid>
		<description><![CDATA[Google bietet einen Service für die einfache Verwendung von Webfonts im eigenen Webdesign.]]></description>
			<content:encoded><![CDATA[<p>Google bietet nun mit <a href="http://code.google.com/apis/webfonts/" target="_blank">Google Font API</a> einen Service für die einfache Verwendung von Webfonts im eigenen Webdesign. Momentan stehen um die <a href="http://code.google.com/webfonts">20 Schriftfamilien</a> zur Auswahl. Das Ganze funktioniert mit allen modernen Browsers und dem IE ab Version 6 und erfordert kein JavaScript oder Flash.</p>
<p><a href="http://code.google.com/apis/webfonts/" target="_blank" class="pagelink">Google Font API</a></p>
]]></content:encoded>
			<wfw:commentRss>http://weberknecht.biz/blog/2010/google-font-api/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTML/CSS/JavaScript-Referenz</title>
		<link>http://weberknecht.biz/blog/2010/htmlcssjavascript-referenz/</link>
		<comments>http://weberknecht.biz/blog/2010/htmlcssjavascript-referenz/#comments</comments>
		<pubDate>Fri, 30 Apr 2010 10:12:49 +0000</pubDate>
		<dc:creator>Reinhard Söllradl</dc:creator>
				<category><![CDATA[Fundstücke]]></category>

		<guid isPermaLink="false">http://weberknecht.biz/?p=170</guid>
		<description><![CDATA[Interessant zum schnellen Nachschlagen für alle (zukünftigen) Webentwickler.]]></description>
			<content:encoded><![CDATA[<p>In einem <a href="http://praegnanz.de/weblog/infos-fuer-meine-wordpress-kursteilnehmer" target="_blank">Blogartikel</a> von Gerrit van Aaken hab ich den Link zu der <a href="http://reference.sitepoint.com/" target="_blank">HTML/CSS/JavaScript-Referenz von sitepoint.com</a> gefunden. Interessant zum schnellen Nachschlagen für alle (zukünftigen) Webentwickler. Momentan allerdings nur in englischer Sprache verfügbar. </p>
<p><a href="http://reference.sitepoint.com/" target="_blank" class="pagelink">http://reference.sitepoint.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://weberknecht.biz/blog/2010/htmlcssjavascript-referenz/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>typechart.com</title>
		<link>http://weberknecht.biz/blog/2010/typechart-com/</link>
		<comments>http://weberknecht.biz/blog/2010/typechart-com/#comments</comments>
		<pubDate>Wed, 28 Apr 2010 15:07:21 +0000</pubDate>
		<dc:creator>Reinhard Söllradl</dc:creator>
				<category><![CDATA[Fundstücke]]></category>

		<guid isPermaLink="false">http://weberknecht.biz/?p=166</guid>
		<description><![CDATA[Diese Website bietet ein Reservoir von Fontstyles für den Webeinsatz. ]]></description>
			<content:encoded><![CDATA[<p>Diese Website bietet ein Reservoir von Fontstyles für den Webeinsatz.<br />
Die jeweils nötigen CSS Anweisungen kann man sich direkt für die Weiterverwendung anzeigen lassen.<br />
Ein praktische Sache für alle Webdesigner!</p>
<p><a class="pagelink" href="http://www.typechart.com" target="_blank">www.typechart.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://weberknecht.biz/blog/2010/typechart-com/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Neues Projekt: “html-service.at”</title>
		<link>http://weberknecht.biz/blog/2010/html-service-at/</link>
		<comments>http://weberknecht.biz/blog/2010/html-service-at/#comments</comments>
		<pubDate>Fri, 09 Apr 2010 07:13:41 +0000</pubDate>
		<dc:creator>Reinhard Söllradl</dc:creator>
				<category><![CDATA[Projekte]]></category>

		<guid isPermaLink="false">http://weberknecht.biz/?p=122</guid>
		<description><![CDATA[Neues Eigenprojekt online: HTML-Service erstellt aus Ihrem Webdesign-Entwurf im Photoshop®-Format qualitativen HTML/CSS-Code. ]]></description>
			<content:encoded><![CDATA[<p>Gestern ging mein neues Eigenprojekt &#8220;<a href="http://html-service.at" target="_blank">HTML-Service</a>&#8221; online! </p>
<p>HTML-Service erstellt aus Ihrem Webdesign-Entwurf im Photoshop®-Format qualitativen HTML/CSS-Code.  </p>
<p>Preise für die Webdesignumsetzung beginnen mit € 240,&#8211;.<br />
<strong>Zum Start des Service gibt es im Monat April 2010 10% Rabatt auf die Auftragssumme.</strong></p>
<p><a class="pagelink" href="/projekte/html-service-at/">Zur Projektseite von html-service.at</a></p>
]]></content:encoded>
			<wfw:commentRss>http://weberknecht.biz/blog/2010/html-service-at/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>365psd</title>
		<link>http://weberknecht.biz/blog/2010/365psd/</link>
		<comments>http://weberknecht.biz/blog/2010/365psd/#comments</comments>
		<pubDate>Thu, 18 Mar 2010 09:05:13 +0000</pubDate>
		<dc:creator>Reinhard Söllradl</dc:creator>
				<category><![CDATA[Fundstücke]]></category>

		<guid isPermaLink="false">http://weberknecht.biz/?p=119</guid>
		<description><![CDATA[Jeden Tag eine kostenlose Photoshop®-Datei.]]></description>
			<content:encoded><![CDATA[<p>Auf der Website <a href="http://365psd.com" target="_blank">365psd.com</a> wird ein Jahr lang jeden Tag eine weitere freie Photoshop-Datei angeboten. Die Dateien bieten sich hauptsächlich für den Bereich der Webentwicklung an. Eine kommerzielle Verwendung ist erlaubt. </p>
<p><a href="http://365psd.com" target="_blank" class="pagelink">365psd.com</a></p>
<p>Gefunden bei: <a href="http://www.almstudio.at/2010/03/18/web-jeden-tag-eine-kostenlose-photoshop-datei/" target="_blank">almstudio.at</a></p>
]]></content:encoded>
			<wfw:commentRss>http://weberknecht.biz/blog/2010/365psd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>supportdetails.com</title>
		<link>http://weberknecht.biz/blog/2010/supportdetails-com/</link>
		<comments>http://weberknecht.biz/blog/2010/supportdetails-com/#comments</comments>
		<pubDate>Mon, 15 Mar 2010 09:04:17 +0000</pubDate>
		<dc:creator>Reinhard Söllradl</dc:creator>
				<category><![CDATA[Fundstücke]]></category>

		<guid isPermaLink="false">http://weberknecht.biz/?p=111</guid>
		<description><![CDATA[Praktisches Tool für Webworker: Anzeige des Betriebssystems, Auflösung, Webbrowser, IP-Adresse und mehr.]]></description>
			<content:encoded><![CDATA[<p>Die Website <a href="http://supportdetails.com/" target="_blank">supportdetails.com</a> bietet eine einfache und schöne Anzeige der technischen Eckdaten des Clients. Angezeigt werden unter anderem das Betriebssystem, Bilschirmauflösung, der verwendete Webbrowser, IP-Adresse und mehr. </p>
<p>Dies kann für Webworker beim Kundensupport nützlich sein. Viele Webentwickler kennen sicher den Fall dass ein Kunde ein technisches Problem mit der entwickelten Website hat. Um der Problemursache auf die Schliche zu kommen sind Informationen über die technischen Gegebenheiten beim Kunden oftmals hilfreich.<br />
Gefunden bei <a href="http://liechtenecker.at/schnell-und-einfach-browserdetails-ermitteln/" target="_blank" class="pagelink">liechtenecker.at</a></p>
<p><a href="http://supportdetails.com/" target="_blank" class="pagelink">supportdetails.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://weberknecht.biz/blog/2010/supportdetails-com/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vorstellung des CMS “loom pur”</title>
		<link>http://weberknecht.biz/blog/2010/vorstellung-des-cms-loom-pur/</link>
		<comments>http://weberknecht.biz/blog/2010/vorstellung-des-cms-loom-pur/#comments</comments>
		<pubDate>Wed, 10 Mar 2010 17:16:44 +0000</pubDate>
		<dc:creator>Reinhard Söllradl</dc:creator>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[Projekte]]></category>

		<guid isPermaLink="false">http://weberknecht.biz/?p=75</guid>
		<description><![CDATA[Heute möchte ich das CMS „loom pur“ vorstellen. Ich habe dieses System gezielt für den Einsatz bei kleinen und mittleren Kundenprojekten entwickelt. Je nach Projekt versuche ich die optimale und sinnvolle Systemlösung zu finden ... ]]></description>
			<content:encoded><![CDATA[<p>Heute möchte ich das <abbr title="Content Management System">CMS</abbr>  „loom pur“ vorstellen. Ich habe dieses System gezielt für den Einsatz bei kleinen und mittleren Kundenprojekten entwickelt. </p>
<h2>Eigenentwicklung</h2>
<p>Oftmals werden bekannte und teilweise kostenlose Systeme für Webprojekte eingesetzt die mit einem Überdruss an Funktionen überzeugen möchten. Zweifellos keine generell schlechten Systeme, nur für den Einsatz bei kleinen und mittleren Projekten nicht immer die optimale Lösung.<br />
Für mich sprachen mehrere Gründe für eine Eigenentwicklung:<br />
Ein Hauptgrund ist die Möglichkeit sich bei der Funktionalität auf die Wünsche des Kunden und den Projektanforderungen konzentrieren zu können. Weiters lege ich viel Wert auf die Benutzerfreundlichkeit bei der Nutzung der Wartungsoberfläche. Mit der Ausrichtung auf die Kundenwünsche muss sich der Kunde nicht mit nebensächlichen Funktionsmöglichkeiten herumschlagen und auseinandersetzen. Meine bisherigen Kunden waren über dieses Entgegenkommen sehr erfreut.  Weitere Gründe für die Eigenentwicklung ist die Systemsicherheit und die Möglichkeit schnell Anpassungen und Erweiterungen einzubringen.</p>
<p>„loom pur“ ist bereits bei einigen meiner Kundenwebsites im Einsatz.<br />Weitere Informationen finden Sie auf der <a href="/projekte/loom_pur/" class="pagelink">Projektseite zu „loom pur“</a></p>
]]></content:encoded>
			<wfw:commentRss>http://weberknecht.biz/blog/2010/vorstellung-des-cms-loom-pur/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>chive – Alternative zu phpMyAdmin?</title>
		<link>http://weberknecht.biz/blog/2010/chive-alternative-zu-phpmyadmin/</link>
		<comments>http://weberknecht.biz/blog/2010/chive-alternative-zu-phpmyadmin/#comments</comments>
		<pubDate>Tue, 09 Mar 2010 15:20:24 +0000</pubDate>
		<dc:creator>Reinhard Söllradl</dc:creator>
				<category><![CDATA[Fundstücke]]></category>

		<guid isPermaLink="false">http://weberknecht.biz/?p=35</guid>
		<description><![CDATA[Neues und interessantes Tool zur Verwaltung von MySQL-Datenbanken.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.chive-project.com/" target="_blank">chive</a> könnte eine interessante Alternative zu phpMyAdmin werden. Ist ein Projekt des Unternehmens <a href="http://www.fusonic.net/" target="_blank">fusonic GmbH</a> aus Österreich und wurde auch in PHP geschrieben. Optisch ist das Tool ansprechend umgesetzt. Bei meinem ersten kurzen Test wirkte die Sotware noch etwas buggy. Aber da das Projekt noch relativ jung ist, kann dies bald behoben sein. Ich bin gespannt wie sich das Tool und die Nutzung entwickelt!</p>
<p><a href="http://www.chive-project.com/" target="_blank" class="pagelink">www.chive-project.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://weberknecht.biz/blog/2010/chive-alternative-zu-phpmyadmin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
