<?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>jQuery 1.2.5 und Dimensions&#45;Plugin</title>
    <link>http://www.highresolution.info/weblog/entry/jquery_125_und_dimensions_plugin/</link>
    <description>Gestern ist also wiedermal eine neue jQuery&#45;Version 1.2.5 online gegangen, die das bisherige Dimensions&#45;Plugin obsolete machen soll. Ich verwende das Plugin schon eine Weile, daher an dieser Stelle ein paar Hinweise f&#252;r andere Entwickler.

Bereits in der Version 1.2 des Dimensions&#45;Plugins und jQuery 1.2.0 wurden die Methoden height, width, offset and offsetLite aus dem Plugin entfernt und in den jQuery Core &#252;bernommen. Allerdings nicht in vollem Umfang, denn die Konfiguationsm&#246;glichkeiten (optionale Einrechung von Margins, Paddings, Border) vor allem f&#252;r width, heightund offset sind eben nicht in dieser Form im Core zu finden. Leider wird auf diesen Umstand in den Release&#45;Notes nicht ausreichend hingewiesen, so dass es hier zu Verwirrungen kommen kann. Die Core&#45;Funktionen entsprechen nach meinem Kenntnisstand aktuell den Au&#223;enkanten der Box (also einschlie&#223;lich Padding und Border), davon abweichende Werte muss man sich selbst ermitteln. 

Wer einen differenzierten Zugriff auf Elementdimensionen (mit/ohne Margins/Border/Padding) ben&#246;tigt, dem kann ich derzeit noch die Version 1.1.2 des Dimensions&#45;Plugins empfehlen. Diese stellt ein deutlich umfangreicheres Arsenal an Funktionen zur Geometrieabfrage zur Verf&#252;gung. Aufpassen muss man hier dennoch, denn die Offset&#45;Berechung einschlie&#223;lich Margins funktioniert in dieser Version nach meiner Erfahrung aus der Anwendung im YAML&#45;Builder nicht zuverl&#228;ssig.

So richtig freuen kann ich mich &#252;ber diese Enwicklung nicht, denn wenn ein so n&#252;tzliches Plugin in den Core &#252;bergeht dann sollte nicht gleichzeitig der Funktionsumfang eingedampft werden. Aber es ist zum Gl&#252;ck auch kein unl&#246;sbares Problem. Wer sich die aktuelle Beta4 von jQuery UI herunterl&#228;d, findet im Verzeichnis /tests/ die Datei dimensions.html und damit einen Testcase, den Paul Bakaus auf meine Bitte hin schon vor einiger Zeit erstellt hat. Darin wird eine kleine Funktion definiert, die alle Geometriedaten in beliebiger Konfiguration fehlerfrei liefert und auf jQuery 1.2.4+ aufsetzt. Leider ist diese Datei &#45; wie ich gerade gesehen habe &#45; aus dem SVN Trunk schon wieder verschwunden und daher im Moment nur &#252;ber das Download&#45;Paket erh&#228;ltlich. Ich hoffe, dass die jQuery&#45;Doku in dieser Hinsicht m&#246;glichst bald auf den aktuellen Stand gebracht wird und dann vielleicht auch eine offizielle Dimensions&#45;Demo bereitgestellt wird.

Im Rahmen der Abeit am YAML&#45;Builder werde ich diesen Workaround mit Sicherheit &#252;bernehmen und ggf. auch ein allgemein gebr&#228;uchliches Plugin daraus bauen. F&#252;r den Moment sollten diese Infos aber erstmal allen Interessierten weiterhelfen.</description>
    <dc:language>de-de</dc:language>
    <dc:creator>Dirk</dc:creator>
    <dc:rights>Copyright 2008</dc:rights>
    <dc:date>2008-05-22T;08:20:02+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/jquery_125_und_dimensions_plugin/"
    trackback:ping="http://www.highresolution.info/trackback/1300/Q3ObLOiS/"
    dc:title="jQuery 1.2.5 und Dimensions&#45;Plugin"
    dc:identifier="http://www.highresolution.info/weblog/entry/jquery_125_und_dimensions_plugin/" 
    dc:subject="jQuery"
    dc:description="Gestern ist also wiedermal eine neue &amp;lt;a href=&quot;http://jquery.com/&quot; title=&quot;jQuery&#45;Version 1.2.5&quot;&amp;gt;jQuery&#45;Version 1.2.5&amp;lt;/a&amp;gt; online gegangen, die das bisherige &amp;lt;a href=&quot;http://plugins.jquery.com/project/dimensions&quot; title=&quot;Dimensions&#45;Plugin&quot;&amp;gt;Dimensions&#45;Plugin&amp;lt;/a&amp;gt; obsolete machen soll. Ich verwende das Plugin schon eine Weile, daher an dieser Stelle ein paar Hinweise f&#252;r andere Entwickler. Bereits in der &amp;lt;a href=&quot;http://plugins.jquery.com/node/1089&quot; title=&quot;Version 1.2 des Dimensions&#45;Plugins&quot;&amp;gt;Version&#8230;"
    dc:creator="Dirk"
    dc:date="2008-05-22 08:20:02 AM GMT" />
</rdf:RDF>
--> 


    <item>
      <title>Kommentar von Denny Crocs (Southwales)</title>
      <link>http://www.highresolution.info/weblog/entry/jquery_125_und_dimensions_plugin/</link>
      <description>Ich finde das Update von JQuery hätte nicht unbedingt sein müssen. Die hätten erst einmal lieber die alte Version stable machen sollen.. 

Aber trotzdem, danke für den Tipp!</description>
      <content:encoded><![CDATA[<p>Ich finde das Update von JQuery hätte nicht unbedingt sein müssen. Die hätten erst einmal lieber die alte Version stable machen sollen.. </p>

<p>Aber trotzdem, danke für den Tipp!
</p>]]></content:encoded>
    <dc:date>2012-01-18T;11:39:34+00:00</dc:date>
    </item>

    <item>
      <title>Kommentar von macx</title>
      <link>http://www.highresolution.info/weblog/entry/jquery_125_und_dimensions_plugin/</link>
      <description>Danke!</description>
      <content:encoded><![CDATA[<p>Danke!
</p>]]></content:encoded>
    <dc:date>2012-01-18T;11:39:34+00:00</dc:date>
    </item>
 

</channel>
</rss>
