<?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>AJAX-Community Blog</title>
	<atom:link href="http://blog.ajax-community.de/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.ajax-community.de</link>
	<description>Das deutschsprachige Blog über AJAX</description>
	<lastBuildDate>Wed, 28 Jan 2009 11:33:38 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Der Internet Explorer im Angriff</title>
		<link>http://blog.ajax-community.de/2008/06/27/der-internet-explorer-im-angriff/</link>
		<comments>http://blog.ajax-community.de/2008/06/27/der-internet-explorer-im-angriff/#comments</comments>
		<pubDate>Fri, 27 Jun 2008 06:38:30 +0000</pubDate>
		<dc:creator>think!!</dc:creator>
				<category><![CDATA[]]></category>

		<guid isPermaLink="false">http://blog.ajax-community.de/news/der-internet-explorer-im-angriff/</guid>
		<description><![CDATA[Wer heute auf heise.de vorbei geschaut hat, hat einen erschütternden Bericht gelesen den ich unbedingt auch hier vorstellen möchte.
Worum geht&#8217;s?
Der Internet Explorer hat einen Fehler bei der Implementierung der Cross-Site Policy von Javascript. Aufgedeckt wurde die Lücke in einer internen Sicherheitskonferenz von Microsoft. Da fast keine Informationen nach aussen gegeben wurden musste das Problem noch [...]]]></description>
			<content:encoded><![CDATA[<p>Wer heute auf <a href="http://heise.de/newsticker">heise.de</a> vorbei geschaut hat, hat einen erschütternden <a href="http://www.heise.de/newsticker/Geister-bedrohen-Internet-Explorer-Anwender--/meldung/110083">Bericht</a> gelesen den ich unbedingt auch hier vorstellen möchte.</p>
<p><strong>Worum geht&#8217;s?</strong></p>
<p>Der Internet Explorer hat einen Fehler bei der Implementierung der Cross-Site Policy von Javascript. Aufgedeckt wurde die Lücke in einer internen Sicherheitskonferenz von Microsoft. Da fast keine Informationen nach aussen gegeben wurden musste das Problem noch einmal neu aufgedeckt werden.</p>
<p><strong>Was lässt sich aus der Lücke herausholen?</strong></p>
<p>Durch die Lücke können Keylogger gebaut werden die im Browser bleiben auch wenn die Location geändert bzw. eine neue Location sogar händisch in die Adressleiste eingegeben wird. Dadurch sind natürlich Logins, E-Bankingsites etc. betroffen. Wie weit diese Lücke schon im Netz verwendet wird ist nicht ganz klar, allerdings ist sie leicht zu verwenden wie mehrere Seiten klarstellen.</p>
<p>Ob der Firefox von so einer Lücke nicht betroffen ist, ist nicht klar. McFeters <a href="http://talkback.zdnet.com/5208-12691-0.html?forumID=1&amp;threadID=47358&amp;messageID=882431">schreibt</a> es beträfe alle Browser.</p>
<p><strong>Weitere Informationen:</strong></p>
<p><a href="http://www.kb.cert.org/vuls/id/923508" title="US-Cert">Original Artikel<br />
US-Cert</a><br />
<a href="http://www.tecchannel.de/sicherheit/news/1764073/">Tecchannel</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ajax-community.de/2008/06/27/der-internet-explorer-im-angriff/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Kuriouser Beitrag</title>
		<link>http://blog.ajax-community.de/2008/02/26/kuriouser-beitrag/</link>
		<comments>http://blog.ajax-community.de/2008/02/26/kuriouser-beitrag/#comments</comments>
		<pubDate>Tue, 26 Feb 2008 17:40:21 +0000</pubDate>
		<dc:creator>think!!</dc:creator>
				<category><![CDATA[]]></category>

		<guid isPermaLink="false">http://blog.ajax-community.de/blogosphaere/kuriouser-beitrag/</guid>
		<description><![CDATA[Heute surfte ich etwas durch Technorati und kam dabei über einen älteren Thread der Ajax-Community. Als ich diesen wieder durchlas (plötzlich kam er mir die Erinnerungen wieder) musste ich richtig lachen über die Argumentation. Und etwas ist passiert, ein Satz hat sich sogar etwas durch das Netz verbreitet (viele der Blogartikeln sind zwar wieder offline) [...]]]></description>
			<content:encoded><![CDATA[<p>Heute surfte ich etwas durch <a href="http://technorati.com">Technorati</a> und kam dabei über einen älteren Thread der Ajax-Community. Als ich diesen wieder durchlas (plötzlich kam er mir die Erinnerungen wieder) musste ich richtig lachen über die Argumentation. Und etwas ist passiert, ein Satz hat sich sogar etwas durch das Netz verbreitet (viele der Blogartikeln sind zwar wieder offline) aber was man so alles schafft.</p>
<blockquote><p>Offenbar sind wir uns jetzt alle einig, dass PHP in erster Linie auf dem Server läuft und daher für Anwendungen wie Social Networks gar nicht geeignet ist</p></blockquote>
<p>Er schaffte es bis auf die Webschrottseite (leider offline), und bei einem User hats dieser Satz sogar in die Signatur geschafft (<a href="http://www.ajax-community.de/members/3554-q_no.html">q_no</a> <em>thx cas</em>).<br />
Auch wenn ich nicht mit vielen Links aufwarten kann, dieser Thread ist sicher lesenswert um zu sehen was in Jahren so Schrott entstehen kann.<br />
In diesem Artikeln kamen sich, glaube ich, mehrere Personen wie im falschen Film vor.<br />
<a href="http://www.ajax-community.de/auszeichnungssprachen/4170-studivz-myspace-co.html"> studiVZ, MySpace und Co.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ajax-community.de/2008/02/26/kuriouser-beitrag/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Upgrade IE5/6</title>
		<link>http://blog.ajax-community.de/2008/01/14/upgrade-ie56/</link>
		<comments>http://blog.ajax-community.de/2008/01/14/upgrade-ie56/#comments</comments>
		<pubDate>Mon, 14 Jan 2008 12:59:31 +0000</pubDate>
		<dc:creator>think!!</dc:creator>
				<category><![CDATA[]]></category>

		<guid isPermaLink="false">http://blog.ajax-community.de/allgemein/upgrade-ie56/</guid>
		<description><![CDATA[Schon oft das Problem gehabt, man schreibt eine Website und fängt an das ganze zu testen. Zuerst mit dem Firefox, alles klappt. Design stimmt. Dann die nächste Hürde. IE7, es funktioniert noch immer und nun das letzte IE 6 und das Design ist kaputt.
Dafür gibt es nun eine Lösung von Dean Edwards. Er schrieb eine [...]]]></description>
			<content:encoded><![CDATA[<p>Schon oft das Problem gehabt, man schreibt eine Website und fängt an das ganze zu testen. Zuerst mit dem Firefox, alles klappt. Design stimmt. Dann die nächste Hürde. IE7, es funktioniert noch immer und nun das letzte IE 6 und das Design ist kaputt.</p>
<p>Dafür gibt es nun eine Lösung von <a href="http://dean.edwards.name/weblog/2008/01/ie7-2/" title="Dean Edwards">Dean Edwards</a>. Er schrieb eine <a href="http://code.google.com/p/ie7-js/" title="Die Library auf Google Code">Library</a> die den IE5/6 zu einem IE 7 oder IE 5/6/7 zu einem IE 8 upgraden sollte. Dazu werden einige css &#8211; Eigenschaften korrigiert, einige HTML Tags gecleant und alles nur mit JS.  Er hat dazu auch eine <a href="http://ie7-js.googlecode.com/svn/test/index.html" title="Demo Page">Demo</a> Page hinzugefügt.</p>
<p>Um das ganze einzubinden verwendet man einfach eine IE If-Bedingung. Das ganze kann man laut ihm über Google hotlinken.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ajax-community.de/2008/01/14/upgrade-ie56/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Auf SAFARI mit jQuery und Jash</title>
		<link>http://blog.ajax-community.de/2007/12/12/auf-safari-mit-jquery-und-jash/</link>
		<comments>http://blog.ajax-community.de/2007/12/12/auf-safari-mit-jquery-und-jash/#comments</comments>
		<pubDate>Wed, 12 Dec 2007 10:57:30 +0000</pubDate>
		<dc:creator>tecM0</dc:creator>
				<category><![CDATA[]]></category>

		<guid isPermaLink="false">http://blog.ajax-community.de/allgemein/auf-safari-mit-jquery-und-jash/</guid>
		<description><![CDATA[ Jeder der zur Webseitenentwicklung SAFARI verwendet wird das FIREBUG-Addon von Firefox schmerzlich vermissen. Ein wenig Abhilfe schaffen 2 tolle Bookmarklets:
Zum ersten: Mit insertjQuery lässt sich in jede beliebige Webseite die jQuery-Bibliothek &#8216;injizieren&#8217;.
Schritt Zwei: Ein Klick auf das Jash-Bookmarklet und es öffnet sich eine Javascript-Konsole von der aus man das Dokument erkunden und nach belieben manipulieren kann.
Einfach wunderbar!
Ganz verzichten kann man auf Firebug jedoch noch nicht da z.b. Javascript-Fehler in Jash [...]]]></description>
			<content:encoded><![CDATA[<p> Jeder der zur Webseitenentwicklung SAFARI verwendet wird das <a HREF="http://www.getfirebug.com/">FIREBUG</a>-Addon von Firefox schmerzlich vermissen. Ein wenig Abhilfe schaffen 2 tolle Bookmarklets:</p>
<p>Zum ersten: Mit <a HREF="http://simonwillison.net/2007/Aug/15/jquery/" TITLE="insertjQuery">insertjQuery</a> lässt sich in jede beliebige Webseite die jQuery-Bibliothek &#8216;injizieren&#8217;.</p>
<p>Schritt Zwei: Ein Klick auf das <a HREF="http://www.billyreisinger.com/jash/" TITLE="Jash">Jash</a>-Bookmarklet und es öffnet sich eine Javascript-Konsole von der aus man das Dokument erkunden und nach belieben manipulieren kann.</p>
<p>Einfach wunderbar!</p>
<p>Ganz verzichten kann man auf Firebug jedoch noch nicht da z.b. Javascript-Fehler in Jash nicht angezeigt werden und die <a HREF="http://developer.apple.com/internet/safari/faq.html#anchor14">optional zuschaltbare Debug-Funktionalitäten</a> von SAFARI3 (noch) nicht ganz so optimal sind.</p>
<p>Im Bild unten ist zu sehen wie man mit einigen einfachen Befehlen z.b. die AjaxCommunity &#8220;aufräumen&#8221; kann. jQuery ist eben doch mehr als &#8220;nur eine weitere Ajax-Bibliothek&#8221;: ein Konzept das sich jeder Webentwickler zumindest als Blick über den Tellerrand ansehen sollte.</p>
<p>Ach ja&#8230; Jash funktioniert auch in fast allen anderen Browsern! Nur Opera hat sich z.Z. noch etwas zickig.</p>
<p><a HREF="http://blog.ajax-community.de/wp-content/uploads/2007/12/jash_jquery.jpg" TITLE="jash_jquery.jpg"><img SRC="http://blog.ajax-community.de/wp-content/uploads/2007/12/jash_jquery.thumbnail.jpg" ALT="jash_jquery.jpg" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ajax-community.de/2007/12/12/auf-safari-mit-jquery-und-jash/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>twoBirds Lib 2.0 herausgegeben</title>
		<link>http://blog.ajax-community.de/2007/04/02/twobirds-lib-20-herausgegeben/</link>
		<comments>http://blog.ajax-community.de/2007/04/02/twobirds-lib-20-herausgegeben/#comments</comments>
		<pubDate>Mon, 02 Apr 2007 14:04:25 +0000</pubDate>
		<dc:creator>der Jörchen</dc:creator>
				<category><![CDATA[]]></category>

		<guid isPermaLink="false">http://blog.ajax-community.de/allgemein/twobirds-lib-20-herausgegeben/</guid>
		<description><![CDATA[Die  twoBirds Lib 2.0 ist eine Bibliothek, welche es ermöglicht, einzelne Elementbestandteile völlig unabhängig voneinander zu laden und simultan zu instantieren. Unter http://system.dlv.phpb002.de kann man sich einen Prototypen ansehen.
 Im &#8220;User&#8221; Feld oben rechts irgendeine Buchstabenkombination + [return] eingeben zum einloggen&#8230; im Menu &#8220;communication&#8221; anklicken und dann &#8220;chat&#8221; auswählen&#8230; viel Spaß beim chatten  [...]]]></description>
			<content:encoded><![CDATA[<p>Die  <a href="http://system.dlv.phpb002.de/">twoBirds Lib 2.0</a> ist eine Bibliothek, welche es ermöglicht, einzelne Elementbestandteile völlig unabhängig voneinander zu laden und simultan zu instantieren. Unter <a href="http://system.dlv.phpb002.de/">http://system.dlv.phpb002.de</a> kann man sich einen Prototypen ansehen.</p>
<blockquote><p> Im &#8220;User&#8221; Feld oben rechts irgendeine Buchstabenkombination + [return] eingeben zum einloggen&#8230; im Menu &#8220;communication&#8221; anklicken und dann &#8220;chat&#8221; auswählen&#8230; viel Spaß beim chatten <img src='http://blog.ajax-community.de/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> . Wenn sie dieses System mit firebug etc. genauer untersuchen, kann ihnen auffallen, daß alle Elementbestandteile völlig unabhängig voneinander geladen werden und auch simultan instantiiert werden. Geladen wird genau dann, wenn Sie auf einen Link klicken.<br />
Elemente werden dann angezeigt, wenn alle Ihre Bestandteile da sind. Anmerkung: IE Benutzer müssen diese Seite zu den &#8220;Vertrauenswürdigen Sites&#8221; hinzufügen, wenn sie chatten wollen. Das geht nicht ohne einen Login und der benutzt ein Cookie zu Namensspeicherung. Wie gesagt, der Login Name ist egal.<br />
Nachdem ein Element einmal angezeigt war, wird zu einer erneuten Anzeige gar nichts mehr nachgeladen, alle Bestandteile waren schon im Cache vorhanden und mußten nur noch erneut angezeigt werden. Der Chat selbst lädt dann natürlich periodisch Zeilen nach falls neuere da sind&#8230;</p></blockquote>
<p><strong>Beispiel-Code:</strong><br />
<pre class="php">application.index_body = <span style="color: #66cc66;">&#123;</span>
init: <span style="color: #000000; font-weight: bold;">function</span> <span style="color: #66cc66;">&#40;</span>pDivId<span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span>
tb.element.<span style="color: #b1b100;">require</span><span style="color: #66cc66;">&#40;</span> <span style="color: #ff0000;">&quot;[ [ 'css', 'application', 'index_body' ], &quot;</span> +
<span style="color: #ff0000;">&quot; [ 'tpl', 'application', 'index_body' ], &quot;</span> +
<span style="color: #ff0000;">&quot; [ 'js', 'tb', 'effect.fadeTo' ] ]&quot;</span>,
<span style="color: #ff0000;">'application.index_body.display( &quot;'</span> + pDivId + <span style="color: #ff0000;">'&quot; )'</span> ,
<span style="color: #000000; font-weight: bold;">true</span>
<span style="color: #66cc66;">&#41;</span>;
<span style="color: #66cc66;">&#125;</span>,</pre></p>
<p>display: function (pDivId) {<br />
var myHtml = tb.loader.tplget(&#8216;application&#8217;,'index_body&#8217;);<br />
tb.div.replace( pDivId, myHtml );<br />
tb.element.require( &#8220;[ [ 'js', 'application', 'menu' ], &#8221; +<br />
&#8221; [ 'css', 'application', 'menu' ], &#8221; +<br />
&#8221; [ 'tpl', 'application', 'menu' ], &#8221; +<br />
&#8221; [ 'js', 'application', 'user_greeting' ], &#8221; +<br />
&#8221; [ 'css', 'application', 'user_greeting' ], &#8221; +<br />
&#8221; [ 'tpl', 'application', 'user_greeting' ], &#8221; +<br />
&#8221; [ 'js', 'application', 'submenu' ], &#8221; +<br />
&#8221; [ 'css', 'application', 'submenu' ], &#8221; +<br />
&#8221; [ 'tpl', 'application', 'submenu' ], &#8221; +<br />
&#8221; [ 'js', 'application', 'window' ], &#8221; +<br />
&#8221; [ 'css', 'application', 'window' ], &#8221; +<br />
&#8221; [ 'tpl', 'application', 'window' ] ]&#8221;<br />
);<br />
tb.element.show( &#8216;toprightcontainer&#8217; , &#8216;application&#8217;, &#8216;user_login&#8217; );<br />
tb.element.show( &#8216;innercontentcontainer&#8217; , &#8216;application&#8217;, &#8216;help&#8217; );<br />
}</p>
<p>};</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ajax-community.de/2007/04/02/twobirds-lib-20-herausgegeben/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8220;Opera Developer Console&#8221; kommt</title>
		<link>http://blog.ajax-community.de/2007/03/13/opera-developer-console-kommt/</link>
		<comments>http://blog.ajax-community.de/2007/03/13/opera-developer-console-kommt/#comments</comments>
		<pubDate>Tue, 13 Mar 2007 12:02:34 +0000</pubDate>
		<dc:creator>tecM0</dc:creator>
				<category><![CDATA[]]></category>

		<guid isPermaLink="false">http://blog.ajax-community.de/news/opera-developer-console-kommt/</guid>
		<description><![CDATA[Welcher Entwickler möchte FIREBUG missen?
Leider waren ähnlich nützliche Tools für andere Browser bisher ein Wunschtraum.
Für OPERA wird sich das in Zukunft ändern denn auf der OperaDeveloperPage steht eine Beta-Version der &#8216;Opera Developer Console&#8217; zur Verfügung mit der sich auf einfache Weise DOM, JS, CSS, HTTP und XHR debuggen lassen.
Wie sich doch die Ziele der Webdeveloper [...]]]></description>
			<content:encoded><![CDATA[<p>Welcher Entwickler möchte <a href="http://www.getfirebug.com/">FIREBUG</a> missen?<br />
Leider waren ähnlich nützliche Tools für andere Browser bisher ein Wunschtraum.<br />
Für OPERA wird sich das in Zukunft ändern denn auf der <a href="http://dev.opera.com/tools/">OperaDeveloperPage</a> steht eine Beta-Version der &#8216;Opera Developer Console&#8217; zur Verfügung mit der sich auf einfache Weise DOM, JS, CSS, HTTP und XHR debuggen lassen.</p>
<p>Wie sich doch die Ziele der Webdeveloper in ein paar Wochen von &#8220;Was interessiert mich OPERA?&#8221; zu &#8220;Ich will das meine Seite auf auf dem Nintedo WII läuft&#8221; ändern können! In Zukunft wird OPERA ganz sicher eine grössere Rolle als bisher spielen und das nicht nur wegen dem <a href="http://www.opera.com/products/devices/nintendo/">WII</a>. Auch wenn der Terminus nicht sehr schön ist: Es wird wohl ab jetzt 2 &#8220;Browserkriegsschauplätze&#8221; geben: Im Desktop-Bereich: FIREFOX vs. INTERNET EXPLORER   und im Mobile-Bereich: OPERA vs. SAFARI. Also dann: &#8220;Meine Herren, bitte wählen sie ihre Waffen&#8221;.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ajax-community.de/2007/03/13/opera-developer-console-kommt/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Sound in Javascript</title>
		<link>http://blog.ajax-community.de/2007/02/01/sound-in-javascript/</link>
		<comments>http://blog.ajax-community.de/2007/02/01/sound-in-javascript/#comments</comments>
		<pubDate>Thu, 01 Feb 2007 10:57:07 +0000</pubDate>
		<dc:creator>think!!</dc:creator>
				<category><![CDATA[]]></category>

		<guid isPermaLink="false">http://blog.ajax-community.de/news/sound-in-javascript/</guid>
		<description><![CDATA[Vielen ist dieses Problem schon aufgefallen und nun ist es jemanden Gelungen.
Die Information bekam ich wieder einmal von Ajaxian [1].
Reinier Zwitserloot stellt das ganze auf seiner Homepage vor [2].
function sound2Play&#40;&#41; &#123;
if &#40; !sound2Embed &#41; &#123;
sound2Embed = document.createElement&#40;&#34;embed&#34;&#41;;
sound2Embed.setAttribute&#40;&#34;src&#34;, &#34;machinegun.wav&#34;&#41;;
sound2Embed.setAttribute&#40;&#34;hidden&#34;, true&#41;;
sound2Embed.setAttribute&#40;&#34;autostart&#34;, true&#41;;
&#125;
else sound2Stop&#40;&#41;;  
&#160;
sound2Embed.removed = false;
document.body.appendChild&#40;sound2Embed&#41;; &#125;
&#160;
function sound2Stop&#40;&#41; &#123;
if &#40; sound2Embed &#38;amp;&#38;amp; !sound2Embed.removed &#41; &#123;
document.body.removeChild&#40;sound2Embed&#41;;
sound2Embed.removed = [...]]]></description>
			<content:encoded><![CDATA[<p>Vielen ist dieses Problem schon aufgefallen und nun ist es jemanden Gelungen.<br />
Die Information bekam ich wieder einmal von Ajaxian [1].</p>
<p>Reinier Zwitserloot stellt das ganze auf seiner Homepage vor [2].</p>
<p><pre class="php"><span style="color: #000000; font-weight: bold;">function</span> sound2Play<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span>
<span style="color: #b1b100;">if</span> <span style="color: #66cc66;">&#40;</span> !sound2Embed <span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span>
sound2Embed = document.createElement<span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">&quot;embed&quot;</span><span style="color: #66cc66;">&#41;</span>;
sound2Embed.setAttribute<span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">&quot;src&quot;</span>, <span style="color: #ff0000;">&quot;machinegun.wav&quot;</span><span style="color: #66cc66;">&#41;</span>;
sound2Embed.setAttribute<span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">&quot;hidden&quot;</span>, <span style="color: #000000; font-weight: bold;">true</span><span style="color: #66cc66;">&#41;</span>;
sound2Embed.setAttribute<span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">&quot;autostart&quot;</span>, <span style="color: #000000; font-weight: bold;">true</span><span style="color: #66cc66;">&#41;</span>;
<span style="color: #66cc66;">&#125;</span>
<span style="color: #b1b100;">else</span> sound2Stop<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;  
&nbsp;
sound2Embed.removed = <span style="color: #000000; font-weight: bold;">false</span>;
document.body.appendChild<span style="color: #66cc66;">&#40;</span>sound2Embed<span style="color: #66cc66;">&#41;</span>; <span style="color: #66cc66;">&#125;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">function</span> sound2Stop<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span>
<span style="color: #b1b100;">if</span> <span style="color: #66cc66;">&#40;</span> sound2Embed &amp;amp;&amp;amp; !sound2Embed.removed <span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span>
document.body.removeChild<span style="color: #66cc66;">&#40;</span>sound2Embed<span style="color: #66cc66;">&#41;</span>;
sound2Embed.removed = <span style="color: #000000; font-weight: bold;">true</span>; <span style="color: #66cc66;">&#125;</span>
<span style="color: #66cc66;">&#125;</span></pre></p>
<p><strong>Links<br />
</strong><br />
<a href="http://ajaxian.com/archives/sound-with-javascript-but-not-flash">Der Ajaxian Artikel [1]</a><br />
<a href="http://www.zwitserloot.com/2007/01/31/sound-in-webbrowsers-without-flash">Die Seite von Reinier Zwitserloot [2]</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ajax-community.de/2007/02/01/sound-in-javascript/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Firebug 1.0 Final veröffentlicht</title>
		<link>http://blog.ajax-community.de/2007/01/25/firebug-10-final-veroeffentlicht/</link>
		<comments>http://blog.ajax-community.de/2007/01/25/firebug-10-final-veroeffentlicht/#comments</comments>
		<pubDate>Thu, 25 Jan 2007 19:50:46 +0000</pubDate>
		<dc:creator>der Jörchen</dc:creator>
				<category><![CDATA[]]></category>

		<guid isPermaLink="false">http://blog.ajax-community.de/allgemein/firebug-10-final-veroeffentlicht/</guid>
		<description><![CDATA[Firebug ist eine nur knapp 300 kb große Erweiterung für den Mozilla Firefox Browser, mit der man übersichtlichen Zugriff auf die CSS, HTML und JavaScript Quelltexte im Browser bekommt. Zudem kann man diese live bearbeiten und visuell darstellen lassen. Ausführungsfehler werden dabei detailliert ausgegeben. AJAX-Entwicklern gewährt die Erweiterung zudem vollen Überblick auf aktuelle XMLHTTP-Requests. Dies [...]]]></description>
			<content:encoded><![CDATA[<p>Firebug ist eine nur knapp 300 kb große Erweiterung für den Mozilla Firefox Browser, mit der man übersichtlichen Zugriff auf die CSS, HTML und JavaScript Quelltexte im Browser bekommt. Zudem kann man diese live bearbeiten und visuell darstellen lassen. Ausführungsfehler werden dabei detailliert ausgegeben. AJAX-Entwicklern gewährt die Erweiterung zudem vollen Überblick auf aktuelle XMLHTTP-Requests. Dies ist gerade für Webentwickler unverzichtbar, da man so seine Anwendungen viel leichter debuggen und optimieren kann.</p>
<p>Die neue Version besitzt viele neue und wirklich geniale Funktionen. Alles weitere findet Ihr auf der offiziellen Homepage <a href="http://www.getfirebug.com">http://www.getfirebug.com</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ajax-community.de/2007/01/25/firebug-10-final-veroeffentlicht/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Microsofts AJAX-Framework Atlas fertig gestellt</title>
		<link>http://blog.ajax-community.de/2007/01/24/microsofts-ajax-framework-atlas-fertig-gestellt/</link>
		<comments>http://blog.ajax-community.de/2007/01/24/microsofts-ajax-framework-atlas-fertig-gestellt/#comments</comments>
		<pubDate>Wed, 24 Jan 2007 18:15:37 +0000</pubDate>
		<dc:creator>der Jörchen</dc:creator>
				<category><![CDATA[]]></category>

		<guid isPermaLink="false">http://blog.ajax-community.de/frameworks/microsofts-ajax-framework-atlas-fertig-gestellt/</guid>
		<description><![CDATA[Seit gestern stellt Microsoft sein unter dem Namen &#8220;Atlas&#8221; bekanntes AJAX-Framework als &#8220;ASP.NET AJAX Framework&#8221; in der ersten Final-Version zum Herunterladen bereit. Das Framework bietet zu den clientseitigen Funktionen noch zahlreiche serverseitige Ergänzungen zu ASP.NET 2.0 und eine große Effekte-Bibliothek.
Auf der Projekt-Seite finden sich mehrere Videos und Beispiele, welche den Einstieg erleichtern sollen.
Für Webmaster, welche [...]]]></description>
			<content:encoded><![CDATA[<p>Seit gestern stellt Microsoft sein unter dem Namen &#8220;Atlas&#8221; bekanntes AJAX-Framework als &#8220;ASP.NET AJAX Framework&#8221; in der ersten Final-Version zum Herunterladen bereit. Das Framework bietet zu den clientseitigen Funktionen noch zahlreiche serverseitige Ergänzungen zu ASP.NET 2.0 und eine große Effekte-Bibliothek.<br />
Auf der Projekt-Seite finden sich mehrere Videos und Beispiele, welche den Einstieg erleichtern sollen.</p>
<blockquote><p>Für Webmaster, welche auf ASP.NET setzen, ist das Framework optimal. Eine Alternative hierzu wäre die Scriptsprache Ruby in Verbindung mit dem Framework Rails. Dies bietet gleiche Funktionen auf Basis des Web-Frameworks Prototype und der Effekte-Bibliothek Script.aculo.us, es läuft aber im Gegensatz zu ASP.NET auch auf Unix-Systemen.</p></blockquote>
<p>Weiterführende Links:</p>
<ul>
<li><a href="http://ajax.asp.net/">http://ajax.asp.net</a> &#8211; Die offizielle Seite zum ASP.NET AJAX Framework</li>
<li><a href="http://asp.net/">http://asp.net</a> &#8211; Die offizielle Seite zu ASP.NET 2.0</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.ajax-community.de/2007/01/24/microsofts-ajax-framework-atlas-fertig-gestellt/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>weebly.com &#8211; Easy Website Creating</title>
		<link>http://blog.ajax-community.de/2007/01/20/weeblycom-easy-website-creating/</link>
		<comments>http://blog.ajax-community.de/2007/01/20/weeblycom-easy-website-creating/#comments</comments>
		<pubDate>Sat, 20 Jan 2007 13:13:09 +0000</pubDate>
		<dc:creator>think!!</dc:creator>
				<category><![CDATA[]]></category>

		<guid isPermaLink="false">http://blog.ajax-community.de/news/weeblycom-easy-website-creating/</guid>
		<description><![CDATA[Gefunden habe ich die Seite durch einen Blog Artikel bei ajaxian.com.
Das System:


Scriptaculous Framework
Prototype Framework


Im Netscape und Firefox Browser sowie dem IE7 (konnte es leider mit anderen Browser nicht versuchen ) funktioniert das ganze ziemlich gut. Nach eigenen Angaben funktioniert es mit folgenden Browsern.
Weebly is compatible with Internet Explorer 5.5+/7 and Firefox 1.5+/2.0 on Windows, Firefox [...]]]></description>
			<content:encoded><![CDATA[<p>Gefunden habe ich die Seite durch einen Blog Artikel bei ajaxian.com.</p>
<p>Das System:</p>
<blockquote>
<ul>
<li>Scriptaculous Framework</li>
<li>Prototype Framework</li>
</ul>
</blockquote>
<p>Im Netscape und Firefox Browser sowie dem IE7 <em>(konnte es leider mit anderen Browser nicht versuchen ) </em>funktioniert das ganze ziemlich gut. Nach eigenen Angaben funktioniert es mit folgenden Browsern.</p>
<blockquote><p><strong>Weebly is compatible with Internet Explorer 5.5+/7 and Firefox 1.5+/2.0 on Windows, Firefox 1.5+/2.0 on Linux and Firefox 1.5+/2.0 on Mac OS X. (laut eigenen Angaben).<br />
</strong></p></blockquote>
<p>Einige Fehler gibt es noch beim Hochladen von Bildern. Dieses gehen manchmal verloren aber im Ganzen erscheint das ganze schon ziemlich rund. Bilder können online etwas bearbeitet werden und das Arbeiten macht wirklich Spass.</p>
<p>Zusätzlich soll bald eine API angeboten werden über die man eigene Objekte integrieren kann.</p>
<blockquote><p>Weebly is the <strong>easiest</strong> way to create a <strong>great looking website</strong> and share it with the world for <strong>free</strong>. From personal to professional sites, Weebly will enable you to spend your time on the most valuable part of your site, <strong>its content</strong>.</p></blockquote>
<p>Natürlich konnte ich mir das auch nicht entgehen lassen und habe eine <span style="line-through;">Testsite</span> (ist nun offline) erstellt.<br />
Ein Zusätzliches Feature ist das man die Seiten dann als zip File herunterladen kann und dadurch nicht mehr abhängig von den Weebly Servern ist.</p>
<p>Meine Meinung</p>
<blockquote><p>Einmal etwas anderes, einfaches Editieren und das Editieren macht Spass. Durch die vielen bereits vorhanden Templates schaut auch die entstandene Site nach etwas aus. Auch das einfache einbinden von YouTube, Google Video ist sicher eine gute Funktion. Ein paar Bugs sollten noch entfernt werden. Wie lange Webbly noch benötigt bis es auf den Servern von Google läuft steht noch in den Sternen. Zum Schluss: Wer schnell Websites erstellen will und dabei aber nicht auf Design verzichten will sollte sich Weebly einmal ansehen.</p></blockquote>
<p>Links:</p>
<ul>
<li><a title="Weebly Blog" href="http://weebly.wordpress.com/">Weebly Blog</a></li>
<li><a title="Weebly Artikel bei Ajaxian" href="http://ajaxian.com/archives/weebly-online-website-creation-tool-using-ajax">Weebly Artikel bei Ajaxian</a></li>
<li><a title="Weebly" href="http://www.weebly.com">Weebly</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.ajax-community.de/2007/01/20/weeblycom-easy-website-creating/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
