<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
    xmlns:admin="http://webns.net/mvcb/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"> 
<channel>
    

    <title>Linux&#45;Deskop auf YAML&#45;Basis</title>
    <link>http://www.highresolution.info/weblog/entry/linux_deskop_auf_yaml_basis/</link>
    <description>Dass YAML sich hervorragend f&#252;r die Erstellung flexibler Layouts eignet, hat sich mittlerweile &#45; zumindest im deutschsprachigen Bereich &#45; schon sehr weit herumgesprochen. Dass sich YAML auch &#252;ber die deutschen Grenzen hinaus herumgesprochen hat, wurde mir vor kurzem so richtig deutlich.

Ich bekam eine freundliche Mail von Pralos Filo, dem Koodinator des ukrainischen KDE Entwicklerteams. Er wollte gern mein O.K. f&#252;r die Einbindung von YAML in einen neuartigen Linux&#45;Desktop. Das Projekt mit dem Namen &amp;ldquo;P.I.O.S. for all&amp;rdquo; (eine Webseite ist bereits in Vorbereitung) klingt au&#223;erordentlich spannend. Auf Grundlage eines Entwicklerzweigs des KDE&#45;Desktops der Version 4, soll ein v&#246;llig neuer Ansatz bei dem Rendering der Oberfl&#228;che verfolgt werden, die vollst&#228;ndig als Weboberfl&#228;che zu verstehen ist. Die Basis der Rendering&#45;Engine wird dabei die KHTML&#45;Bibliothek sein, die auch Konqueror und Apples Safari (indirekt) antreibt. Dieser Desktop nutzt XML, XHTML, CSS, Javascript und XSLT. Interne Basis der Fensterroutinen soll YAML werden, da es sich f&#252;r die Darstellung flexibler Inhalte bereits bestens bew&#228;hrt hat. Die Dynamik wird von jquery beigesteuert. Eine erste Alpha&#45;Version soll Ende April vorgestellt werden. Ausl&#246;ser der Idee war wohl Trovsters XHTML/CSS&#45;Version des XP&#45;Desktops.

Welche Vorteile hat ein solcher Desktop? Er vereint die Stabilit&#228;t und Effektivit&#228;t aktueller Webtechnologien und erlaubt Nutzern wie Softwareentwicklern einen einfachen und direkten Eingriff in die Oberfl&#228;che. F&#252;r den Nutzer bieten sich damit ganz neue Gestaltungsm&#246;glichkeiten. Die Wahl eines Hintergrundbildes ist in P.I.O.S. nicht mehr als kalter Kaffee. Auf diesem Desktop k&#246;nnen sogar die Hovereffekte der Systemicons nach Belieben modifiziert werden, wenn man sich ein klein wenig mit CSS und Javascript auskennt. F&#252;r Softwareentwickler k&#246;nnte der Deskop ebenfalls sehr interessant werden, weil auf diese Weise die Grenzen zwischen der Offline&#45; und Onlinewelt bei der Erstellung von Benutzeroberfl&#228;chen entg&#252;ltig verschwinden. Dank CSS und der Flexibilit&#228;t von YAML l&#228;sst sich der Desktop sehr leicht an unterschiedlichste Ausgabemedien vom 24&#8217;&#8217; TFT bis hin zum PDA anpassen. Er kommt dabei mit einem Minimum an Speicherplatz aus. Weitere Anwendungsm&#246;glichkeiten bieten sich im Sektor der Unterhaltungselektronik (z.B. HiFi&#45;Anlagen), wo grafische Benutzeroberfl&#228;chen immer beliebter werden, bei gleichzeitig begrenzten Hardware&#45;Resourcen. Und in allem mitten drin: YAML. 

Sobald es Neuigkeiten zu vermelden gibt, werde ich nat&#252;rlich hier weiter davon berichten, bis dahin noch ein sch&#246;nes Wochenende.

Nachtrag 2. April: Vielen Dank f&#252;rs Mitmachen an alle, die wussten, was l&#228;uft und diesen Beitrag verlinkt haben. Ein fr&#246;hliches &#8220;April, April ...&#8221; an alle, die mir geglaubt haben. &#220;brigens, &#8220;PIOS for all&#8221; und &#8220;Pralos Filo&#8221; sind zwei Anagramme f&#252;r &#8220;Aprils Fool&#8221;.</description>
    <dc:language>de-de</dc:language>
    <dc:creator>Dirk</dc:creator>
    <dc:rights>Copyright 2007</dc:rights>
    <dc:date>2007-04-01T;00:19:01+00:00</dc:date>
    <admin:generatorAgent rdf:resource="http://www.expressionengine.com/" />
<!--
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
         xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"
         xmlns:dc="http://purl.org/dc/elements/1.1/">
<rdf:Description
    rdf:about="http://www.highresolution.info/weblog/entry/linux_deskop_auf_yaml_basis/"
    trackback:ping="http://www.highresolution.info/trackback/1189/v1wmkotG/"
    dc:title="Linux&#45;Deskop auf YAML&#45;Basis"
    dc:identifier="http://www.highresolution.info/weblog/entry/linux_deskop_auf_yaml_basis/" 
    dc:subject="CSS &amp;amp;amp; XHTML,YAML"
    dc:description="Dass YAML sich hervorragend f&#252;r die Erstellung flexibler Layouts eignet, hat sich mittlerweile &#45; zumindest im deutschsprachigen Bereich &#45; schon sehr weit herumgesprochen. Dass sich YAML auch &#252;ber die deutschen Grenzen hinaus herumgesprochen hat, wurde mir vor kurzem so richtig deutlich. Ich bekam eine freundliche Mail von Pralos Filo, dem Koodinator des ukrainischen KDE Entwicklerteams. Er wollte gern mein O.K. f&#252;r die Einbindung von YAML in einen neuartigen Linux&#45;Desktop. Das Projekt&#8230;"
    dc:creator="Dirk"
    dc:date="2007-04-01 12:19:01 AM GMT" />
</rdf:RDF>
--> 

 

</channel>
</rss>
