<?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>Computerline NOC Blog &#187; Web Developement</title>
	<atom:link href="http://blog.computerline.ch/category/web-developement/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.computerline.ch</link>
	<description>Network Operations Center (Datacenter Zürich)</description>
	<lastBuildDate>Thu, 02 Feb 2012 14:24:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Newsletter Versand</title>
		<link>http://blog.computerline.ch/2012/01/newsletter-versand/</link>
		<comments>http://blog.computerline.ch/2012/01/newsletter-versand/#comments</comments>
		<pubDate>Thu, 05 Jan 2012 10:54:37 +0000</pubDate>
		<dc:creator>Erich Troxler</dc:creator>
				<category><![CDATA[Allgemeines]]></category>
		<category><![CDATA[Web Developement]]></category>
		<category><![CDATA[email marketing]]></category>
		<category><![CDATA[kundenmailings]]></category>
		<category><![CDATA[news versenden]]></category>
		<category><![CDATA[Newsletter]]></category>
		<category><![CDATA[newsletterversand]]></category>
		<category><![CDATA[serien emails]]></category>
		<category><![CDATA[versand]]></category>
		<category><![CDATA[werbemails]]></category>

		<guid isPermaLink="false">http://blog.computerline.ch/2012/01/newsletter-versand/</guid>
		<description><![CDATA[Wir haben neu für unser Newsletter Versand System (E-Mail Marketing) eine eigene Informationswebseite aufgeschaltet: www.newsletter-versand.ch]]></description>
			<content:encoded><![CDATA[<p>Wir haben neu für unser Newsletter Versand System (E-Mail Marketing) eine eigene Informationswebseite aufgeschaltet:</p>
<p><a href="http://www.newsletter-versand.ch"><strong>www.newsletter-versand.ch</strong></a></p>
<p><a href="http://blog.computerline.ch/wp-content/uploads/20120105-113145.jpg"><img src="http://blog.computerline.ch/wp-content/uploads/20120105-113145.jpg" alt="20120105-113145.jpg" class="alignnone size-full" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.computerline.ch/2012/01/newsletter-versand/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Browser Wars</title>
		<link>http://blog.computerline.ch/2011/06/browser-wars/</link>
		<comments>http://blog.computerline.ch/2011/06/browser-wars/#comments</comments>
		<pubDate>Wed, 29 Jun 2011 12:38:17 +0000</pubDate>
		<dc:creator>Simon Illi</dc:creator>
				<category><![CDATA[Fun]]></category>
		<category><![CDATA[Web Developement]]></category>
		<category><![CDATA[Browser wars]]></category>
		<category><![CDATA[Fight]]></category>
		<category><![CDATA[Google Chrome]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Mozilla Firefox]]></category>

		<guid isPermaLink="false">http://blog.computerline.ch/?p=867</guid>
		<description><![CDATA[Ich als Google Chrome User fühle mich einmal mehr bestätigt&#8230;]]></description>
			<content:encoded><![CDATA[<p>Ich als Google Chrome User fühle mich einmal mehr bestätigt&#8230;</p>
<p><a href="http://blog.computerline.ch/wp-content/uploads/browser_wars.png"><img class="alignnone size-medium wp-image-872" title="Browser Wars" src="http://blog.computerline.ch/wp-content/uploads/browser_wars-300x198.png" alt="" width="300" height="198" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.computerline.ch/2011/06/browser-wars/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Bloggen via Google Android</title>
		<link>http://blog.computerline.ch/2010/12/bloggen-via-google-android/</link>
		<comments>http://blog.computerline.ch/2010/12/bloggen-via-google-android/#comments</comments>
		<pubDate>Mon, 20 Dec 2010 08:33:53 +0000</pubDate>
		<dc:creator>Simon Illi</dc:creator>
				<category><![CDATA[Allgemeines]]></category>
		<category><![CDATA[Dokumentenverarbeitung]]></category>
		<category><![CDATA[Web Developement]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://blog.computerline.ch/2010/12/bloggen-via-google-android/</guid>
		<description><![CDATA[Mit der kostenlosen WordPress App lässt sich jeder bestehende Blog komfortabel administrieren und auch neue lassen sich mit wenigen Fingertipps erstellen. Dieser Artikel wurde übrigens mit eben dieser App erstellt (via Samsung Galaxy S).]]></description>
			<content:encoded><![CDATA[<p>Mit der kostenlosen WordPress App lässt sich jeder bestehende Blog komfortabel administrieren und auch neue lassen sich mit wenigen Fingertipps erstellen. Dieser Artikel wurde übrigens mit eben dieser App erstellt (via Samsung Galaxy S).</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.computerline.ch/2010/12/bloggen-via-google-android/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Offene Stelle: PHP Programmierer</title>
		<link>http://blog.computerline.ch/2010/02/offene-stelle-php-programmierer/</link>
		<comments>http://blog.computerline.ch/2010/02/offene-stelle-php-programmierer/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 13:23:37 +0000</pubDate>
		<dc:creator>Erich Troxler</dc:creator>
				<category><![CDATA[Allgemeines]]></category>
		<category><![CDATA[Web Developement]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[job]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[offene stelle]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[programmierer]]></category>
		<category><![CDATA[stelle]]></category>
		<category><![CDATA[stellensuche]]></category>
		<category><![CDATA[zürich]]></category>

		<guid isPermaLink="false">http://blog.computerline.ch/?p=501</guid>
		<description><![CDATA[Gesucht: PHP Webapplikations Programmierer Wir suchen per sofort einen PHP Programmierer mit dem Schwerpunkt auf Web und Webapplikationen. Infos: http://www.computerline.ch/ueber-uns/offene-stellen.html]]></description>
			<content:encoded><![CDATA[<p><strong>Gesucht: PHP Webapplikations Programmierer<br />
</strong>Wir suchen per sofort einen PHP Programmierer mit dem Schwerpunkt auf Web und Webapplikationen.</p>
<p>Infos: <a href="http://www.computerline.ch/ueber-uns/offene-stellen.html">http://www.computerline.ch/ueber-uns/offene-stellen.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.computerline.ch/2010/02/offene-stelle-php-programmierer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Browser kompatibilität mit IE 8</title>
		<link>http://blog.computerline.ch/2010/02/browser-kompatibilitat-mit-ie-8/</link>
		<comments>http://blog.computerline.ch/2010/02/browser-kompatibilitat-mit-ie-8/#comments</comments>
		<pubDate>Mon, 01 Feb 2010 10:32:33 +0000</pubDate>
		<dc:creator>Simon Illi</dc:creator>
				<category><![CDATA[Web Developement]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[Ineternet Explorer]]></category>
		<category><![CDATA[Kompatibilität]]></category>
		<category><![CDATA[Webdesign]]></category>

		<guid isPermaLink="false">http://blog.computerline.ch/?p=476</guid>
		<description><![CDATA[Jeder Webentwickler kennt es, das leidige Thema der Browser kompatibilität &#8211; insbesondere die verschiedenen Internet Explorer Versionen bereiten einem des öfteren Kopfzerbrechen. Die aktuelle Version des Internet Explorers v. 8.x bietet die Möglichkeit ältere Versionen zu emulieren &#8211; womit man die korrekte Darstellung in IE 7 und 8 mit nur einer Browserweiche gewährleisten kann. Folgender [...]]]></description>
			<content:encoded><![CDATA[<p>Jeder Webentwickler kennt es, das leidige Thema der Browser kompatibilität &#8211; insbesondere die verschiedenen Internet Explorer Versionen bereiten einem des öfteren Kopfzerbrechen. Die aktuelle Version des Internet Explorers v. 8.x bietet die Möglichkeit ältere Versionen zu emulieren &#8211; womit man die korrekte Darstellung in IE 7 und 8 mit nur einer Browserweiche gewährleisten kann.</p>
<p>Folgender Eintrag im Header bewirkt das IE 8 alle Tags gleich intepretiert wie es bereits IE 7 tat</p>
<blockquote>
<pre>&lt;meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"&gt;</pre>
</blockquote>
<p>Alternativ kann auch<em> IE=5, IE=7 oder IE=8</em> angegeben werden.</p>
<p>Nun kann für den Internet Explorer im CSS jeweils, da wo er sich abnormal verhält, eine Browserweiche verwendet werden um dem IE andere Attribute und/oder Werte zuweisen welche von anderen Browsern ignoriert werden.</p>
<blockquote>
<pre>*+html #rahmen
{
Attribute...
}</pre>
</blockquote>
<p>Weitere hilfreiche Browserweichen findet man auf <a href="http://de.selfhtml.org/css/layouts/browserweichen.htm" target="_blank">selfhtml.org</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.computerline.ch/2010/02/browser-kompatibilitat-mit-ie-8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kennen Sie unser Hosted Exchange Service?</title>
		<link>http://blog.computerline.ch/2009/11/kennen-sie-unser-hosted-exchange-service/</link>
		<comments>http://blog.computerline.ch/2009/11/kennen-sie-unser-hosted-exchange-service/#comments</comments>
		<pubDate>Thu, 12 Nov 2009 11:30:08 +0000</pubDate>
		<dc:creator>Angela Nunez</dc:creator>
				<category><![CDATA[Allgemeines]]></category>
		<category><![CDATA[Microsoft Windows]]></category>
		<category><![CDATA[Web Developement]]></category>
		<category><![CDATA[aktion]]></category>
		<category><![CDATA[e-mail]]></category>
		<category><![CDATA[gratis]]></category>
		<category><![CDATA[hosted exchange]]></category>
		<category><![CDATA[kalender]]></category>
		<category><![CDATA[kontakte]]></category>
		<category><![CDATA[kostenlos]]></category>
		<category><![CDATA[mail]]></category>
		<category><![CDATA[spam]]></category>
		<category><![CDATA[spamschutz]]></category>
		<category><![CDATA[virenschutz]]></category>

		<guid isPermaLink="false">http://blog.computerline.ch/?p=315</guid>
		<description><![CDATA[Ich habe gerade unsere neuste Aktion grafisch umgesetzt, nur für Euch! Klicken zu vergrössern.]]></description>
			<content:encoded><![CDATA[<p>Ich habe gerade unsere neuste Aktion grafisch umgesetzt, nur für Euch!</p>
<div id="attachment_316" class="wp-caption alignnone" style="width: 310px"><a href="http://blog.computerline.ch/wp-content/uploads/noc_esr.jpg"><img class="size-medium wp-image-316" title="Professionelles E-Mail &amp; Calendaring mit bestem Spam und Virenschutz." src="http://blog.computerline.ch/wp-content/uploads/noc_esr-300x191.jpg" alt="Professionelles E-Mail &amp; Calendaring mit bestem Spam und Virenschutz." width="300" height="191" /></a><p class="wp-caption-text">Professionelles E-Mail &amp; Calendaring mit bestem Spam und Virenschutz.</p></div>
<p>Klicken zu vergrössern.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.computerline.ch/2009/11/kennen-sie-unser-hosted-exchange-service/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Webhosting Administrations Interface</title>
		<link>http://blog.computerline.ch/2009/10/webhosting-administrations-interface/</link>
		<comments>http://blog.computerline.ch/2009/10/webhosting-administrations-interface/#comments</comments>
		<pubDate>Thu, 22 Oct 2009 10:36:05 +0000</pubDate>
		<dc:creator>Erich Troxler</dc:creator>
				<category><![CDATA[Allgemeines]]></category>
		<category><![CDATA[Linux und OpenSource]]></category>
		<category><![CDATA[Web Developement]]></category>
		<category><![CDATA[confixx]]></category>
		<category><![CDATA[control interface]]></category>
		<category><![CDATA[hci]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[plesk]]></category>
		<category><![CDATA[wci]]></category>
		<category><![CDATA[webhosting]]></category>

		<guid isPermaLink="false">http://blog.computerline.ch/?p=274</guid>
		<description><![CDATA[Dieses Programm dient für die Verwaltung von mehreren Webhostings/Domains auf einem Server. Ich habe es in diesem Blog schon mehrfach erwähnt. Nun gibt es wieder News: Es heisst nicht mehr WCI, sondern HCI (Hosting Control Interface). WCI wurde vom Team als zu fest zweideutig empfunden (umgekehrt wärs noch besser: iWC). Es hat ein Logo bekommen:   Wir [...]]]></description>
			<content:encoded><![CDATA[<p>Dieses Programm dient für die Verwaltung von mehreren Webhostings/Domains auf einem Server. Ich habe es in diesem Blog schon mehrfach erwähnt. Nun gibt es wieder News:</p>
<ul>
<li>Es heisst nicht mehr WCI, sondern <strong>HCI (Hosting Control Interface)</strong>. WCI wurde vom Team als zu fest zweideutig empfunden (umgekehrt wärs noch besser: iWC).</li>
<li>Es hat ein Logo bekommen:</li>
</ul>
<div id="attachment_278" class="wp-caption alignnone" style="width: 310px"><a href="http://blog.computerline.ch/wp-content/uploads/hci_def.jpg"><img class="size-medium wp-image-278" title="Logo für die Webhosting Administrations-Software" src="http://blog.computerline.ch/wp-content/uploads/hci_def-300x208.jpg" alt="Logo für die Webhosting Administrations-Software" width="300" height="208" /></a><p class="wp-caption-text">Logo für die Webhosting Administrations-Software</p></div>
<p> </p>
<p>Wir haben es intern erstellt, verantwortlich ist <a title="Angela Nunez" href="http://blog.computerline.ch/author/angela/" target="_self">Angela Nunez</a> <img src='http://blog.computerline.ch/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Gerne erfreuen wir uns über Feedback/Kommentare!</p>
<p>Technisch sind wir schon sehr weit, aktuell am testen und die letzten Fehler auszubügeln. Wir werden nun noch das Frontend bearbeiten und dann hoffentlich bald die Final-Version präsentieren.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.computerline.ch/2009/10/webhosting-administrations-interface/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AJAX mit verschiedenen Domains</title>
		<link>http://blog.computerline.ch/2009/07/ajax-und-domains/</link>
		<comments>http://blog.computerline.ch/2009/07/ajax-und-domains/#comments</comments>
		<pubDate>Tue, 21 Jul 2009 12:07:38 +0000</pubDate>
		<dc:creator>Simon Illi</dc:creator>
				<category><![CDATA[Linux und OpenSource]]></category>
		<category><![CDATA[Web Developement]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Cross site scripting]]></category>
		<category><![CDATA[cURL]]></category>
		<category><![CDATA[libcurl]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://blog.computerline.ch/?p=214</guid>
		<description><![CDATA[Es ist wichtig das clientseitiger JavaScript Code nicht auf andere Domains bzw. Server zugreifen kann. Dies um Cross Site Scripting Angriffe auf den Client zu vermeiden. Manchmal möchte, oder muss, man aber trotzdem auf Ressourcen zugreifen die sich auf einem anderen Server befinden. Hierzu eignet sich die php libcurl, welche allen unseren Webhosting Kunden zur [...]]]></description>
			<content:encoded><![CDATA[<p>Es ist wichtig das clientseitiger JavaScript Code nicht auf andere Domains bzw. Server zugreifen kann. Dies um Cross Site Scripting Angriffe auf den Client zu vermeiden. Manchmal möchte, oder muss, man aber trotzdem auf Ressourcen zugreifen die sich auf einem anderen Server befinden.</p>
<p>Hierzu eignet sich die php libcurl, welche allen unseren Webhosting Kunden zur Verfügung steht, bestens. Mit wenigen kniffen kann man sich den Browserinhalt von einem anderen Webserver ziehen und diesen weiterverarbeiten. Als einfaches Beispiel senden wir ein paar GET Variablen an einen Webserver und geben die daraus resultierende Antwort an den Client Browser weiter. </p>
<p align="left"> <span style="color: #ff0000; font-size: x-small;"><span style="color: #ff0000; font-size: x-small;">&lt;?php<br />
</span></span><span style="color: #808080; font-size: x-small;"><span style="color: #808080; font-size: x-small;">// erzeuge einen neuen cURL-Handle<br />
</span></span><span style="color: #660000; font-size: x-small;"><span style="color: #660000; font-size: x-small;">$ch </span></span><span style="font-size: x-small;">= curl_init();<span style="font-size: x-small;"> </p>
<p></span></span></p>
<p><span style="color: #808080; font-size: x-small;"><span style="color: #808080; font-size: x-small;">// setze die URL und andere Optionen<br />
</span></span><span style="font-size: x-small;">curl_setopt(</span><span style="color: #660000; font-size: x-small;"><span style="color: #660000; font-size: x-small;">$ch</span></span><span style="font-size: x-small;">, CURLOPT_URL, </span><span style="color: #008200; font-size: x-small;"><span style="color: #008200; font-size: x-small;">&#8220;http://www.domain.tld/verzeichnis/?&#8221;</span></span><span style="font-size: x-small;">.</span><span style="color: #660000; font-size: x-small;"><span style="color: #660000; font-size: x-small;">$_SERVER</span></span><span style="font-size: x-small;">[</span><span style="color: #008200; font-size: x-small;"><span style="color: #008200; font-size: x-small;">'QUERY_STRING'</span></span><span style="font-size: x-small;">]);<br />
curl_setopt(</span><span style="color: #660000; font-size: x-small;"><span style="color: #660000; font-size: x-small;">$ch</span></span><span style="font-size: x-small;">, CURLOPT_HEADER, </span><span style="color: #ff0000; font-size: x-small;"><span style="color: #ff0000; font-size: x-small;">0</span></span><span style="font-size: x-small;">);<br />
curl_setopt(</span><span style="color: #660000; font-size: x-small;"><span style="color: #660000; font-size: x-small;">$ch</span></span><span style="font-size: x-small;">, CURLOPT_RETURNTRANSFER, </span><span style="color: #ff0000; font-size: x-small;"><span style="color: #ff0000; font-size: x-small;">1</span></span><span style="font-size: x-small;">);<span style="font-size: x-small;"> </p>
<p></span></span></p>
<p><span style="color: #808080; font-size: x-small;"><span style="color: #808080; font-size: x-small;">// führe die Aktion aus und gebe die Daten an $result weiter<br />
</span></span><span style="color: #660000; font-size: x-small;"><span style="color: #660000; font-size: x-small;">$result </span></span><span style="font-size: x-small;">= curl_exec(</span><span style="color: #660000; font-size: x-small;"><span style="color: #660000; font-size: x-small;">$ch</span></span><span style="font-size: x-small;">);<span style="font-size: x-small;"> </p>
<p></span></span></p>
<p><span style="color: #808080; font-size: x-small;"><span style="color: #808080; font-size: x-small;">// schließe den cURL-Handle und gebe die Systemresourcen frei<br />
</span></span><span style="font-size: x-small;">curl_close(</span><span style="color: #660000; font-size: x-small;"><span style="color: #660000; font-size: x-small;">$ch</span></span><span style="font-size: x-small;">);<span style="font-size: x-small;"> </p>
<p></span></span></p>
<p><span style="color: #808080; font-size: x-small;"><span style="color: #808080; font-size: x-small;">// Das Resultat des cURL Handels an den Browser zurückgeben<br />
</span></span><span style="color: #0000ff; font-size: x-small;"><span style="color: #0000ff; font-size: x-small;">echo </span></span><span style="color: #660000; font-size: x-small;"><span style="color: #660000; font-size: x-small;">$result</span></span><span style="font-size: x-small;">;<br />
</span><span style="color: #ff0000; font-size: x-small;"><span style="color: #ff0000; font-size: x-small;">?&gt;</span></span></p>
<p> Auf dieses Script kann dann mittels dem XMLHttpRequest Object wie gewohnt zugegriffen werden. Bitte nicht vergessen, greift man so auf eine fremde/n Website/Webserver zu und zeigt diese auf der eigenen Website an, sollte man umbedingt die Urheberrechte im Auge behalten und die Nutzung der Daten erfragen &#8211; ansonsten begeht man eine Urheberrechtsverletzung welche durchaus rechtliche Konsequenzen haben kann.</p>
<p>Weitere Informationen zur Verwendug in PHP findet man im Online PHP Manual: <a href="http://ch.php.net/curl">http://ch.php.net/curl</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.computerline.ch/2009/07/ajax-und-domains/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

