<?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>YAML Debug &#45; &#214;ffentlicher Betatest</title>
    <link>http://www.highresolution.info/weblog/entry/yaml_debug_oeffentlicher_betatest/</link>
    <description>Die neue Applikation basiert auf jQuery und wird per Bookmark auf jeder beliebigen Seite hinzugeladen. Die Funktionalit&#228;t umfasst Informationen &#252;ber den Rendering&#45;Mode, die Anzahl eingebundener externer Stylesheets, Scripts und Bilder. Per Klick k&#246;nnen veraltete Elemente oder auch Elemente mit Inline&#45;Styles hervorgehoben werden. Ebenso ist es m&#246;glich, sich auf einen Klick einen &#220;berblick &#252;ber die Layoutstruktur (DIV&#45;Verschachtelung) oder die semantische Auszeichnung der Inhalte direkt im Layout zu verschaffen. WAI&#45;ARIA roles, states und properties k&#246;nnen hervorgehoben werden, Relationen z.B. &#252;ber aria&#45;labelledby macht das Tool durch das Hovern mit der Maus &#252;ber die jeweilige Eigenschaft sichtbar. Schlie&#223;lich gibt YAML Debug auch Auskunft &#252;ber alle eingebundenen Stylesheets. Alle externen Stylesheets k&#246;nnen zudem deaktiviert, angezeigt oder direk an den Validierungsdienst des W3C gesandt werden.

 Einen vollst&#228;ndigen &#220;berblick &#252;ber den Funktionsumfang gibt es auf der zugeh&#246;rigen kleinen Microsite, die ich diesem Projekt spendiert habe. Von dort kann dann auch das Bookmarklet bezogen werden. Aus der Browserwelt werden momentan Firefox 3, Opera 9.x und Safari 3.x/Webkit voll unterst&#252;tzt, wobei der Safari 3.x aktuell das Deaktiveren von per @import eingebundenen Stylesheets verweigert. Der Internet Explorer 7 erh&#228;lt momentan nur eine sehr eingeschr&#228;nkte Unterst&#252;tzung. Hier habe ich mich aufgrund der doch umfangreichen Abweichungen vom Standard (sowohl bei CSS, als auch bei JavaScript) auf die Bereitstellung der Stylesheet&#45;Infos beschr&#228;nkt, um gerade bei YAML&#45;basierten Layouts eine einfache Kontrolle der korrekten Einbindung der Patch&#45;Dateien zu erm&#246;glichen. Auf die JS&#45;Nachprogrammierung der ansonsten per CSS funktionierenden Hervorhebungsoptionen habe ich zun&#228;chst verzichtet, da es sich bei YAML Debug um ein Markup&#45;Analysetool handelt und dieser ist im Normalfall in allen Browsern identisch. Demzufolge sollte man f&#252;r seine Tests einen der o.g. voll unterst&#252;tzten Browser verwenden.

Ich w&#252;nsche Euch viel Spa&#223; mit dem Tool und freue &#252;ber jegliches Feedback, sowohl hier in den Kommentaren als auch &#252;ber die Projektseite.

F&#252;r Feedback (Meinungen, Bugmeldungen oder W&#252;nsche f&#252;r weitere oder verbesserte Funktionen) habe ich auf der Projektseite ein Kontaktformular eingerichtet, von welchem ihr hoffentlich rege Gebrauch macht. Die aktuelle Version 0.9 ist noch im Betastadium und ich m&#246;chte durch den &#246;ffentlichen Test mehr Informationen und vor allem Featurew&#252;nsche sammeln, um das Tool Schritt f&#252;r Schritt zu vervollst&#228;ndigen. Ab YAML 3.1.1 wird es im &#220;brigen auch das bisherige debug.css abl&#246;sen. 

Nachtrag: Als Spielwiese eignen sich besonders gut die YAML&#45;Layoutbeispiele oder die Seite Einfach f&#252;r Alle, die bereits mit WAI&#45;ARIA angereichert ist und sich daher die Funktionalit&#228;t des Tools dort sehr sch&#246;n testen l&#228;st.</description>
    <dc:language>de-de</dc:language>
    <dc:creator>Dirk Jesse</dc:creator>
    <dc:rights>Copyright 2009</dc:rights>
    <dc:date>2009-02-16T;10:10:43+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/yaml_debug_oeffentlicher_betatest/"
    trackback:ping="http://www.highresolution.info/trackback/1360/qEeiXaYu/"
    dc:title="YAML Debug &#45; &#214;ffentlicher Betatest"
    dc:identifier="http://www.highresolution.info/weblog/entry/yaml_debug_oeffentlicher_betatest/" 
    dc:subject="YAML,jQuery,Software"
    dc:description="&amp;lt;img src=&quot;http://www.highresolution.info/images/uploads/ydebug&#45;app.png&quot; border=&quot;0&quot; alt=&quot;YAML Debug Application Screenshot&quot; class=&quot;center&quot; width=&quot;450&quot; height=&quot;420&quot; /&amp;gt; Die neue Applikation basiert auf &amp;lt;a href=&quot;http://www.jquery.com&quot; title=&quot;jQuery&quot;&amp;gt;jQuery&amp;lt;/a&amp;gt; und wird per Bookmark auf jeder beliebigen Seite hinzugeladen. Die Funktionalit&#228;t umfasst Informationen &#252;ber den Rendering&#45;Mode, die Anzahl eingebundener externer Stylesheets, Scripts und Bilder. Per Klick k&#246;nnen veraltete Elemente oder auch Elemente mit Inline&#45;Styles&#8230;"
    dc:creator="Dirk Jesse"
    dc:date="2009-02-16 10:10:43 AM GMT" />
