Betriebssystem im Browser

Sonntag, 21.02.2010 um 12:25 Uhr

Moin liebe Lesergemeinde,

das Stichwort heißt eyeos. Eyeos ist wie die Überschrift schon sagt ein Betriebssystem für den Browser. Das System ist Open Source und setzt auf PHP und Javascript (AJAX Technik) auf.

Testen kann man dies auf einem Testserver. Installieren lässt sich das System natürlich auch auf dem eigenen Server installieren. Zum Testen am Heimischen Computer (wenn man dem Testserver nicht vertraut), kann man sich auch ein fertiges Virtualbox Image herunterladen, dieses beinhaltet eine vollständige Linux Distri mit Browser und eyeos -Installation (Download).

Mittlerweile gibt es auch schon eine große Anzahl an installierbaren Programmen. Des Weiteren läuft eyeos deutlich flüssiger als noch vor einem Jahr, als ich es das erste Mal getestet habe. Wahrscheinlich liegt das zum Großteil aber auch an den Weiterentwicklungen der Browser, die ihre Javascript Engines ständig verbessern.

Man kann sehr gut mit dem System arbeiten, es bietet vieles, was ein normales OS auch bietet. Der große Vorteil liegt darin, dass man überall wo man einen Browser und ein Internetzugang zur Verfügung hat über das gleiche OS (Daten, Einstellungen, etc) arbeiten kann.

Was haltet ihr davon? Werden solche Systeme mittel-/langfristig normale OSen ersetzen, oder ist das eher unpraktikabel mit einem solchen System zu arbeiten?

Programmoberflächen internationalisieren

Dienstag, 02.02.2010 um 15:28 Uhr

Moin liebe Lesergemeinde,

jeder Programmierer wird sich irgendwann die Frage stellen, welche (G)UI-Sprachen das eigene Programm unterstützen solle. Sind das nur zwei Sprachen, kann man dies noch im Quellcode selbst unterbringen (sollte man trotzdem nicht tun). Doch schon bei drei Sprachen ist das ziemlich aussichtslos.

Irgendwann stand auch ich vor dem Problem und habe ein gutes Tutorial gesucht solch eine Internationalisierung der Benutzeroberfläche zu Bewerkstelligen. Bei Linux Magazin wurde ich in einem sehr ausführlichen Artikel über die Funktion gettext() fündig (zum Artikel geht es hier).

Nutzt auch ihr dieses System oder gibt es noch andere/bessere Alternativen?