<?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>bb242.log &#187; ajax</title>
	<atom:link href="http://www.bb242.de/tag/ajax/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.bb242.de</link>
	<description>Fahrtenbuch des Schreckens</description>
	<lastBuildDate>Fri, 02 Dec 2011 09:20:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>ExtJs ist tot!</title>
		<link>http://www.bb242.de/2008/04/22/extjs-ist-tot/</link>
		<comments>http://www.bb242.de/2008/04/22/extjs-ist-tot/#comments</comments>
		<pubDate>Tue, 22 Apr 2008 09:20:45 +0000</pubDate>
		<dc:creator>protokollfuehrer</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[ExtJs]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://www.bb242.de/?p=327</guid>
		<description><![CDATA[Die Javascript-Ajax-Bibliothek ExtJs ist in Version 2.1 erschienen. Warum schon wieder eine neue Version? Performance? Api-Verbesserung? Nix davon! Kommerz ist der Grund. Ab jetzt ist der Einsatz in kommerziellen Produkten nicht mehr ohne weiteres möglich. Knapp 300$ kostet eine kommerzielle Ein-Entwickler-Lizenz. open-Sourcisten bleiben verschönt. Für den Einsatz in OSS bleibt ExtJs kostenfrei. Für uns (kommerzielle) [...]]]></description>
			<content:encoded><![CDATA[<p>Die Javascript-Ajax-Bibliothek ExtJs ist in Version 2.1 erschienen. Warum schon wieder eine neue Version? Performance? Api-Verbesserung? Nix davon! <a href="http://extjs.com/store/extjs/" target="_blank">Kommerz</a> ist der Grund. Ab jetzt ist der Einsatz in kommerziellen Produkten nicht mehr ohne weiteres möglich. Knapp 300$ kostet eine kommerzielle Ein-Entwickler-Lizenz. open-Sourcisten  bleiben verschönt. Für den Einsatz in OSS bleibt ExtJs kostenfrei.</p>
<p>Für uns (kommerzielle) heißt das jetzt aber: Auf ExtJs kann man nicht mehr setzen. Ich bin mir noch nicht sicher, ob ich mich jetzt freuen soll, weil ich mich nicht mehr mit dem Scheiß rumschlagen muss, oder ob ich jetzt weinen soll, weil ich wieder eine neue API (noch unklar welche) lernen muss.</p>
<p>Nachtrag: Ich scheine nicht der Einzige zu sein, der sich nach Alternativen umschaut. Die<a href="http://dojotoolkit.org/" target="_blank"> DOJO-Seite</a> scheint komplett überlaufen. Endlose Response-Time .. <img src='http://www.bb242.de/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.bb242.de/2008/04/22/extjs-ist-tot/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Http-Get and encoding &#8211; the technical stone age</title>
		<link>http://www.bb242.de/2008/04/03/http-get-and-encoding-the-technical-stone-age/</link>
		<comments>http://www.bb242.de/2008/04/03/http-get-and-encoding-the-technical-stone-age/#comments</comments>
		<pubDate>Thu, 03 Apr 2008 18:31:06 +0000</pubDate>
		<dc:creator>protokollfuehrer</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[http-get]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jetty]]></category>
		<category><![CDATA[Tomcat]]></category>
		<category><![CDATA[umlaut]]></category>
		<category><![CDATA[unicode]]></category>

		<guid isPermaLink="false">http://www.bb242.de/?p=317</guid>
		<description><![CDATA[Every day another fuckup. Today it was encoding. Somehow our excel exports did not work for cities with umlauts. MUST be an encoding thing. Interesting: It did work pretty well on Jetty, but good ol&#8217; Tomcat throwed me broken characters in my servletrequest. I tried javascript escape and the result was that it didn&#8217;t even [...]]]></description>
			<content:encoded><![CDATA[<p>Every day another fuckup. Today it was encoding. Somehow our excel exports did not work for cities with umlauts. MUST be an encoding thing. Interesting: It did work pretty well on Jetty, but good ol&#8217; Tomcat throwed me broken characters in my servletrequest.</p>
<p>I tried javascript escape and the result was that it didn&#8217;t even work in Jetty anymore. So after proper reading (<a href="http://jira.codehaus.org/browse/JETTY-113" target="_blank">http://jira.codehaus.org/browse/JETTY-113</a>, <a href="http://jetty.mortbay.org/jetty5/faq/faq_s_900-Content_t_International.html" target="_blank">http://jetty.mortbay.org/jetty5/faq/faq_s_900-Content_t_International.html</a>), I accepted that you just CANNOT put umlauts in a get-request. You are able to escape it, but there is apparently no standard how the server retranslates it. But how to do it? First idea was to post it. Post uses the given encoding and all is fine. And why not doin&#8217; it ajaxian? Well, because it just doesn&#8217;t work.  The server is building the document and returns the binary data, but what do I do then? Tried putting it in a new document, but it just doesn&#8217;t work. After a few hours and some thousand curses, I ended up writing a hidden html-form, which looks really ugly, being the ONLY handwritten form in the whole javascript-driven application.</p>
<p>In short:</p>
<p>Never try to use special characters in Http-Get!</p>
<p>Forget using ajax to retrieve a file!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bb242.de/2008/04/03/http-get-and-encoding-the-technical-stone-age/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