</rdf:RDF>
--> 


    <item>
      <title>Kommentar von Dirk Jesse</title>
      <link>http://www.highresolution.info/weblog/entry/yaml_debug_oeffentlicher_betatest/</link>
      <description>@Jared

Danke für den Hinweis. Ist korrigiert.</description>
      <content:encoded><![CDATA[<p>@Jared</p>

<p>Danke für den Hinweis. Ist korrigiert.
</p>]]></content:encoded>
    <dc:date>2012-01-18T;11:39:34+00:00</dc:date>
    </item>

    <item>
      <title>Kommentar von Jared</title>
      <link>http://www.highresolution.info/weblog/entry/yaml_debug_oeffentlicher_betatest/</link>
      <description>Hallo Dirk,

ich bin nach wievor von der Idee dieses Bookmarklets begeistert ;&#45;) ein kleiner Fehler ist mir allerdings aufgefallen:

Wenn man das Background&#45;Grid anzeigen lässt steht da 2mal nebeneinander die Auflösung 1680x1050 :&#45;) Eigentlich kommt nach 1680x1050 doch die 1920x1200 oder?</description>
      <content:encoded><![CDATA[<p>Hallo Dirk,</p>

<p>ich bin nach wievor von der Idee dieses Bookmarklets begeistert ;-) ein kleiner Fehler ist mir allerdings aufgefallen:</p>

<p>Wenn man das Background-Grid anzeigen lässt steht da 2mal nebeneinander die Auflösung 1680x1050 :-) Eigentlich kommt nach 1680x1050 doch die 1920x1200 oder?
</p>]]></content:encoded>
    <dc:date>2012-01-18T;11:39:34+00:00</dc:date>
    </item>

    <item>
      <title>Kommentar von Ansgar Hein</title>
      <link>http://www.highresolution.info/weblog/entry/yaml_debug_oeffentlicher_betatest/</link>
      <description>Mal wieder eine klasse Idee von Dir! Ein paar Kleinigkeiten hätte ich noch anzumäkeln, aber das ist (wie immer) Jammern auf höchstem Niveau und ohne Rücksicht auf Verluste:

&#45; Validate und View&#45;Links könnte man auf Wunsch oder standardmäßig in neuem Fenster / Tab öffnen lassen, ich will ja weiterprüfen und da kann der Validator im Hintergrund werkeln
&#45; von den empty elements würde ich &amp;lt; a name=&#8220;xyz&#8221; &amp;gt; ausnehmen
&#45; die Farben für das Hervorheben von Attributen sind ne gute Idee, aber ich würde noch eine zusätzliche Hintergrundfarbe definieren, falls es auf hellem Hintergrund steht

Und jaaaaaa, ich bekenne mich schuldig ... hätte ich Dir a) früher im Beta&#45;Test und b) per Mail schicken können. Scusi.</description>
      <content:encoded><![CDATA[<p>Mal wieder eine klasse Idee von Dir! Ein paar Kleinigkeiten hätte ich noch anzumäkeln, aber das ist (wie immer) Jammern auf höchstem Niveau und ohne Rücksicht auf Verluste:</p>

<p>- Validate und View-Links könnte man auf Wunsch oder standardmäßig in neuem Fenster / Tab öffnen lassen, ich will ja weiterprüfen und da kann der Validator im Hintergrund werkeln<br />
- von den empty elements würde ich <code>&lt; a name=&#8220;xyz&#8221; &gt;</code> ausnehmen<br />
- die Farben für das Hervorheben von Attributen sind ne gute Idee, aber ich würde noch eine zusätzliche Hintergrundfarbe definieren, falls es auf hellem Hintergrund steht</p>

<p>Und jaaaaaa, ich bekenne mich schuldig ... hätte ich Dir a) früher im Beta-Test und b) per Mail schicken können. Scusi.
</p>]]></content:encoded>
    <dc:date>2012-01-18T;11:39:34+00:00</dc:date>
    </item>

    <item>
      <title>Kommentar von Dirk Jesse</title>
      <link>http://www.highresolution.info/weblog/entry/yaml_debug_oeffentlicher_betatest/</link>
      <description>Hallo Thomas,

danke für die Hinweise. Zwei Deiner Wünsche sind bereits erfüllt. Zum einen öffnet sich der Validator jetzt in einem neuen Fenster und die Pfade der einzelnen Stylesheets werden bereits angezeigt, wenn Du mit der Maus über den Namen des Stylesheet hoverst und kurz wartest bis das Title&#45;Attribut angezeigt wird.

