<?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>miyuato.com &#187; Browser</title>
	<atom:link href="http://miyuato.com/category/browser/feed/" rel="self" type="application/rss+xml" />
	<link>http://miyuato.com</link>
	<description>Me you and the others</description>
	<lastBuildDate>Sat, 22 Aug 2009 20:04:08 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Safari 4 &#8211; Apple veröffenlicht eine neue Version seines Browsers</title>
		<link>http://miyuato.com/2009/06/safari-4-apple-veroffenlicht-eine-neue-version-seines-browsers/</link>
		<comments>http://miyuato.com/2009/06/safari-4-apple-veroffenlicht-eine-neue-version-seines-browsers/#comments</comments>
		<pubDate>Tue, 09 Jun 2009 17:22:07 +0000</pubDate>
		<dc:creator>Oliver Klee</dc:creator>
				<category><![CDATA[Browser]]></category>
		<category><![CDATA[Acid 3]]></category>
		<category><![CDATA[Safari 4]]></category>

		<guid isPermaLink="false">http://miyuato.com/?p=359</guid>
		<description><![CDATA[Nach dem bereits im Februar die erste Beta zu Safari 4 erschienen ist, ist heute der fertige Browser freigegeben worden. Ich hatte mir bereits die Beta installiert gehabt und die gefiel mir recht gut.
Was bietet die Version 4:

ARIA-Unterstützung
Vollbildzoom
HTML 5-Medienunterstützung
Acid 3-Konformität
CSS 3-Webschriften
HTML Canvas
SVG 1.1
uvm.

Den Acid 3 Test hab ich persönlich gleich mal durchlaufen lassen. 100 Punkte [...]]]></description>
			<content:encoded><![CDATA[<p>Nach dem bereits im Februar die erste Beta zu Safari 4 erschienen ist, ist heute der fertige Browser freigegeben worden. Ich hatte mir bereits die Beta installiert gehabt und die gefiel mir recht gut.</p>
<p>Was <a title="Features von Safari 4" href="http://www.apple.com/de/safari/features.html">bietet</a> die Version 4:</p>
<ul>
<li>ARIA-Unterstützung</li>
<li>Vollbildzoom</li>
<li>HTML 5-Medienunterstützung</li>
<li><abbr	title="Testet, ob ein Browser Seiten vollständig rendern kann, und zwar mit den Webstandards, die zum Aufbau dynamischer Websites der nächsten Generation verwendet werden (etwa CSS, JavaScript, XML und SVG).">Acid 3</abbr>-Konformität</li>
<li><abbr	title="Cascading Style Sheets">CSS</abbr> 3-Webschriften</li>
<li>HTML Canvas</li>
<li>SVG 1.1</li>
<li>uvm.</li>
</ul>
<p>Den <abbr	title="Testet, ob ein Browser Seiten vollständig rendern kann, und zwar mit den Webstandards, die zum Aufbau dynamischer Websites der nächsten Generation verwendet werden (etwa CSS, JavaScript, XML und SVG).">Acid 3</abbr> Test hab ich persönlich gleich mal durchlaufen lassen. 100 Punkte von 100! Nach Opera in Version 10 der nächste Browser der die 100 schafft. Gratulation.</p>
<div id="attachment_360" class="wp-caption aligncenter" style="width: 310px"><a href="http://miyuato.com/wp-content/uploads/2009/06/safari-acid3.png"><img class="size-medium wp-image-360" title="Safari 4 besteht den Acid 3 Test" src="http://miyuato.com/wp-content/uploads/2009/06/safari-acid3-300x240.png" alt="safari-acid3" width="300" height="240" /></a><p class="wp-caption-text">Safari 4 besteht den <abbr	title="Testet, ob ein Browser Seiten vollständig rendern kann, und zwar mit den Webstandards, die zum Aufbau dynamischer Websites der nächsten Generation verwendet werden (etwa CSS, JavaScript, XML und SVG).">Acid 3</abbr> Test</p></div>
<p>Hier kann sich der Internet Exploder, pardon Explorer, eine Scheibe abschneiden.</p>
<p>Für Entwickler kann man in den Einstellungen unter Erweitert, das Menü für Entwickler hinzufügen. Dort lässt sich dann beispielsweise die gerade geöffnete Seite in einem anderen, installierten Browser öffnen, Javascript deaktivieren, <abbr	title="Cascading Style Sheets">CSS</abbr> deaktivieren, ein Javascript Debug Tool starten und noch einiges mehr.</p>
<p>Es ist jedenfalls erfreulich, dass die meisten Browser sich in Richtung HTML 5, Canvas, SVG und <abbr	title="Cascading Style Sheets">CSS</abbr> 3 bewegen. Was für uns Webentwicklern ein Schritt in die richtige Richtung ist.</p>]]></content:encoded>
			<wfw:commentRss>http://miyuato.com/2009/06/safari-4-apple-veroffenlicht-eine-neue-version-seines-browsers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ECMAscript aka Javascript</title>
		<link>http://miyuato.com/2009/03/ecmascript-aka-javascript/</link>
		<comments>http://miyuato.com/2009/03/ecmascript-aka-javascript/#comments</comments>
		<pubDate>Fri, 27 Mar 2009 16:55:04 +0000</pubDate>
		<dc:creator>Oliver Klee</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[Freie Software]]></category>
		<category><![CDATA[Hintergrundwissen]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[ECMAscript]]></category>
		<category><![CDATA[GNU]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Scriptsprachen]]></category>
		<category><![CDATA[WWW]]></category>

		<guid isPermaLink="false">http://miyuato.com/?p=87</guid>
		<description><![CDATA[Auf so gut wie jeder Website kommt es zum Einsatz, Javascript, und man kann auch nicht leugnen, dass Javascript mittlerweile für viele Seiten nicht mehr wegzudenken ist.
Ich persönlich finde Javascript gut, weil man damit unter anderem die Funktionen auf der Website ausbauen kann und gleichzeitig die Usability steigern. Zum Beispiel, das Menü ausblenden um einen [...]]]></description>
			<content:encoded><![CDATA[<p>Auf so gut wie jeder Website kommt es zum Einsatz, Javascript, und man kann auch nicht leugnen, dass Javascript mittlerweile für viele Seiten nicht mehr wegzudenken ist.</p>
<p>Ich persönlich finde Javascript gut, weil man damit unter anderem die Funktionen auf der Website ausbauen kann und gleichzeitig die Usability steigern. Zum Beispiel, das Menü ausblenden um einen Artikel voll auf dem Bildschirm darzustellen und so weiter.</p>
<p>Aber dadurch das Javascript so mächtig ist, sollte man sich auch einmal Gedanken darüber machen woher der Code kommt, den die besuchte Seite versucht auszuführen. Den das tut sie heimlich, still und leise ohne das man etwas davon mitbekommt.</p>
<p><span id="more-87"></span></p>
<p>Dieser Artikel befasst sich nicht damit ob Javascript gut oder schlecht, sinnvoll oder sinnfrei ist. Er ist lediglich ein Appell sich ein wenig darüber Gedanken zu machen, was alles im Hintergrund abläuft worauf wir keinerlei Einfluss haben.</p>
<p>Richard Stallman, Gründer und Präsident der Free Software Foundation hat sich mit dem Thema Javascript in seinem <a href="http://www.gnu.org/philosophy/javascript-trap.html">Artikel</a> „The Javascript Trap“ befasst und beschreibt, warum er es nicht gut findet, dass Javascript ohne weiteres im Browser ausgeführt wird.</p>
<blockquote><p>„You may be running non-free programs on your computer every day without realizing it—through your web browser.“</p></blockquote>
<p>Stallman ist nicht gegen den Einsatz von Javascript oder Ajax, sondern das es ihn stört, dass man keine Möglichkeit beziehungsweise es ziemlich schwierig ist, nachzuvollziehen woher der Code kommt und unter welcher Lizenz er steht.</p>
<blockquote><p>„Even if you&#8217;re aware of this issue, it would take you considerable trouble to identify and then block those programs. However, even in the free software community most users are not aware of this issue; the browsers&#8217; silence tends to conceal it.“</p></blockquote>
<p>Er nennt am Ende seines Artikels auch Möglichkeiten wie man dem Problem entgegenwirken könnte. Man könnte Beispielsweise das Browser Addon NoScript um die gewünschte Funktion erweitern. Sprich NoScript soll einem bei einer Webseite ausgeben, welches Javascript ausgeführt werden würde mit Verweis auf die verwendete Lizenz und den Quellcode des Scripts.</p>
<p>Stallman fordert ja auch nicht dass jedes Javascript frei sein soll. Vielmehr will er Klarheit darüber was ein Javascript im Browser macht bevor es ausgeführt wird. Und dazu muss man nun mal wissen wo es herkommt und welche Funktionalität es mitbringt.</p>
<p>Natürlich steht es außer Frage dass es dem Großteil der Nutzer völlig egal ist welches Skript bei ihm ausgeführt wird. Und einen noch größeren Teil würde selbst lesbarer Code nicht unbedingt interessieren. Aber zumindest Bestände die Möglichkeit der Kontrolle darüber, was momentan nicht der Fall ist &#8211; und genau das ist der springende Punkt.</p>
<p style="text-align: left;">Im Anhang findet man noch einen Vorschlag wie man ein freies Javascript Programm kennzeichnen kann.</p>
<blockquote>
<p style="text-align: left;"><code><br />
// @source:</code></p></blockquote>
<blockquote>
<p style="text-align: left;">followed by the URL.</p>
<p style="text-align: left;">To indicate the license of the Javascript code embedded in a page, we recommend putting the license notice between two notes of this form:</p>
<p style="text-align: left;">@licstart  The following is the entire license notice for the<br />
Javascript code in this page.<br />
&#8230;<br />
@licend  The above is the entire license notice<br />
for the Javascript code in this page.</p>
<p style="text-align: left;">Of course, all of this should be contained in a multiline comment.</p>
<p style="text-align: left;">Copyright (C) YYYY  Developer</p>
<p style="text-align: left;">The Javascript code in this page is free software: you can<br />
redistribute it and/or modify it under the terms of the GNU<br />
General Public License (GNU GPL) as published by the Free Software<br />
Foundation, either version 3 of the License, or (at your option)<br />
any later version.  The code is distributed WITHOUT ANY WARRANTY;<br />
without even the implied warranty of MERCHANTABILITY or FITNESS<br />
FOR A PARTICULAR PURPOSE.  See the GNU GPL for more details.</p>
<p style="text-align: left;">As additional permission under GNU GPL version 3 section 7, you<br />
may distribute non-source (e.g., minimized or compacted) forms of<br />
that code without the copy of the GNU GPL normally required by<br />
section 4, provided you include this license notice and a URL<br />
through which recipients can access the Corresponding Source.</p></blockquote>]]></content:encoded>
			<wfw:commentRss>http://miyuato.com/2009/03/ecmascript-aka-javascript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Warum Browser updaten? aka Der IE6 tuts doch noch!</title>
		<link>http://miyuato.com/2009/03/warum-browser-updaten-aka-der-ie6-tuts-doch-noch/</link>
		<comments>http://miyuato.com/2009/03/warum-browser-updaten-aka-der-ie6-tuts-doch-noch/#comments</comments>
		<pubDate>Tue, 24 Mar 2009 20:48:32 +0000</pubDate>
		<dc:creator>Oliver Klee</dc:creator>
				<category><![CDATA[Browser]]></category>
		<category><![CDATA[WTF?!]]></category>
		<category><![CDATA[informatik]]></category>
		<category><![CDATA[Internet Explorer 7]]></category>
		<category><![CDATA[Internet Explorer 8]]></category>

		<guid isPermaLink="false">http://miyuato.com/?p=51</guid>
		<description><![CDATA[Da man ja derzeit wieder viel über den neuen, tollen, schnellen, Webstandardkonformen Internet Explorer 8 liest. Habe ich hier mal eine kleine Anekdote aus meinem persönlichen Umfeld für euch. Ich konnte einfach nur noch den Kopf schütteln. 
Nebenher kümmere ich mich noch um die Internetseite von Freunden. Mein Findelkind sozusagen. Weil dieser Blog hier, mein [...]]]></description>
			<content:encoded><![CDATA[<p>Da man ja derzeit wieder viel über den neuen, tollen, schnellen, Webstandardkonformen Internet Explorer 8 liest. Habe ich hier mal eine kleine Anekdote aus meinem persönlichen Umfeld für euch. Ich konnte einfach nur noch den Kopf schütteln. </p>
<p>Nebenher kümmere ich mich noch um die Internetseite von Freunden. Mein Findelkind sozusagen. Weil dieser Blog hier, mein &#8220;Baby&#8221; ist mein ein und alles.</p>
<p>So, ich hab das ganze System mal überholt. Neue Software, Server Updates etc. &#8230; Die neue Seite nutzt ziemlich viele Ajax und Javascript Features. </p>
<p><span id="more-51"></span></p>
<p>Eines der Mitglieder hatte Probleme die Seite zu benutzen. Er konnte, jetzt mal als Beispiel, seine persönlichen Daten nicht bearbeiten.<br />
Nach langem hin und her und nach dem ich sämtliche Optionen in allen gängigen Browsern ausprobiert habe. Also IE7, 8, FF, Opera, Safari und nichts feststellen konnte. </p>
<p>Als ich ihm das mitteilte, erzählt er mir, dass er den IE6 benutze, sowohl zu Hause, als auch auf Arbeit. </p>
<p>Als wäre das nicht schlimm genug, aber der gute Mann hat Informatik studiert und arbeitet in einem großen Unternehmen in der IT Abteilung, die auch, wie schon erwähnt noch den IE6 nutzen.</p>
<p>Natürlich ist es ein Unterschied ob man das jetzt auf seinem Rechner zu Hause macht, oder im Unternehmen. Aus Kompatibilitätsgründen ist es nicht immer ratsam die neuste Software zu haben. Es gibt viele Interne Applikationen, die laufen nicht mit der neuesten Software. Gerade die im Webbereich. Datenbanken und sonstiges. Weltweit werden in Unternehmen viel Webdatenbanken zur Verfügung gestellt. Das macht viel Probleme wenn man viele Clients hat, man kann nicht eben hergehen und auf 100 000 Clients mal eben den IE 8.0 ausrollen oder sonstiges. Das muss getestet werden, Interaktionen mit anderen Programmen und Eigenentwicklungen, usw. Eine Kostenfrage ist das zudem auch noch.</p>
<p>Das sehe ich ja alles noch ein, aber, zu Hause, auf dem eigenen Rechner??? Da den IE6 zu benutzen, das grenzt ganz stark an Masochismus! Wobei, mich halten auch einige Leute für Masochistisch, weil ich ein Bash Fanatiker bin und GUI&#8217;s für eine Ausgeburt des Teufels halte. Naja stimmt zwar so nicht ganz, aber man kann es ja mal unterstellen.</p>
<p>Leider ist dies kein Einzelfall und leider muss man damit Leben. Anders gesehen, ist doch der Internet Explorer das Salz in der Suppe des Webentwickler&#8217;s von heute. Was wäre nur, in einer perfekten Welt, ohne Internet Explorer X und Microsoft. Da wäre uns doch total langweilig! Soweit lehne ich mich jetzt einfach mal aus dem Fenster, dass zu behaupten.</p>]]></content:encoded>
			<wfw:commentRss>http://miyuato.com/2009/03/warum-browser-updaten-aka-der-ie6-tuts-doch-noch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
