jQuery und neu Rubriken Technikwürze 109
Nach langer Pause endlich wieder eine brandaktuelle neu Sendung. Mit an Bord mit David Maciejewski sind Jens Grochtdreis und Dirk Jesse.
Transkript der Folge
-
David So, Technikwirtzu einhundertneun. Lange ist's her, ich weiß auch gar nicht mehr, wie's geht. Mit an Bord sind, das machen wir gleich, Jens Webkrauts Grochtrays. Hallo Jens.
-
Jens Hallöchen.
-
David Und mit dabei ist auch Dirk Jammel Jesse.
-
Dirk Jo, hallo aus dem DSL-freien Dresden.
-
David Deswegen bist du auch per Telefon zugeschaltet. So, jetzt hören wir mal den Jingle, den keiner mag, den Technikwirtzu-Jingle. Mal gucken, ob ich die Taste noch finde hier.
-
Einspieler Herzlich willkommen zu Technikwürze, eurem Design- und Webstandards-Podcast. Von und mit David Maciejewski.
-
David Und natürlich mit Jens Grochtrays und Dirk Jesse. Hab's eben gerade schon erwähnt. Ihr habt vielleicht was gehört. Ich hab den, Soundtrack am Anfang ein bisschen geändert, weil der war ja doch 'n bisschen in die Jahre gekommen und, schauen wir doch mal, ob wir 'ne schöne Sendung zusammen kriegen. Wir haben uns heute drei Themengebiete, so ausgedacht, was wir machen. Wir reden 'n bisschen was Aktuelles. Dann haben wir eine Empfehlungsecke eingerichtet und eine Meckerecke.
Kommen wir doch zuerst mal, zu euch. Ihr habt ja auch lange Technikwirtzu nicht gehört. Habt ihr 'ne andere Podcast in der Zwischenzeit gehört oder ist das alles eingeschlafen?
-
Jens Ich höre ansonsten eigentlich gar keine Pos-- Podcasts. Es gab mal eine Zeit lang den EVA-Podcast, aber nö, ansonsten keine. Nur deinen.
-
David Unseren, ja. Inzwischen unseren. Wie sieht's aus bei dir hier, Dirk?
-
Dirk Also ich hab 'ne Weile gesucht bei iTunes, nach ähnlichen Web, oder Webentwickler-Podcasts, aber ich war doch, hab zwei, drei mir mal angeschaut, auch so richtig als Video-Podcast. Den Namen habe ich im Moment nicht im Kopf. Also sind mir nicht nachhaltig in Erinnerung geblieben, dass sie durch Qualität geglänzt haben.
-
David Ah, verstehe. Ja.
-
Dirk Ist nicht allzu viel anderes da. Von daher freue ich mich natürlich, dass du wieder da bist.
-
David Schauen wir mal. Also das ist ja jetzt die erste Sendung. Ach so, eins, da bat mich der Jens drum, mal drauf hinzuweisen. Ich nehme heute mal wieder in der Kombination Übercaster und Skype auf, was bisher in den bisherigen Sendungen, aus dem letzten Jahr ja ziemlich katastrophal verlaufen ist.
Denn diese Software, die zwischen diesen beiden Programmen vermittelt, war bisher so 'ne Alpha-Software und die ist jedes Mal nach schätzungsweise fünfzehn Minuten gecrasht, was immer dazu geführt hat, dass meine Gesprächspartner mich gar nicht mehr hörten und dass die Sendung ins Nirvana lief. Also, sollte das noch mal eintreten und ich hoffe, dieses Mal nicht, denn ich hab alle Software geupdatet. Denn, Verzeihung, ansonsten ist halt Technikwirtzu die erste Sendung.
Ich fühl mich wie beim ersten Mal. Geht's euch auch so?
-
Jens Nicht ganz. Nicht ganz, aber, ist, ist so 'ne lange Pause gewesen. Muss sich dran erinnern, wie es damals mal war.
-
David Ja, das ist schon zu lange her, du. Und Dirk, d-dir, dir geht's auch noch ganz gut, ja? Bist auch noch nicht hibbelig hier.
-
Dirk Nö, das ist, das ist Sonntagnachmittagsplausch jetzt schon, ne.
-
David Alles klärchen. Apropos Plausch: Habt ihr denn was Aktuelles auf Lager? Dirk, fangen wir mal bei dir an. Was ist dir denn über die Leber gelaufen dieser Woche? Was gibt's denn Interessantes zu berichten?
-
Dirk Na, wir wollten doch eigentlich mit dem Positiven starten.
-
David Nein, nein, das Positive kommt zum Schluss. Wir wollen erst mal was Aktuelles machen. Oder hat-- Oder willst du das gerne mischen ansonsten? Können wir das auch gerne mischen, aber dann müssen wir das Positive zuerst machen.
-
Dirk Ja. Also, ja, was mich 'n bisschen am Laufen gehalten hat diese Woche, war dieses neue jQuery-Release. Beziehungsweise, dieser Sprung innerhalb von wenigen Stunden um 'ne ganze Version von eins zwei vier auf eins zwei fünf und, das damit verbunden dieses Gewarte auf, jQuery UI, auf die eins fünf. Also ich weiß, dass der Paul Bakkas sehr am, am, am Arbeiten ist, das alles fertig zu kriegen, aber, das ist eben schon, das zieht sich schon eine ganze Weile hin.
-
David Dieser Paul war der, dessen Stimme ich nicht leiden konnte in dem Video. War das so?
-
Dirk Nee, weil den du nicht leiden konntest, war, glaube ich, der John Resig selber.
-
David Ach so, alles klar. Gut.
-
Dirk Der die Version mal vorgestellt hat, oder die Zukunft von jQuery.
-
David Genau. Ja, der, der Hintergrund, warum dieser Wechsel von jetzt, eins zwei vier auf eins zwei fünf – ist richtig, glaube ich, ne? –, stattgefunden hat, war ganz einfach, dass sie eins zwei vier online gestellt haben, und dann ganz schnell gemerkt haben, dass sie nur die Hälfte hochgeladen hatten. So ungefähr war das, ne?
-
Dirk Ja, wobei ich eben mich wundere, dass die eins zwei vier überhaupt gekommen ist, denn ursprünglich sollte die, mit, jQuery UI eins fünf gebündelt sein.
-
David Ah, diese Effektbibliothek, ne?
-
Dirk Entwicklerversion und da hab ich eigentlich keinen Grund gesehen, warum sie jetzt, unbedingt diese Version da rausbringen mussten, weil eben jQuery UI überhaupt noch nicht fertig ist.
-
David Ja, und du hast die eins zwei fünf auch schon getestet und hast erste Erfahrungen gemacht damit, ne?
-
Dirk Ja, also, funktionieren so weit tut alles. Ich hab hauptsächlich Erfahrungen jetzt gesammelt in letzter Zeit mit jQuery UI. Da die eins fünfer Version ist ein sehr schöner Entwicklungssprung gegenüber der eins null.
Das Einzige, was ich im Moment, was, was mir 'n bisschen Sorge bereitet, ist einfach, dass, das sich so verzögert hat, weil ich glaube, die ursprüngliche Planung ging von Februar, Anfang März aus für die Veröffentlichung und jetzt kommt's wahrscheinlich dann doch, so wie's aussieht, in den Juni rein. Und da, ja ich zumindest sitz wie auf Kohlen drauf, dass man endlich damit starten kann zu entwickeln. Und die aktuelle Beta vier ist doch noch 'n bisschen, bisschen buggy.
-
David Ja, wir hatten uns ja letzte Woche auch ausgiebig und vorletzte Woche, glaube ich, auch ausgiebig drüber unterhalten. Per Skype haben wir das gemacht, denn, ich hatte mich natürlich auch 'n bisschen mit der UI noch mal beschäftigt, weil ich 'ne neue Webseite gebastelt hatte und paar Effekte drauf bringen wollte. Und mich hatte natürlich speziell interessiert, welche Parameter muss ich jetzt bei der Animate-Funktion zum Beispiel verwenden, damit ich ein bestimmtes Div rein- oder rausleiten kann.
Das wollte ich 'n bisschen, bisschen einstellen und die Doku war ganz einfach schrottig. Die hat nicht existiert Ganz einfach, weil jetzt jQuery die ganzen Effektbibliotheken ja ausgegliedert hat in, ich weiß nicht, wie heißt das Ding? Encharter oder so, so 'n ganz komischen Namen.
-
Dirk Encent.
-
David Ne?
-
Dirk Encent.
-
David Ist, Encent, ist ausgegliedert worden. Also die Doku gibt es nich und die Webseite von jQuery UI hatten sie grade neu aufgebaut, aber die, Entwickler, da war derzeit nur 'ne Entwicklerversion online. Also höchstes Chaos und das Chaos ist immer noch nicht ganz bereinigt, weil die UI ist immer noch nicht draußen, ne.
-
Dirk Ja, also ich hab jetzt vor 'n paar Tagen mit'm Paul auch noch mal kurz gechattet. Da sind sicherlich mehrere Sachen. Das eine ist auch, ich bin auch, von als, als nicht Angemeldeter ins, ins, in den Backtracker nicht reingekommen. Da gibt's im Moment noch bei jQuery selber mit dem Backtracker wohl 'n Problem, dass man da regelmäßig sich einen Bug mal anschauen kann und dann wieder rausfliegt. Aber um auch mal hier was Positives zu sagen: Also die sind aufm Weg, das alles in die Reihe zu kriegen.
Das ist jetzt nicht, dass man da fluchen muss, dass, jQuery, da jetzt im Chaos versinkt, aber das ist eben im Moment durch die Umstellung. Offensichtlich ist, die UI eins fünf doch 'ne sehr große Umstellung gewesen zu eins null und das sieht man im Moment. Und das ist 'n bisschen schade, weil das Projekt eigentlich sonst immer durch, sehr schnelle und perfekte Releases geglänzt hat, die auch, also in der Regel immer sehr, sehr gut funktioniert haben von Anfang an.
Deswegen hoff ich, dass sie das mit der jetzt das relativ schnell jetzt mit jQuery UI nachziehen können und die Version dann auch wirklich so stabil ist, wie man uns das alle versprechen.
-
David Jens, bei dir hab ich gelesen, dass du auch 'n bisschen mit, jQuery in der Zwischenzeit gemacht hast. Ist das richtig?
-
Jens Ja, immer mehr. Also die, das Hauptprojekt, an dem ich, immer arbeite, da stellen wir jetzt, unsere JavaScript von selbst geschrieben beziehungsweise, Prototype auf jQuery um und, wir nutzen auch in der Firma jetzt immer mehr jQuery. Ich find's persönlich auch sehr viel charmanter, als die anderen Bibliotheken.
Und je mehr, je mehr ich, je mehr ich mich mit JavaScript beschäftige, umso mehr sehe ich auch eine Notwendigkeit dafür, irgendeine Bibliothek zu nutzen, weil die JavaScript-Implementierung ja noch schrottiger in den Browsern ist, als CSS. Ich hab, bislang, ich hab bis vor 'nem halben Jahr oder Jahr nicht gedacht, dass so was geht, aber das ist wirklich unglaublich, was da sich die einzelnen, Hersteller teilweise geleistet haben, vor allen Dingen mal wieder Microsoft.
Also da sind ja ganze Teile des DOM bei Microsoft einfach mal nicht implementiert.
Und, und mal komplett anders, weil sie sich das anders gedacht haben. Und da ist es natürlich wesentlich angenehmer, man nimmt 'ne, 'ne Bibliothek, die, die das Ganze 'n bisschen normalisiert, die mir schon viel, viel Tipparbeit abnimmt. Und für mich persönlich ist jQuery am angenehmsten, weil es, nicht so JavaScript, nicht so, nicht so stark nach JavaScript und mehr nach CSS aussieht. Ist halt 'ne persönliche Geschichte. Was mich dabei immer irritiert, das ist die Doku.
Die, also jQuery geht ja, mit, Riesenschritten voran. Mittlerweile nicht mehr so wie früher, aber es ändert sich ständig was. Und, ja, und, wenn du jetzt anfängst, was zu entwickeln oder du hast was entwickelt, dann, bleibst du ja normalerweise auf deinem Release-Stand stehen. Und es ist, dann schwer, 'ne Doku, 'ne Doku von der jQuery eins null noch irgendwo herzubekommen, wenn du nicht angefangen hast, da alles auszudrucken.
Oder du hast noch Glück, irgendwo noch eine alte Version als CHM-Datei oder so zu finden.
-
David Ja, ich glaub, ich glaub, das ist in der Tat 'n Problem. Also grade letzte Woche hatt ich auch den, nee, das war diese Woche, hatt ich den Fall, dass ich 'ne alte Webseite 'n bisschen aufpimpen wollte durch, durch irgend 'ne Eigenschaft, und wollte die Bibliothek, also die, die, das JavaScript-Ding da implementieren, diese Erweiterung für jQuery und hab dann festgestellt, dass die nicht kompatibel mit der jQuery-Version war, die ich installiert habe.
Und jetzt, gucke doch mal, ob die ganzen Plugins, die du schon installiert hast, ob die, kompatibel sind zu der neuen und das bei 'ner Live-Webseite. Das ist echt nicht so einfach. Also da hatt ich auch einige Schwierigkeiten diese Woche. Geht's solche Dinge nicht?
-
Jens Ja, das, das auch. Also ich hab letztens mal so 'nen, 'n Mini-Plugin, nutzen wollen, das Dirk Jesse und Dirk Hina da mal zusammen entwickelt hatten, das, das, Container zu einer, zu einer gleichen Höhe bringt. Also mehrere Container, die nebeneinander sind. Da sucht sich dann das Script das, den höchsten aus und, und stretcht die anderen auf die, auf die gleiche maximale Höhe. Und ich hab so den Eindruck gehabt, die, die Nutzung ist ja wie immer bei jQuery total simpel.
Ich hab so den Eindruck gehabt, dass, dass die, dass die Routinen, die da angesprochen werden, überhaupt nicht mehr in der neuen jQuery-Version existieren. Also es hat nicht funktioniert. Dann hab ich mir selber geschrieben. Das. Und, und, also wo, wo, ich hab auch so in den letzten, Monaten oder Wochen so den Eindruck, es bräuchte in der Do-Doku auch mal eine, eine Notiz. Zum einen, welche Funktion oder ja welche Funktion von jQuery in welcher Version eigentlich existiert hat.
Und, und welcher Browser sie nun tatsächlich unterstützt beziehungsweise nicht unterstützt. Denn ich hab so den Eindruck, es gibt, manche Funktionen, die, die so der ein oder andere Browser dann doch nicht unterstützt. Ich, hab das jetzt noch nicht so ganz verifiziert, aber ich, es gibt halt auch leider, wenn ich das richtig sehe, keine wirkliche Test, S-Suite, anhand derer man das mal ausprobieren kann, und, und dann schauen kann: Versteht der Safari das überhaupt, was ich da machen will?
-
David Ja. Dirk, hast du da 'n paar mehr Background-Infos, wie's da mit, mit der Doku ausschaut, wie engagiert die sind?
-
Dirk Ich verstehe auf alle Fälle jetzt dein Problem und ich halt's für 'ne sehr wichtige Sache, dass das eben reinkommt, dass dort 'n Versionshinweis dazu kommt zu den Funktionen, in, in-- auf welchem Stand die zu jeweiligen Versionen eben waren. Background-Infos hab ich, bezüglich der eins zwei fünf. D-d-das, so steht's auch in der Doku drin, beispielsweise, dass Dimensions-Plugin implementiert wurde.
So steht's auch, glaub ich, in, in, in den Release Notes und ich, das hieß auch, dass Dimensions-Plugin selbst sollte jetzt nicht mehr weiterentwickelt werden.
Und da ist aber eben schon seit mehreren Monaten in dem Punkt die Doku, sehr, sehr unübersichtlich und auch nicht vollständig, weil es wohl so ist, dass seit der Version eins zwei einzelne Teile des Dimensions-Plugins in den jQuery Core übergegangen sind, was jetzt, das Auslesen von Breiten, Höhen und der Ausgabe von dem Offset, anbetrifft, aber eben nicht in der vollen Funktionalität, wie's in dem Plugin umgesetzt war.
In dem Plugin war's also sehr einfach möglich zu konfigurieren, ob man, die Innenbreite eines Containers, samt Padding, Border und Margin oder in jeder beliebigen Kombination, haben wollte. Genauso galt das eben für die Offsets. Und in den jQuery Core ist nur ein Teil davon übergegangen. Und jetzt ist es natürlich so, dass man, einerseits die Doku findet, auch noch mit dem Plugin mit der Version eins eins zwo ist es meines Wissens, wo das alles in, in Plugin noch implementiert ist.
Und schon in der aktuellen Version des Dimensions-Plugin, das ist von der Dateigröße 'n ganzes Stück kleiner geworden. Es steht nur lapidar der Satz: „Diese T-Teile sind in den jQuery Core übergegangen“, sind aber dort eben nicht mehr mit diesen Konfigurationsmöglichkeiten, verbunden, sodass man wirklich an der Stelle jetzt, da sind einfach Features jetzt gestrichen worden. Und das ist natürlich 'n bisschen schade.
Da hab ich aber auch schon den Hinweis an die Entwickler gegeben, auch wieder an den Paul, dass also dort unbedingt wieder ein neues Beispiel dazu muss, weil, ich denke schon, dass man, dass, dass sehr, sehr gut ist, dieses Plugin und dass man das auf alle Fälle braucht.
-
Jens Es ist auch eigentlich unverständlich, dass das, so, so, so umgesetzt worden ist, oder? Also wenn das Ganze als Plugin schon funktioniert hat, dann sollte das doch eigentlich auch im Core funktionieren.
-
Dirk Also ich hab einmal mitzukriegen, dass die Funktionen, die rausgestrichen wurden, die wären zu selten benötigt. Aber das ist natürlich-
-
Jens Woher wissen die das? Ja, ja, sorry, also.
-
Dirk Aber-
-
Jens Woher wollen die das wissen?
-
Dirk Eben.
-
Jens Machen die 'ne Google-Recherche nach JavaScript-Dateien und, werten die aus? Das kann ja niemand ernsthaft glauben. Also das-- Ich weiß nicht, was das soll.
-
David jQuery telefoniert nach Hause. Ihr wisst es nur nicht.
-
Jens Ja, stimmt. We-weißt du, dass, dass, der, das Problem, das ich mit solchen Implementierungen in den, in den Core auch habe, ist, dass der Core dann wieder aufgeblasen wird. Das, ich glaube, der John Resig, der arbeitet ja auch für Firefox und, also für Mozilla und, das passt. Denn, Firefox, als der rauskam, passte der im Prinzip auf eine Diskette.
Also für die Jüngeren unter den Zuhörern: Es gab mal etwas vor den CDs, dass so teilweise flatterhaft, teilweise 'n bisschen fester war und da passte nur eins Komma zwei vier, eins Komma vier vier, Megabyte drauf. Das ist eine-
-
David Das waren aber schon die modernen kleinen Dinger. Ich kenne noch andere.
-
Jens Und da, und da passte mal, da passte mal früher Opera drauf und da passte auch früher, glaube ich, mal so fast zu mindestens, der Firefox drauf. Und mittlerweile sind beide aufgebläht ohne Ende und Firefox, ist, glaube ich, aufs Neunfache oder aufs, aufs Siebenfache aufgebläht. Und bei, jQuery hab ich auch so den Eindruck, dass sie das jetzt immer 'n bisschen mehr aufblähen. Sie nehmen zwar auf der einen Seite die, Fähigkeit von, XPath, raus, packen aber andere Sachen wieder rein.
Anstatt, dass sie den gleichen Weg gehen wie bei den MooTools oder bei, der YUI, das Ganze wirklich auf einen ganz kleinen Kern zu reduzieren und alle anderen Sachen,, plugbar zu machen. Das fände ich, wesentlich sinnvoller.
-
Dirk Das find ich bei, dem kommenden, UI sehr schön. Ich-- So was könnte ich mir auch für eben für den Core vorstellen. Bei der UI eins fünf, die kommen sollte, dort kann man sich, für die Online-Fassung, für die man dann benutzt, seine einzelnen Komponenten direkt zusammenstellen.
-
Jens Ja, das ist sinnvoll. Das ist das, was-
-
Dirk Also wirklich den Core, die Draggables, alles, was man braucht, quasi anklicken, auch was man an Effekten quasi benötigt und das wird alles in eine Datei gepackt und, per Zip ausgeliefert. Finde ich 'ne sehr schöne Sache.
Das für den Core oder das in Kombination mit Plugins, beispielsweise wenn man sagt, man hat einen kleinen Core und man hat 'n paar Standard-Plugins, die auch von den Standardentwicklern gepflegt werden, dann könnte man die wirklich, sehr schön auf diese Weise kombinieren und sich genau das immer ziehen, was man braucht.
-
David Ist ja 'ne schöne Geschichte. Ja.
-
Dirk Viele Probleme lösen.
-
David Die ersten, die das gemacht hatten, war ja von dem Interface-Plugin. Das war ja diese erste große Effektbibliothek für jQuery. Die hatten das ja damals schon so gemacht, dass du wirklich deine einzelnen, Dinger, die du benötigst, zusammenpackst und hast dann wirklich nur 'n kleines Gerätchen. Also die Interface gibt's ja zugunsten der UI ja sowieso nicht mehr inzwischen.
-
Dirk Ja, das sind ja fast die gleichen Entwickler. Das sind ja fast die gleichen Entwickler, die das gemacht haben. Der Backhaus, der hat ja, glaub ich, auch früher, Interface gemacht. Also das, ist dann einfach, gestrichen worden. Das heißt jetzt anders. Ja. So wie Rider und Twigs.
-
David Würdet ihr abschließend sagen, jQuery noch 'n bisschen warten, um es einzusetzen, falls man jetzt 'n neues Projekt beginnt oder 'ne alte Version nutzen, Dirk?
-
Dirk Bei jQuery hab ich, glaub ich, überhaupt keine Sorgen. Also da kann man, denk ich mir, jederzeit zugreifen und nutzen. Ich denke mal Seite eins zwei null, die ist ja jetzt schon eine Weile draußen, hat sich auf alle Fälle an meines Wissens an, an den Funktionen nichts mehr großartig geändert. Da waren viele, viele Bugfixes drin, wobei mir von den Bugs selber, bei meiner Arbeit mit den Bildern nix groß aufgefallen ist. Also ich denke, die ist sehr stabil.
Bei der jQuery UI eins fünf lohnt sich, denke ich mal, auf alle Fälle auf den Release-Kalender zu warten.
Der soll in Kürze rauskommen und die Beta eins, die Beta vier, die im Moment verfügbar ist, die würde ich im Moment wirklich Entwicklern empfehlen, die mit der eins null schon arbeiten oder mit den Interface-Elementen, weil dort ist auf alle Fälle noch, da, da hängt's noch an einigen Stellen auch, auch an, wo man relativ schnell drüber stolpert und das für Entwickler intern, um weiterzuarbeiten am Code, ist gut geeignet, aber jetzt, um wirklich damit, 'ne, 'ne produktive Webseite zu fahren, da würd ich, glaub ich, noch ein bisschen warten.
-
David Jens?
-
Jens Also ich, hab keine Probleme damit, jeden jQuery zu empfehlen, für den produktiven Einsatz. Man muss nur wissen, wie man selber, welche Kompetenzen man selber hat. Wenn man selber ein ziemlich guter JavaScript-Entwickler ist, dann ist, glaube ich, der Schritt, jQuery zu nutzen, der falsche. Da sollte man Prototype nutzen, oder YUI.
Wenn man ein Java-JavaScript-ferner Entwickler ist und sich nicht allzu sehr damit, die ganze Zeit beschäftigen möchte, mit der, mit der Syntax, dann, ist jQuery eindeutig, die super Einstiegsdroge und, auch eine, eine super Bibliothek, mit der man schöne Ergebnisse erzielen kann. Meine Einschränkung bei jQuery ist derzeit eigentlich, der ganze Bereich User Interface. Also jQuery UI finde ich noch nicht, nutzungs-, kan-kann, sollte man noch nicht nutzen, finde ich noch nicht empfehlenswert.
Das alte Interface, weiß ich gar nicht, ob das überhaupt funktionieren würde bei der neuen jQuery-Variante. Wenn man also mehr mit Interfaces arbeitet, wenn man wirklich so, Fensterchen mit Drop, Drag Drop und so ein Gedöns machen möchte, muss man entweder sehen, dass man selber schreibt, oder vielleicht doch eine andere Bibliothek nutzt. Also da, da finde ich, ist noch ein echter, eine echte Einschränkung und ich weiß nicht, ob die das dieses Jahr noch auf die Reihe kriegen.
-
David Ja, ich denke, in dieser Richtung würde ich auch tendieren. Was ich eben gemerkt habe bei der Arbeit, ist ganz einfach, dass die Doku fehlt. Und bei der, das Wichtigste bei der Doku für mich ist immer, dass ich wisse, wissen muss, welche Parameter habe ich, welche Möglichkeiten habe ich, mit diesem Plugin was zu machen, ohne dass ich das per Trial herausfinden muss.
Und solange denn eben, die UI noch nicht vollkommen draußen ist, mit der entsprechenden Dokumentation, mit der aktuellen, würde ich sagen, erst mal Finger davon lassen, vielleicht experimentell im privaten Bereich, aber noch nicht für eine Live-Seite. Denn doch erst mal schauen, vielleicht eine alte jQuery-Version zu nehmen, die zum Beispiel mit Interface oder was auch immer dann funktioniert. So.
-
Jens Ja, aber die, also die UI selber hat eine Doku, so ist es ja nicht. Aber enchant halt nicht.
-
David Ja, das, das Problem ist, gerade bei diesen Effects-Dingern, dass, alles ausgegliedert ist zu diesem neuen Bereich, der eben eher noch nicht existiert. Also derzeit gibt es keine Doku für die Effekte.
-
Jens Ja, ja.
-
David Das ist das Traurige. So, dann würde ich sagen, haben wir doch schön was Aktuelles gefüllt mit jQuery. Habt ihr noch was einzuwerfen? Ansonsten würde ich weiterleiten zu unserer Empfehlen-Rubrik.
-
Dirk Ich würde noch mal meckern.
-
David Das machen wir im Anschluss. Das machen wir zum Schluss. Da können wir uns doch schön aufregen. Einverstanden?
-
Dirk Alles klar.
-
David Dann machen wir jetzt mal unsere Empfehlen-Rubrik.
-
Einspieler Empfehlungen.
-
David So, Empfehlen-Rubrik sollte das sein, wo wir denken: Mensch, diese Woche sind wir speziell auf eine Webseite, ein Tool, ein Programm, einen Computer aufmerksam geworden. Das wollen wir euch unbedingt empfehlen. Jens, hast du was Tolles zu empfehlen?
-
Jens Ja, ich hab zwei Sachen zu empfehlen. Zum einen habe ich hier zu empfehlen, eine Lightbox-, -Matrix, die ich, der, der Link wird auf, auf Technikwürze dann erscheinen. Der ist auch bei mir im Blog, schon drin. Und zwar handelt es sich um eine tabellarische Übersicht, sehr vieler, sind derzeit achtunddreißig verschiedener Lightbox-Varianten.
Die kann man eingrenzen, je nachdem, mit welchem, JavaScript-Framework man das nutzen möchte, oder ob man es, ohne ein JavaScript-Framework nutzen möchte und kann zusätzlich noch die Features eingrenzen. Also ich kann aus einklicken, ich möchte gerne eine jQuery-Library haben, die, Bilder und Iframes, darstellen kann. Und wenn ich dann noch angebe, dass es, Flash darstellen soll, werde ich herausfinden, dass es überhaupt gar keinen einzigen, Lightbox-Klon gibt, den diese Selektion, betrifft.
Das ist schon mal sehr, sehr toll. Ich habe eine riesengroße Übersicht, die ich, mir selber eingrenzen kann, und kann nachher mir die einzelnen Lightboxen mal genauer anschauen. Es steht auch da drin, wie, wie groß das, JavaScript ist. Also ist schon ganz nett.
-
David Sehr schön. Toller Tipp.
-
Jens Und der zweite Tipp, ist ein Hardwaretipp. Ich hab seit Anfang des Jahres, ein UEC im, im Einsatz, und skype auch gerade damit. Das Ding ist einfach äußerst praktisch für Leute, die gerne unterwegs mal ein paar PDFs lesen wollen, im Zug vielleicht mal einen kleinen Text schreiben wollen. Das geht auch auf dieser Tastatur.
Oder die wie ich mal auf 'nem Barcamp oder Webmontag mal gerne übers WLAN, ihre E-Mails checken wollen, aber nicht dauernd so einen Drei-Kilo-Trümmerteil mit sich herumschleppen möchten. Das Ding ist grad mal so groß wie 'n A fünf, Notiz, 'n A fünf Buch, und, wiegt unter 'nem Kilo. Es gibt, in der, es gibt demnächst noch von anderen Herstellern, ähnliche Teile, die ähnlich kosten. Also ich kann jedem, der häufiger unterwegs ist, nur raten, einfach mal zu schauen nach, solchen kleinen PCs.
Die sind echt so was zu gebrauchen. Sind natürlich kein hundertprozentiger Notebookersatz, dafür kosten sie auch nur dreihundert Euro. Also das hat schon was.
-
David Tja, für unterwegs, fürs mobil sein ist das doch perfekt. Sehr schön, deine zwei Tipps. Dirk, wie sieht's bei dir aus?
-
Dirk Ja, ich würde mich an dem Thema JavaScript orientieren. Ich hab zwei Tipps, und zwar zwei Buchempfehlungen. Ich hab, vor einer Weile schon angefangen zu suchen, nach Büchern, die mir als bis jetzt relativ JavaScript-fremden Entwickler, trotzdem 'n bisschen besseren Zugang bringen und auf dem deutschen Buchmarkt bin ich richtig nicht so richtig glücklich geworden. Daher kann ich sehr empfehlen, und zwar als erstes, Beginning JavaScript Development with DOM Scripting and Ajax von Chris Heilmann.
Das Buch ist von 2006 und bei Apress rausgekommen und liest sich sehr, sehr gut, bringt einen wunderbaren Einstieg in die Materie und zeigt auch das, was der Jens zum Teil vorhin angesprochen hat, wie, unterschiedlich teilweise die Browser bestimmte Sachen, implementiert haben bei JavaScript. Aber, es liefert eben wunderbar die Grundlagen des Ganzen.
Und als aufbauend in der Literatur darauf, Pro JavaScript Techniques von direkt von John Resig, ebenfalls von Apress und ebenfalls aus dem Jahre 2006. Da bin ich grad noch am lesen, aber beide Bücher haben mich, sehr, sehr begeistert bis jetzt und find ich wunderbare Lektüre und hier ist die englische Sprache definitiv, kein Blocker, dass man das nicht versteht. Also sind beide wunderbar geschrieben.
-
David Also für diejenigen, die englische Bücher nicht häufig lesen, gute Einstiegsdroge.
-
Dirk Ja, denk ich auf alle Fälle.
-
David Sehr schön.
-
Dirk John Resig sicherlich nicht. Da muss man schon 'n bisschen was wissen, aber vor allen Dingen, das Buch von Chris Heilmann ist also wirklich jedem für den Einstieg, zu empfehlen.
-
David Perfekt. Ich-
-
Jens Darf ich da noch mal dazwischen grätschen?
-
David Natürlich.
-
Jens Ich hab ja, ich lese ja unheimlich viele Bücher. Ich hab viele Bücher hier zu Hause und ich hab auch 'n recht guten Überblick über den, deutschen Buchmarkt. Und ich find, die, die besten Bücher zu CSS und JavaScript gibt es in, in, in der größten Anzahl einfach aufm amerikanischen Markt.
Die, aufm deutschen Markt gibt's 'n paar wenige wirklich gute Bücher, aber so in, in der Gänze, also wenn du, wenn du wirklich mal die Zahl dir anschaust, wie viel gute Bücher, es gibt, dann, ist es mehr auf dem amerikanischen Buchmarkt. Und, Apress ist, mittlerweile da echt ein, der für, für mich so inhaltlich der Marktführer. Der ist, in, in meinen Augen, inhaltlich, qualitativ an O'Reilly eindeutig vorbeigezogen. Das ist, wirklich irre, was die da noch bringen.
Und, grade auch im Bereich JavaScript gibt's, in, gibt's im deutschen Bereich so gut wie nichts, was für den Einsteiger, die an die Qualität von Chris Heilmann, oder auch, DOM Scripting, von Jeremy Keith herankommt.
-
David Sehr schön. Also auf jeden Fall mal 'n Tipp. Ich meinerseits hab eine Sache rausgesucht, die ich euch empfehlen möchte, und zwar ist das ein bisschen JavaScript. Das könnt ihr euch reinziehen in die Bookmarkleiste eures Browsers. Ist crosskompatibel, nennt sich Design. Und mit Design habt ihr via JavaScript verschiedene Werkzeuge, womit ihr mal ganz schnell 'n Grid aufziehen könnt, also, euch Schablonen zurechtziehen könnt und könnt eure Webseite vermessen, mit so 'nem Maßstab.
Könnt mal schauen, ob die Divs alle gerade ausgerichtet sind, ob die dieselbe Höhe haben. Es sieht unglaublich, umfangreich aus. Das Ganze ist wie gesagt nur einen Klick entfernt. Geht meines Erachtens auch schneller als, hier bei Firefox diese Web Developer Toolbar. Bis ich da nämlich mal die ganzen Befehle rausgefunden habe in den, vielen tiefen Menüs, bin ich mit Design doch wesentlich schneller.
Webseite aufrufen, das Ding einfach oben reinziehen und ihr habt dann ein Grid zur Verfügung, ein, ein, ein Maßstab, also ein Rule, könnt die Units ausmessen oder habt 'n Crosshair. Wunderbares Ding, sieht gut aus, funktioniert super.
-
Dirk Vielleicht sollte man dazu sagen, ich kenn das Ding, das ist als Bookmarklet meines Wissens, konzipiert, ne?
-
David Bist du noch da? Dirk hat uns verlassen. Jens, bist du noch da? So, das war die Sendung. Das war der berühmte, das war der berühmte, es funktioniert nix mehr und deswegen werde ich noch mal versuchen, die neue Verbindung aufzubauen und wir sind sofort wieder da. So, da sind wir wieder zurück in den Skype Studios, die uns zwischenzeitlich verlassen hatten. Wir haben noch, nee, Quatsch, wir sind noch nicht ganz fertig, denn Dirk, du wolltest noch irgendwas zum Design Droplet sagen.
-
Dirk Ja, ich wollt's bloß erwähnen, weil du's, glaub ich, ausgelassen hast, dass es ein Bookmarklet ist, was man sich, in Firefox oder wo auch immer in die quasi in die Bookmarkleiste schieben kann und von dort aus einfach über jede x-beliebige Seite drüberblenden. Und das macht ja wirklich den Charme das aus, ne.
-
David Genau, funktioniert super gut, ist easy. Wenn euch das gefällt, dann den Link gibt's auf jeden Fall auf der Webseite dann. So, neue Rubrik.
-
Einspieler Schluss mit lustig. Wir reden Tacheles.
-
David So, das ist die Meckerecke, die ich jetzt neu einführen möchte in Technikwirt so und, ich n-- bleib mal grade bei dem Thema. Ich, hab diese Woche wieder kräftig gemeckert und hab, in, in Twitter hab den, alle TYPO 3 Entwickler beleidigt. Damit meine ich nicht die TYPO 3 Entwickler, die irgendwelche Extensions für TYPO 3 entwickeln, sondern eigentlich die Hauptentwickler von TYPO 3, also die, die TYPO 3 selbst programmieren.
Denn diese Jungs haben von HTML und Webstandard so was von überhaupt gar keine Ahnung. Und da muss ich mich mal echt drüber auslassen. Denn was ich diese Woche gemacht habe, ich hab 'ne Extension geschrieben, damit wir bei uns in der Werbeagentur für all unsere TYPO 3 Installationen einheitliches Login haben in unserem Corporate Design. Also schön unser Logo, schönes Login und ich wollt das HTML natürlich selbst schreiben.
Und wer mich kennt, weiß, dass ich das HTML natürlich sauber schreiben wollte. Mit dem Plugin kann ich natürlich bestimmte Funktionen von TYPO 3 quasi überlagern, nämlich das Darstellen der Login Box. Ich kann 'n Wrapper drum bauen, kann sonstige Sachen machen und kann es überlagern.
Wenn ich jetzt richtig ins HTML eingreifen möchte, dann ist das Ganze natürlich 'n Problem, weil ich, nicht an alle Funktionen rankomme oder, einen Riesenaufwand übe, machen muss, um die Sachen zu überschreiben, weil ich das implementieren muss und das muss ich wieder einbauen.
Der Kompromiss, den ich gefunden habe, ist ganz einfach, dass die Seite möglichst sauber ist, aber trotzdem noch einige Fehler drin sind, wo ich jetzt eigentlich einfach sage, also diese zwei Stunden, die ich da jetzt reinstecken würde, um im, im, im TYPO Kern wirklich was ändern zu müssen, damit die Seite halt sauberes HTML rausliefert, schenk ich mir lieber. Sie sieht gut aus, funktioniert in jedem Browser und das sollte jetzt erst mal genug sein.
Aber was mich halt stört, ist, dass selbst die Basis des einfachster HTML und die, die einfachsten Sachen wirklich, die sind so was von hineingerotzt, dass es wirklich manchmal schwierig ist, da was zu machen. Und, viele TYPO 3 Extension Programmierer, die machen genau das Gleiche. Wenn die HTML schreiben oder CSS, dann haben die von Webstandards noch nie was gehört. Das meiste ist wirklich Tabellenrotze.
Da musst du erst mal 'n sauberes standardkonformes, Template dafür schreiben, ob es jetzt Mailform ist, um irgendwas per E-Mail zu versenden oder 'n Shopsystem. Das kannst du alle über einen Kamm scheren und, das find ich fürchterlich. Und ich hoffe wirklich, dass da einige wirklich sich mal in den Arsch beißen und 'n bisschen HTML lernen und CSS, damit das sauberer wird. So, jetzt ist es raus.
-
Jens Musste mal gesagt werden.
-
David Das musste echt mal gesagt werden. Jens, wie sieht's bei dir aus? Was hast du zu meckern?
-
Jens Ich, mir, mir gehen diese Woche so zwei Sachen durch den Kopf. Das eine, hab ich jetzt gestern so erlebt wieder: Ich hab seit 'n paar Monaten 'n neuen Rechner und, wollte jetzt für die Skype Konferenz heute mal, mein Headset, anschließen und, ganz normal mit diesem Headset mit euch telefonieren. Ich hab's dann nach 'ner halben Stunde, ewigen Versuchens mit der Hilfe von Skype und, durch die, durch die unterschiedlichen Untermenüs bei, meinem Windows, hab ich dann aufgegeben.
Das war einfach nur nervig. Ich hätt's einfach gerne gehabt, dran stöpseln und sich wohlfühlen, weil ich nämlich überhaupt gar keinen Bock habe, mir, stundenlang, irgendwelche Untermenüs anzuschauen und, mich zu be-- damit zu beschäftigen, wie ich denn so was Lächerliches wie 'n Headset an einen Rechner rankriege.
Im Endeffekt, bin ich dann daran gelandet, dass ich, meinen kleinen, Techniknubbel hier, diesen IIPC, aufgemacht habe und da war schon alles so prima eingerichtet, wie ich's gebraucht habe. Was, da wird natürlich jetzt jeder Mac Gläubige kommen und sagen: „Ha, das geht mit meinem MacBook auch.“ Das mag sein. Mich, mich kotzt es einfach an, dass es so viele, so viele Momente gibt, im Leben eines, eines Computernutzers, wo er sich fragt, warum funktioniert das jetzt bitte schön nicht.
Wir fliegen auf den Mond, aber kriegen so was Simples, wie das da erst mal wieder nicht hin. Das, die, die Technik muss einfach, muss einfacher bedienbar werden.
-
David Das stimmt, das stimmt.
-
Jens Das glaub ich. Und, ich, ich, ich seh keinen Sinn da drin, mich mit, dauernd mit Hardware auseinanderzusetzen. Ich will diesen Rechner nutzen und ich hab überhaupt gar keinen Bock, mich damit auseinanderzusetzen, warum der so funktioniert, wie er funktioniert.
-
David Oder mit der Software, warum sie nicht klappt. Genau. Wenn ich da mal ganz kurz ein, wenn ich da mal ganz kurz einen Haken mach, genau mal über dieser Geschichte, ist nämlich, dass ich, ich hab lang kein Technikwirt mehr aufgenommen. Jetzt hab ich überlegt, ich hab, Dirk, dich hab ich per Telefon eingebunden und, Jens, dich über Skype direkt und, hatte die Schwierigkeit, jetzt zu überlegen: Sag mal, wie kombiniere ich diese beiden Gespräche?
Wenn man normalerweise mit, in, in Skype mit beiden telefoniert, dann kann man die irgendwie zusammen mergen. Das ist gar kein Problem. Aber wenn einer per Telefon zugeschaltet ist, hm, was machst du jetzt? Also ich erst mal angerufen und hab in den Menüs gesucht, um zu finden, wie kann ich jetzt, den Jens Grochthus dann noch zuschalten?
Und ich bin auf 'ne ganz blöde Idee gekommen, die dann zufälligerweise funktioniert hat, nämlich den Namen von Jens Grochthus per Drag and Drop einfach rüberzuziehen. Das hatte funktioniert. Aber was mich wirklich erschreckt, ist, es gibt in der Usability irgendwie keine Idee, irgendwas, dass man sagen kann: „Ja, also, füge hier weitere Gesprächspartner hinzu.“ Ein kleiner Button zum Beispiel hätte genügt und dann wär das Thema erledigt gewesen.
-
Jens Ja, es ist einfach, ich, ich, ich sehe viel, viel zu oft, dass, Produkte nur aus der Technikersicht, erstellt werden und nicht aus der Si, aus der Sicht des Nutzers.
-
David TYPO 3.
-
Jens Ja, auch. Es interessiert mich einen Feuchten, was die, was die Techniker für Probleme haben. Deren Job ist es, mein Problem zu lösen, denn nur dann nutze ich ihre, ihre Produkte auch häufig und gerne. Und, das, das ärgert mich einfach, dass die, dass, dass die Sicht des Nutzers, im, einfach nicht so die, die, die übliche Sicht ist.
Das mag zwar schwierig sein, aber dafür ist es der Job derer, die, die, Hardware und auch Software herstellen, die diese, diese Produkte oder die, diese Probleme zu lösen. Denn es ist nicht mein Job als Nutzer, das Problem, wiederum des, des Herstellers zu lösen.
-
David Nee.
-
Jens Also ich, ich denke, da haben wir noch einen langen Weg vor uns, bis das Ganze mal wirklich, alles einfach und selbstverständlich bedienbar ist. Tja, schade.
-
David Sehr schade. Dirk, wie sieht's du aus? Wa-was hast du zu meckern?
-
Dirk Ja, ich wollt mich bedanken. Und zwar bei der Telekom als Allererstes für, jetzt mittlerweile, ich glaube, insgesamt acht Jahre super stabiles ISDN in meiner Wohnung.
Ohne das ich wahrscheinlich jetzt nicht heute möglich gewesen wäre, mit euch zu telefonieren, weil wenn meine Frau im Nachbarzimmer mit ihrer besten Freundin quatscht per Telefon, das geht ja nur mit ISDN. Also hätte ich so was wie DSL, dann könnte ich zwar mit euch wahrscheinlich, deutlich schneller reden. Ich hätte bessere Downloads, aber vielleicht würden da andere Sachen einfach da verloren gehen.
Und deswegen freue ich mich, dass ich hier mitten in der Landeshauptstadt wohne, und in einem Stadtviertel, wo 'ne ganze Menge junge Leute wohnen, es überhaupt keinen Weg gibt seit vielen, vielen Jahren, dass hier, mal flächendeckend, in den St-- in, in dem Wohngebiet, DSL zur Verfügung steht. Der zweite Gruß gilt dann, dem Ersatz.
Das ist, Vmax, die mir seit mittlerweile anderthalb Jahren, ebenfalls recht stabile DSL, ISDN-Qualität zur Verfügung stellen auf dem Wege eines WLANs, was, auf dem Vertrag zumindest zwei Megabit pro Sekunde haben soll und,, Geschwindigkeit ist also durchaus zwischen Nachts um eins und Nachts um vier erreichbar.
-
Jens Na, ist doch schon was.
-
Dirk Das ist ein Traum, ja.
-
David Musst du deine Arbeitszeit halt eben verlagern.
-
Jens Ja. Also dann machen wir das nächste Mal einfach Technikwürze samstags, in der Nacht von Samstag auf Sonntag um zwei Uhr nachts.
Und nicht um, um ein Uhr mittags, also ja.
-
David Super.
-
Dirk Um diese Zeit hätte ich überhaupt keine Skrupel, Skype anzuschmeißen und, über die WLAN-Leitung zu telefonieren.
-
David Vielleicht habe ich Skrupel, mein-- vielleicht habe ich Skrupel, mich an der rechten-
-
Dirk Ganz genauso auf zwei- bis dreifache ISDN-Geschwindigkeit maximal zusammen.
Und es ist einfach ein Chaos.
-
Jens Ja. Die Telekomiker sind schon lustig.
-
David Es ist irgendwie keine, k-keine Information an euch, dass ihr mal irgendwann mal was kriegen sollt, sondern es ist einfach, ja nichts halt, ne?
-
Dirk Aber ich habe das Versprechen der Telekom, dass schon vor zwei Jahren, dass hier alles erschlossen sein sollte und ich hab also die Zeiten, wo hier, die Zeugen Jehovas und an der Tür klingeln, die sind lange vorbei.
Die sind schon, glaub ich, über mehrere Jahre nicht mehr gekommen. Stattdessen kommt wirklich alle Vierteljahre irgendein anderer Telekomprov--, Telekomprovider hier vorbeigelaufen, sei es jetzt nur Accor und oder irgendwelche anderen Seite und, und die sind immer wieder der Meinung, uns das anbieten zu können und na ja, mittlerweile lach ich sie wirklich nur noch über die Sprechanlage an.
-
David Na ja, ich meinte diejenigen, die damals die Zeugen Jehovas waren und him-- hergelaufen sind, das sind heute diejenigen, die Telekommunikationsverträge verkaufen wollen. Von daher wird's wahrscheinlich nicht passen.
-
Dirk Gewagte These.
-
Jens Gewagte These.
-
David Wir sind ja eh nur unter uns. Hört ja kaum jemand zu.
-
Jens Ja, das ist ja einfach.
-
David Also dann würde ich sagen, habt ihr noch irgendwas, meckermäßiges drauf oder wollt ihr das für die nächsten Technikwürze aufheben?
-
Jens Nein, ich, mir ist noch eine Sache aufgefallen. In der, in der letzten Zeit, häufen sich die, die Anzahl der, der, der Gridansätze, der Grids, für, für CSS. Und ich muss schon sagen, es, es mittlerweile amüsiert es mich, weil, weil immer mehr Dinger davon herauskommen, die eigentlich nichts anderes sind als, als die Wiederholung der altbekannten Varianten und es langweilt mich auch langsam.
Also es gibt eigentlich nur dieses Blueprint als, Grid Framework und vielleicht noch dieses 960 GS, wobei ich nicht so genau weiß, ob das nicht auch wieder nur 'ne, 'ne Kopie von, Blueprint ist. Und jetzt gibt's immer mehr, die, die glauben, sie, sie müssten jetzt mal, eins von diesen beiden Frameworks mit irgendwas anderem kombinieren oder einfach mal die Klassennamen austauschen.
Und vielleicht mal die Breite der, der Grids, ein wenig ändern, und schon, müssten sie ganz dringend ihre komplett neue Idee, die nichts anderes als 'ne, billige Kopie ist, als was komplett Neues, auf den Markt schmeißen und, glauben dann, sie wären jetzt die großen Helden. Das finde ich schon ein bisschen traurig. Und es ist auch ehrlich gesagt, bringt's uns keinen, keinen Deut weiter. Ich, schieb schon die ganzen Zeit, so mal 'ne, 'ne genaue Betrachtung von diesen Grid-Systemen vor mir her.
Ich hab auch mal für die Arbeit ein eigenes Grid-System entwickelt, weil, mein Grid halt ein anderes war als das, was Blueprint oder sonst was mir anbieten würde und die sind halt auch nicht flexibel, ne. Also die haben ein, einen Grundraster und das war's. Und wer nicht in das Grundraster passt, der muss halt sehen, wo er bleibt. Also musste ich sehen, wo es blieb.
Und, ich frag mich immer noch, wo jetzt der wesentliche, der Wesensunterschied ist, zum alten Tabellenlayout, außer dass es halt nicht mehr Table heißt. Gedanklich, gedanklich ist dieses ganze Grid-Layout, so, so toll das auch immer verkauft wird, ja nichts anderes als das, was wir früher bei den Tabellen hatten. Wir haben eine, ein starres Raster, das, abgebildet wird im, im Quellcode. Das heißt, es heißt nicht mehr Table, das heißt jetzt Div und hat irgend'ne komische Klasse.
Also ich bin da noch nicht so ganz von überzeugt, dass das wirklich gut ist.
Aber es gibt dafür jede zweite Woche ein neues, Grid, Layout, wo der Er-Ersteller glaubt, er hätte jetzt den Stein der Weisen gefunden, nur weil er gegenüber Blueprint, zwei an, zwei anders benannte Klassen hat, drei rausgelassen hat, und, den, den Abstand ein bisschen anders berechnet hat. Also das kann ich auch.
-
David Sensationell, ja.
-
Jens Ja, ne? Mir fehlt noch, mir fehlt noch ein, ein würdiger, Konkurrent zu, zu YAML und, Yahoo Grids und, aber den gibt's so nicht.
-
David Vielleicht reicht das auch. Ich denke, ich denke, da haben wir schon zwei gute Aspiranten. Da-- Es muss nicht unbedingt, tausendsiebenhundertdreimilliarden Varianten geben. Und ich denke auch, dass, eigentlich jeder kreativ genug sein sollte in seinem Job, um, zu einer Lösung zu kommen. Ob das jetzt mit Grid-Layout ist oder ob es jetzt ohne Grid ist, ist doch scheißegal. Hauptsache, das Ding ist sauber und, es funktioniert.
-
Jens Nee, also ich, das seh ich anders. Das hat nix mit Kreativität zu tun. Wenn ich hier so was wie YAML nutze oder auch Blueprint oder whatever, dann nutze ich das ja, um mir selber die Arbeit zu erleichtern und das kann ich damit prima machen.
Also, nur, glaube ich, dass so was wie Blueprint mir halt weniger, Arbeit wegnimmt, als, als YAML oder auch die, die, dies, das selber Zusammensuchen von, ja, von, von Layout-Problemlösungen, die es so gibt, und das Ganze halt auch flexibler macht als es so 'n, so 'n, so 'n, so 'n Grid, so 'ne Grid-Basis wie Blueprint, tut. Der, der Vorteil von solchen Frameworks ist einfach, dass sie mir Arbeit abnehmen.
Und, diese Arbeit nehme ich mir entweder selber ab, indem ich so was nutze oder indem ich, Problemlösungen, die ich schon immer mal hatte, mir dann selber irgendwo, notiere und, und selber sammle. Also eigentlich, wer seit Jahren so was macht, der hat sein eigenes YAML im Kopf, der hat seine eigene Lösung im Kopf. Die, die, revolutionäre Lösu, Neuerfindung ist dabei eigentlich nur, diese, diese Lösung, die es überall im Internet auch gibt, Leuten strukturiert zur Verfügung zu stellen.
Das ist, das ist der eigentliche, der eigentliche Unterschied. Aber das Wichtigste ist doch, dass wir uns Arbeit, ersparen. Ich hab keine Lust, bei jedem Projekt von Neuem wieder zu, drüber nachzudenken, wie ich, wie ich etwas, löse. Also deswegen Navigationen zum Beispiel, die lege ich mir einmal ab und, modifiziere sie dann. Ich muss das nicht von jedes Mal wieder von Neuem, erfinden doch, oder?
-
David Genau, ja.
-
Jens Wie ich 'ne horizontale Navigation mache.
-
David Also ich bin eher überhaupt kein Framework, Benutzer, also jetzt in Sachen CSS oder HTML.
-
Jens Ich auch nicht.
-
David Aber so kann jeder sich seine Sachen zurecht organisieren. Also was ich natürlich gerne nutze, dass ich mir irgendwelche Snippets zusammenlege, die ich in der Vergangenheit schon gemacht habe und, hab da mein eigenes Repository sozusagen von den Sachen, die ich mache. Aber wie gesagt, jeder sollte da seinen eigenen Weg finden und ich denke, wie, wie du sagst, Jens, wir haben schon eigentlich hervorragende Arbeiten, auch dank von Dirk, von dir.
Und, da muss es nicht siebentausend Neuerfindungen geben, die, ich find's erschreckend, Jens, wenn es wirklich so ist, dass der eine nur die, die Größe ändert und Breite ändert und schreibt seinen Namen drüber,, schockt mich grade so ein bisschen. Aber nun sei es drum, da haben wir ja überall zu kämpfen damit.
-
Dirk Ich hab mich grade deswegen zurückgehalten, weil der Jens mir nicht da aus dem Herzen spricht, weil ich glaube, vierzehntägiger Rhythmus ist im letzten Monat, glaube ich, sogar untertrieben. Ich glaube, im Mai waren es drei Stück, die, drei Blueprint-Clones, Clones, die ich, die im Netz erschienen sind und das jeweils immer nur mit, minimaler marginalen Änderungen.
Und das ist einfach, das ist auch schade, beispielsweise gegenüber Blueprint, die zwar, die, die Gründe, die der Jens genannt hat, war, warum er es nicht so toll findet, die, mit denen stimme ich überein, aber auf der anderen Seite ist das eben eins der Konzepte, wo man sagen kann, da hat sich zumindest mal jemand Gedanken gemacht, wie man so was in ein wiederverwendbares Muster pressen kann.
Und das wird jetzt einfach immer nur gnadenlos kopiert und, werden einfach ein paar Zahlen geändert und dann geht unter dem eigenen Namen wieder raus und das ist einfach schade.
-
David Da frage ich mich echt, ob die noch irgendwie was beruflich machen nebenbei.
-
Jens Ja, ja, jein. Also weißt du, dass, dass, das Problem von diesen, von diesen Grid, Dingern ist ja eigentlich, dass sie, 'n festes Raster haben. Also wenn ich es richtig sehe und gibt bei Blueprint, das sind glaube ich immer so zwanzig Pixel, Spaltenabstand, oder so, ne? Also es, es, die haben auf jeden Fall ein festes Raster. Es ist klar definiert, wie, wie, wie breit eine, eine Spalte ist und wie, wie breit der Abstand zwischen den Spalten ist.
Wenn du jetzt mit deinem Layout nicht da reinpasst, weil zum Beispiel der Vorgang bei mir persönlich der ist, dass ein Lay, ein Grafiker mir etwas vorgibt und der mir dann auch sagt: „Ich hab da mir mein Raster überlegt", und, der weder weiß der von der Existenz von Blueprint noch interessiert es ihn, muss es ihn auch nicht, dann habe ich einfach das Problem, dass, dass mein Raster, das ich umzusetzen habe, ein komplett anderes ist als das, was Blueprint mir oder die anderen Dinger mir ermöglichen.
So, was mache ich jetzt? Jetzt kann ich natürlich versuchen, Blueprint zu verstehen, und es mir selber zu modifizieren. Das haben offensichtlich einige getan. Die haben dann ein anderes Raster, im Hintergrund, für sich gehabt und haben Blueprint, modifiziert und, dann gedacht: „Hey geil, das, das nenne ich jetzt Yellowprint" und schmeiß es auch noch auf den Markt und bin jetzt der große Held.
Gebe zwar vorne auf der Startseite an, dass ich mich davon habe inspirieren lassen, aber ansonsten bin ich jetzt der, der große neue Framework-Held. Ich hab den Eindruck, dass das alles nicht sehr viel anders läuft. Und mal ehrlich, es kann auch nicht sehr viel anders laufen, denn so unterschiedlich und so variationsreich, und so unentdeckte neue Welten gibt es doch jetzt auch nicht bei, bei HTML und CSS.
Die Zeiten, in denen alle zwei Wochen, eine neue technische, Idee herauskam, wie wir diesen bescheuerten Internet Explorer dazu bringen können, das so anzuzeigen, wie wir's haben wollen, die Zeiten sind doch vorbei. Die sind doch schon seit zwei Jahren oder seit drei Jahren vorbei. Und dementsprechend gibt's ja kaum noch etwas wirklich an Neuerungen, die, die wir in, in Blogs lesen.
Deswegen sind auch solche Leute wie Dave Shea, als Blogger für mich mittlerweile komplett uninteressant geworden, weil sie nichts wirklich Neues bringen. Ne, die haben früher, hat der, der hat früher, ganz tolle Sachen gemacht, mittlerweile ist es uninteressant.
Und, eben heute, heutzutage sind die Neuerungen, die, die interessanten Ideen im Bereich JavaScript, und, bei, bei Frameworks für CSS glaube ich nicht, dass wir, solange nicht, CSS3, flächendeckend genutzt werden kann, in, in der nahen Zukunft irgendeine revolutionäre Neu-, -entdeckung werden machen können, weil's nichts Neues zu entdecken gibt. Fertig. Und da brauche ich nicht noch das x-te Grid-Layout.
Und wenn, dann brauche ich's halt für mich persönlich, weil mein Grafiker ein anderes Grid hat, aber dann muss ich das vertatt noch mal nicht, nicht veröffentlichen, oder? Hab ich halt verstanden, wie so was funktioniert, aber gut, aber da muss ich doch nicht, noch allen, unterjubeln. Wo- warum?
-
David Profilierungsgeschichte wahrscheinlich.
-
Jens Ja, klar. Ist ja alles schön und gut, aber eigentlich wär's ja wichtiger, in diesem Falle wär's, glaub ich, wichtiger, wenn so jemand, der das für sich gemacht hat, dann mal veröffentlicht, was steckt jetzt eigentlich genau dahinter? Wie mache ich mir mein eigenes Grid?
Das ist, glaube ich, sehr viel hilfreicher, als ich da, als, als dass wir jetzt,, ze-zehn, zwanzig, dreißig Blueprint Clones haben, die sich nur darunter, dadurch unterscheiden, dass sie ein anderes, Raster im Hintergrund haben oder vielleicht noch ein anderes Reset-CSS einbinden. Ja, und das war's dann auch schon. Dann ist es doch viel einfacher, dass wir verstehen, wie wir das für uns selber, für unsere Anforderungen anpassen.
-
David Ich glaube, dem brauche ich nichts mehr hinzuzufügen, oder? Dirk?
-
Dirk Geht mir genauso.
-
David Dann würde ich sagen, lassen wir's gut sein für diese Sendung. Jens, wir haben fast 'ne Stunde geschafft, einundfünfzig Minuten.
-
Jens Na super.
Direkt mal unter 'ner Stunde bleiben.
-
David Ja, haben wir geschafft, das Ziel. Wir versuchen, nächstes Mal eine noch kürzere Sendung zu machen. Das nehmen wir uns schon seit, geraumer Zeit vor. Ich fand's mal wieder interessant. Schön, Jens Webkrauts Grochtreis und Dirk Jammel Jäße, dass ihr dabei gewesen seid. Danke schön.
-
Dirk Alles klar, wieder schön.
-
David Denn Verabsch-, was es hoffentlich geben wird. Bis dahin. Kommentiert schön fleißig bei Technikwürze.de, ob euch diese Sendung gefallen hat. Wenn nicht, lasst es lieber bleiben. Bis dahin. Ciao.
-
Einspieler Mehr Qualität im Webdesign durch Webstandards. Tipps und Tricks zur Umsetzung findet ihr bei den Webkrauts auf Webkrauts.de. Für ein besseres Web.
Weitere Informationen und die Links zur Sendung auf Technikwürze.de.
Empfehlungen
- David: Javascript-Bookmarklet Design
- Jens: EeePC 1 und sein Skype-Handling; Lightbox-Clones
Meckerecke
- David: Die schlechten HTML-Kentnisse der Typo3 1
- Jens: Neue Grid-Layout-Klone rund um YAML, Blueprint und YUI-Grid 1
- Dirk: DSL-Leitungen der Telekomiker 1
Weitere Links zur Sendung liefern wir am Montag Nachmitag nach.
Erwähnungen 5
Kommentare 37
-
Hey super, dass es der Podcast wieder lebt.
-
Oh, nach dem editieren nochmal durchlesen wär nicht schlecht :P
-
Gerade von der Arbeit gekommen und es regnet;(
Aber dann flatterte unverhofft eine neue Folge herein.Freut mich sehr und ich bin gespannt.
-
Juhu :) darauf warte ich schon ne weile ;)
-
Interessante Unterhaltung mit lohnenden Ansätzen. Bis auf die Empfehlungen, die doch im Web schon wieder alt sind - trotzdem noch immer eine Empfehlung sind.
Anbei ein Buch-Tipp zu jQuery, weil es vom Thema her passt, leider nicht in deutscher Sprache verfügbar: jQuey in Action
-
... leider wurde der Link geklaut, daher ein Versuch als TXT
http://www.amazon.com/jQuery-Action-Bear-Bibeault/dp/1933988355/ref=sr_1_1?ie=UTF8&s=books&qid=1211729290&sr=8-1-
@Frank: Ja, "jQuery in Action" ist ein sehr gutes Buch. Ich habe alle drei bisherigen Bücher zu jQuery und finde dies das beste. Allerdings ist es am besten, es in Kombination mit "Learning jQuery" zu lesen. Beide haben in meinen Augen den Nachteil, daß sie gerne unsinnige oder schlechte Beispiele wählen.
-
@Jens: Danke für den Tipp, leider ist mein Englisch dürftig und mir fallen die Bücher schwer, da muss Zeit sein.
-
-
Superklasse, dass Technikwürze wieder an den Start gegangen ist. Was ist der Montag (oder hier Sonntag nachmittag) ohne TW, deshalb:
Danke, David! -
Hi!
gute sendung ! fehlt noch der link zu der von Jens empfolenen lightbox-übersicht-seite!!danke
mil -
Jeppaa TW lebt wieder!!! mein iPod is schon verstaubt!!
-
Schön, dass Technikwürze fortgesetzt wird.
Diese Folge hat mich angeregt endlich mal ein Buch von Chris Heilmann zu bestellen. -
jQuery ist für Anfänger, prototype für Pros? Was für eine Aussage!
Wenn du JS kannst, kannst du mit beiden Bibliotheken sauberen, gut lesbaren, wartungsfreundlichen objekt orientierten Code schreiben.
Wenn du für die Strukturierung deines Codes Helper-Scripte brauchst, guck dir zum Beispiel low pro für jquery oder den ui-core an (die widget-factory ist nicht allein für´s ui-team da!).
Wenn ihr so richtig Pro sein wollt, dann empfehle ich classy query - das jQuery OOP-Plugin schlechthin. Es kümmert sich genau um folgendes Problem:
"jQuery simply isn't able to scale to handle the development needs of most power users. It lacks the clarity and power functionality that most developers need in order build applications in a collaborative environment." (John Resig)
3 jQuery Bücher gelesen, aber offensichtlich kein gescheites zu JavaScript.
Sorry, jedem kann mal ein undifferenzierter Satz rausrutschen, aber 20min fast inhaltsloses Rumgelaber und wilde Mutmaßungen (Zusammenhang zwischen der riesigen jQuery-Grösse (14kb gepackt) und der Mitarbeit bei Mozilla (So werden Gerüchte in die Welt gesetzt.) und dann so eine Würg-Aussage.
-
@Alexander
Ich glaube, Du hast Jens da einfach falsch verstanden. Nimm mich als Beispiel. Ich habe Programmier-Erfahrung, jedoch bis Mitte letzen Jahres keine mit JavaScript und auch nicht mit den Wirren der DOM-Implementierung im engeren Sinne.
Daher war für mich der Einstieg in JavaScript über den "Umweg" jQuery in der Tat sehr viel weniger steinig, als mit Prototype oder YUI weil die Syntax sehr an CSS erinnert und sich Erfolgserlebnisse schon mit wenigen Zeilen Code einstellen. Viele Eigenheiten (und auch viele Vorteile) von JS waren für mich dadurch erstmal ausgeblendet aber ich konnte sofort kleine Applikationen entwickeln. Mit der Zeit sind meine Ansprüche an den Code und die Größe der Applikationen gewachsen und jetzt schaue ich auch nach Alternativen und vertiefe gezielt meine JS-Kenntnisse. Und jetzt werden für mich auch andere Bibliotheken interessanter.
Ich denke, Jens Anmerkung ist eher aus diesem Blickwinkel zu sehen.
-
@alexander: Ich habe mich bestimmt mißverständlich ausgedrückt. Natürlich können auch Profis mit jQuery gute Sachen machen. Ich habe jedenfalls oft den Eindruck gewonnen, daß gerade echte JS-.Profis vor jQuery zurückschrecken und lieber Prototype nutzen - wenn überhaupt.
Für Einsteiger ist in meinen Augen auf alle Fälle jQuery die beste Wahl. Ich sehe es an mir. Mir fiel durch jQuery der intensivere Einstieg in Javascript leichter.Klar mag der Vergleich von jQuery und Firefox an den Haaren herbeigezogen sein. Aber beide werden immer mehr aufgebläht. Firefox allerdings viel mehr als jQuery. Und es stekct ja schon eine grundsätzliche Idee dahinter, wenn man vieles in einen Core integrieren will, anstatt es modular zu halten, wie bei YUI oder den mootools.Die aktuelle superkomprimierte Version ist 16 KB. Ich kann diese leider in meiner Produktionsumgebung nutzen und muss die komprimierte Version mit 30 KB nutzen. Das ist schon recht viel, oder nicht?
Aber da sieht man mal, welch unausgegorenes Zeug man so spontan von sich geben kann :-)
-
@Dirk
Ich weiss nicht wo du bei jquery an Grenzen stößt. Wenn es an fehlenden bugfreien UI-Komponenten liegt, dann kann ich Dir nicht weiterhelfen. Wenn es dagegen daran liegt, dass du Dich von der herkömlichen Plugin-Architektur eingeengt fühlst (Architektur kann man das ja eigentlich nicht nennen $.fn ist ja nur eine Referenz auf jQuery.prototype), dann empfehle ich Dir mal in den Quellcode vom Autocomplete-Plugin (http://bassistance.de/jquery-plugins/jquery-plugin-autocomplete/) oder dir mal den jQuery UI-Code mit der Widget - Factory zu gucken. Ältere Betas von UI 1.5 (ohne Factory-Klasse) sind ebenfalls empfehlenswert.Dann macht jQuery vielleicht wieder mehr Spass :)
Im Prinzip kannst du selbst abspruchsvolle Design Patterns mit jQuery und im jQuery Stil umsetzen.
-
-
Der Kritik an Gridlayouts im Allgemeinen muss ich widersprechen, da der Vergleich mit Tabellenlayouts meiner Meinung nach hinkt. Gridlayouts sind ein seit Jahren bekanntes Mittel aus dem Grafikdesign, um Informationen zu kommunizieren. Nicht jedes Tabellenlayout ist zwangsläufig auch ein Gridlayout. Und dass ich meine Daten auf HTML-Ebene semantisch nach Webstandards definieren sollte ist doch völlig klar.
-
Habe mir gerade die Folge fertig angehört, muss sagen, dass die Meckerecke recht interessant und "Design" (was für ein Name!) kannte ich schon länger...
War zwar eine lustige und tolle Sendung, jedoch gab es für mich keinen wirklichen informativen (und evtl. für mich hilfreichen) Content...
Freue mich aber auch schon auf die nächste Folge!
-
Drupal ist toll :)
Benutzt jQuery und Standards..Gute Sachen müssen gut gewürzt sein ;) Lecker
-
Ich finde es gut, wenn uns die Hörer auf unsere Fehler aufmerksam machen. Das zeigt mir: Ihr hört uns zu. Ist doch viel Wert in meinen Augen. Und das macht Lust auf neue Sendungen.
-
Hallo Leute,
schöne Sendung.
Jens: Wann kaufst du dir endlich einen Mac? Da geht genau DAS, was du gerne wolltest. Und genau deine Argumentation spricht schlicht für einen Mac.
David: Das Prinzip „Drag&Drop“ ist doch eigentlich das simpelste, was man sich vorstellen kann. Ein Button muss eine assoziative Botschaft vermitteln, auch wenn’s nur nen Plus ist. Aber am Prinzip sind es mehrere Klicks extra, die du durch einen einfachen Plus-Button erzeugts. Drag&Drop ist einer.
Zu Frameworks, wie YAML: Die Pionierarbeit von Dirk in dem Bereich steht außer Frage, aber ihr habt es selber widerlegt. Wer seit Jahren in diesem Feld arbeitet, hat sein „eigenes“ YAML, Snippets, wie David es nennt. Ich habe persönlich noch nie mit sowas gearbeitet, mich reizt genau das Gegenteil: Selbermachen.
JS-Frameworks nehmen sich da auch nichts. Hat viel mit „Glauben“ und persönlichem Geschmack zu tun. Ich hänge seit Ewigkeiten an mootools und werde wohl auch nicht wechseln. Aber ein Blick über’n Tellerrand hat immer was positives an sich. :)
Bis zur nächsten TW!
-
OT: Leert mal euren Cache. Es gibt ein neues CSS-File: Breitere Kommentarfelder und eine neue Übersicht auf der Startseite.
-
Endlich wieder Technikwürze!
-
Ein sehr schöner Podcast hoffentlich kommt bald der nächste.
-
Schön mal wieder von Euch zu hören. Wenn Euch Typo nicht mehr gefällt schaut Euch doch mal den aktuellen RC von Postnuke an. Schon vor Jahren hat sich die Entwicklung Webstandards und Barrierearmut zugewandt. Sogar die meisten Modul-Entwickler haben mitterweile gecheckt, wie man vernünftig ohne Tabellen arbeitet. Ich habe vor kurzem einige kleinere Sites gebaut und musste kein einziges Template anfassen, weil alles sauberen Code ausgespuckt hat. Postnuke war auch das erste CMS, für das es ein YAML-Theme gab und dank Dirk wird Postnuke noch enger mit YAML zusammenspielen.
-
Schön das es weiter geht, war auch wieder mal eine sehr informative Sendung. Nach Monaten der Abstinenz hatte ich schon regelrechte Entzugserscheinungen. ;-)
-
Prima, dass es neue TW-Folgen gibt!
Das neue Format erinnert zwar stark an Bitsundso (News, Picks, Whines), aber es ist halt ein bewährtes Format.
Spannend fand ich allerdings auch die Interview- und Live-Folgen. Ich hoffe von denen wird es noch weitere geben.
Ich wünsche Euch weiterhin viel Motivation und Energie. Danke für Eure Arbeit!
-
Ja, es wird auch mal wieder Folgen mit "echten" Themen geben. Auf jeden Fall lockern die neuen Rubriken die Sendung ein bisschen auf.
In erster Linie soll uns Technikwürze Spaß machen, damit wir Lust auf neue Folgen haben. -
Bin durch Twitter auf diesen Podcast gestoßen. Wäre es möglich, eine Rubrik für Anfänger bzw. Fortgeschrittene einzubauen oder zumindest ab und zu eine kurze Einführung zu geben? Mein WebDev-Know-How ist schon ziemlich angestaubt, würde mich aber interessieren, da wieder reinzukommen. Wenn sich der Podcast aber nur an Profis wendet, was ich durchaus verstehen würde, ist er leider nichts für mich.
-
Technikwürze ist weder nur für Anfänge, noch weder nur für Profis. Die Inhalte würfeln wir je nach Aktualität zusammen. Hör doch ganz einfach mal die alten Folgen durch. In den 109 Audio- und einer Videofolge von Technikwürze ist für jeden etwas dabei.
-
Ein paar ältere Folgen liegen schon auf dem iPod. :-) Aber man fängt natürlich mit den aktuellsten Folgen an.
Übrigens, das Interview mit Nielsen war super. Ich habe gerade erst in meiner Abschlussarbeit viel mit Usability (und damit Jacob Nielsen) zu tun gehabt. -
Hallo zusammen!
Danke für den Technikwürze-Podcast! Schön das es den wieder gibt! Schliesslich will ich auch als PHP-Coder und Typo3-Bastler sauberen xhtml strict code schreiben!
Was mich aber stört: Bitte erklärt die Dinge die Ihr besprecht kurz!
Ich habe z.B. keine Ahnung was jQuery ist, was es macht, wo es das gibt und zu was man es einsetzt!
Und auch "Lightbox" wurde einfach so in den Raum gestellt, ohne kurz darauf einzugehen um was es da überhaupt geht. Meint ihr damit die DHTML-OnClick-Bildvorschau-Fensterchen die mit viel zu viel Animationen quälend langsam über die ganze Seite geblendet werden?
Auch "Blueprint" und die "Gridlayouts" wurden nur erwähnt, aber nicht beschrieben. Ich habe mir dann halt irgendwas darunter vorgestellt, weiss aber nicht ob sich meine Vorstellung mit dem was Ihr beschreibt deckt.
Geht bitte immer davon aus dass Eure Hörer noch nie was von den Tools und Programmen gehört habt die Ihr vorstellt. Die 2-3 Sätze die es dazu mehr braucht sind auch für Leute die schon wissen um was es geht nicht zu viel :-)
Merci und Grüsse!
Chris -
Danke für die Hinweise, ich werde mal drauf achten.
-
Danke für die neue Folge :) Hoffe es kommen jetzt wieder regelmäßig welche auf meinen iPod :)
Gruss,
Steffen -
Thema "Anfänger/Profis" - Ich hab mir Little Boxes 2 noch nicht angeschaut, aber vielleicht kannst Du ja mal wieder Peter Müller einladen. Little Boxes ist ja nun einmal ein toller Einstieg und evtl. ist LB2 doch n guter Tipp für Aufsteiger. Außerdem mag ich seine Gerhard Schröder Lache. :-D
-
endlich wieder eine Folge..danke...
-
Ihr habt ja in der "Meckerecke" TYPO3 wegen des schlechten HTML-Codes kritisiert. Mich würde mal interessieren, welches CMS das besser kann. Vielleicht ist der Vergleich verschiedener CMS mal ein Thema für eine ganze Sendung.