JavaScript wird aus JavaScript heraus vermutlich nicht deaktivierbar sein. Spätestens beim Aktivieren gäbe es aber Probleme :&#45;).</description>
      <content:encoded><![CDATA[<p>Hallo Thomas,</p>

<p>danke für die Hinweise. Zwei Deiner Wünsche sind bereits erfüllt. Zum einen öffnet sich der Validator jetzt in einem neuen Fenster und die Pfade der einzelnen Stylesheets werden bereits angezeigt, wenn Du mit der Maus über den Namen des Stylesheet hoverst und kurz wartest bis das Title-Attribut angezeigt wird.</p>

<p>JavaScript wird aus JavaScript heraus vermutlich nicht deaktivierbar sein. Spätestens beim Aktivieren gäbe es aber Probleme :-).
</p>]]></content:encoded>
    <dc:date>2012-01-18T;11:39:34+00:00</dc:date>
    </item>

    <item>
      <title>Kommentar von Thomas Weise</title>
      <link>http://www.highresolution.info/weblog/entry/yaml_debug_oeffentlicher_betatest/</link>
      <description>Eine feine Sache! 
YAML&#45;Debug setzt genau da an, was ich bisher bei der Webdeveloper&#45;Toolbar noch vermisst hatte: mehrere Dinge in einem popupartigem, verkleinerbarem Fensterchen gleichzeitig testen zu können.

Gefällt mir sehr gut und da das Teil wohl noch erweiterbar ist könnte das ne echte Konkurrenz für die Webdeveloper&#45;Toolbar werden.

Da hier Featurewünsche willkommen sind, möcht ich kurz im Stil von &#8220;wünsch dir was&#8221; paar Wünsche nennen: 
&#45;Javascript de/aktivierbar
&#45;Styleinformationen anzeigen (sozusagen den &#8220;Style&#45;Pfad&#8221;)
&#45;Images ohne Dimensionen anzeigen
&#45;Formularfelder füllen beim Testen
&#45;weiß nich ob sowas machbar ist: beim Coden das Fenster automatisch aktualisieren lassen, wenn der Quellcode geändert wurde&#8230;

Eventuell an der jetztigen Version änderbar: beim Validieren der erkannten CSS&#45;Dateien öffnet sich der Validator im selbem Fenster, dadurch ist dann YAML&#45;Debug wieder weg, nach dem Zurückklicken.

Also, wie gesagt, ich find das Teil echt gut!</description>
      <content:encoded><![CDATA[<p>Eine feine Sache! <br />
YAML-Debug setzt genau da an, was ich bisher bei der Webdeveloper-Toolbar noch vermisst hatte: mehrere Dinge in einem popupartigem, verkleinerbarem Fensterchen gleichzeitig testen zu können.</p>

<p>Gefällt mir sehr gut und da das Teil wohl noch erweiterbar ist könnte das ne echte Konkurrenz für die Webdeveloper-Toolbar werden.</p>

<p>Da hier Featurewünsche willkommen sind, möcht ich kurz im Stil von &#8220;wünsch dir was&#8221; paar Wünsche nennen: <br />
-Javascript de/aktivierbar<br />
-Styleinformationen anzeigen (sozusagen den &#8220;Style-Pfad&#8221;)<br />
-Images ohne Dimensionen anzeigen<br />
-Formularfelder füllen beim Testen<br />
-weiß nich ob sowas machbar ist: beim Coden das Fenster automatisch aktualisieren lassen, wenn der Quellcode geändert wurde&#8230;</p>

<p>Eventuell an der jetztigen Version änderbar: beim Validieren der erkannten CSS-Dateien öffnet sich der Validator im selbem Fenster, dadurch ist dann YAML-Debug wieder weg, nach dem Zurückklicken.</p>

<p>Also, wie gesagt, ich find das Teil echt gut!
</p>]]></content:encoded>
    <dc:date>2012-01-18T;11:39:34+00:00</dc:date>
    </item>

    <item>
      <title>Kommentar von Martin Grandrath</title>
      <link>http://www.highresolution.info/weblog/entry/yaml_debug_oeffentlicher_betatest/</link>
      <description>Eine tolle Ergänzung zu Firebug.&amp;nbsp; Vielen Dank dafür!

Ein Wishlist&#45;item hätte ich: Beim &#8220;background grid&#8221; wäre es toll, wenn man die Schrittweite einstellen könnte, so dass man Spaltenabstände und &#45;breiten bzw. Zeilenabstände prüfen könnte.</description>
      <content:encoded><![CDATA[<p>Eine tolle Ergänzung zu Firebug.&nbsp; Vielen Dank dafür!</p>

<p>Ein Wishlist-item hätte ich: Beim &#8220;background grid&#8221; wäre es toll, wenn man die Schrittweite einstellen könnte, so dass man Spaltenabstände und -breiten bzw. Zeilenabstände prüfen könnte.
</p>]]></content:encoded>
    <dc:date>2012-01-18T;11:39:34+00:00</dc:date>
    </item>
 

</channel>
</rss>
