Fast hätte es diesmal mit der Revision nicht geklappt, weil Markus weg war, Peter Koffer packen musste und Schepp es verpeilt hatte, sich früh genug nach Gästen umzuschauen. Aber Peter hat sich dann doch noch ein Herz gefasst.
Schaunotizen
- [00:00:18] JAIL
- Endlich mal ein funktionierender Bilder-Lazyloader, der über ein Fallback verfügt, wenn JavaScript deaktiviert ist.
- [00:12:08] The “designers should code” bullshit and a not so new idea
- Muss ein Webdesigner coden können? Oder reicht es nur gut Bescheid zu wissen?
- [00:22:55] Sugar
- Sugar erweitert die nativen JavaScript-Objekte um immer wieder gebrauchte, sehr praktische Methoden. Inspiriert wird es dabei von ES5 und anderen Programmiersprachen.
- [00:30:53] Socket.IO
- Socket.IO ist eine Abstraktionsschicht für Node-Server und Client, der sich vollautomatisch um eine bestmögliche Echtzeitkommunikation der beiden miteinander kümmert.
[00:41:25] Keine Schaunotizen
- Keymaster
- Eine kleine JavaScript-Bibliothek, die das Verknüpfen von Keyboard-Shortcuts zum Kinderspiel macht.
- JPEGmini
- Ein Online-JPEG-Eindampf-Service.
- Browserstack
- Ein Java-Applet-basierter Service zum Testen von Seiten in bereitgestellten, ferngesteuerten Browsern, inkl. installierter Developer Addons.
- Automated installation of the Microsoft IE App Compat virtual machines
- Installationsscript, das die offiziellen VirtualPC-IE-Test-Images in Virtualbox hineinpackt. Echtes IE-Testing auf Mac und Linux!
- 2 Klicks für mehr Datenschutz
- Der Heise Verlag hat einen Soziale-Netzwerk-Weiterempfehlen-Knopf mit Opt-in gebaut, der die neusten Datenschutzanforderungen erfüllt. Er ist nun für jedermann frei erhältlich.
Kommentare
Marius #
Geschrieben am 7.09.2011 um 11:31
Moin Moin zusammen,
Heise.de hat mittlerweile den Quellcode inkl. Dokumentation veröffentlich:
http://www.heise.de/extras/socialshareprivacy/
Ich finde das eine sehr gute Möglichkeit, den Datenschutzproblemen aus dem Weg zu gehen.
Schöne kurze Sendung,
mit besten grüßen
Marius
Schepp #
Geschrieben am 7.09.2011 um 22:35
Hallo Marius,
ja, das ist glaube gestern passiert, nicht wahr? Ich hab ihn in unserem Artikel verlinkt. Danke! :)
c. #
Geschrieben am 7.09.2011 um 20:13
@derSchepp
bisher hatte ich den fall noch nicht das ein anderer backend-dev mein html template befüttern musste ..aber wenn es denn mal dazu kommt: wie mach ich es denn nun in schön das der sich freut in bezug auf die first und last klassen bei den ’s auch ohne last/first-child ?
ansonsten: schön das in den letzten folgen „design“ bezogeneres vorkam („shout designers code“, grid-systems, etc.)
Schepp #
Geschrieben am 7.09.2011 um 22:33
Naja, gesetzt den Fall eine Reihe LIs ist vertikal angeordnet und alle LIs sollen durch einen Strich voneinander getrennt werden. Striche brauchst Du immer genau einen weniger als Du LIs hast. In IE7+ könntest Du allen LIs einen
border-top: #CCC 1px solid
geben und diesen beili:first-child
wieder aufheben. Ist Deine Vorgabe IE6+ arbeitest Du stattdessen mit einemmargin-top: -1px
, und setzt auf das umgebende UL einoverflow: hidden
. Damit die IEs den 1px-Randstrich des ersten LI wirklich abschneiden musst Du zusätzlich noch einposition: relative
draufpacken (Browsereigenart). Und fertig ist die Laube. Sowas meine ich.Schepp #
Geschrieben am 7.09.2011 um 23:04
Pardon:
zoom: 1
, stattposition: relative
: http://jsfiddle.net/PFS2B/5/c. #
Geschrieben am 8.09.2011 um 06:26
danke Schepp!
sehr geiler trick
Schepp #
Geschrieben am 8.09.2011 um 06:55
Gerne. Und ich hab noch einen, den ich öfters mal gebrauche wenn ich Mehrspalter baue oder Bildergalerien, bei denen die Bilder durch Abstände getrennt sind, aber dennoch links und rechts bündig abschließen sollen: http://jsfiddle.net/vm3UN/4/.
c. #
Geschrieben am 7.09.2011 um 20:14
edit:
sollte „…klassen bei den li’s…“ werden
Janek #
Geschrieben am 15.09.2011 um 15:33
Was den Facebook-Datenschutzkrams angeht, so habe ich so ein Projekt bereits angefangen, bevor Thilo Weichert überhaupt mit seinem Rant anfing. Leider bin ich im letzten Monat nicht dazu gekommen, daran weiter zu arbeiten.
Das Prinzip ist etwas anders: statt einer 2-Klick-Lösung wird die Funktionalität des Buttons nachgebildet und der Webserver praktisch als Proxy genutzt. Das hat den Vorteil für den User, dass dieser nicht erst zweimal klicken muss, was besonders für den unbedarften User eher unverständlich ist, allerdings hat es auch den Nachteil, dass API-Änderungen viel kaputt machen können. Schwierig wird’s auch mit dem Google+-Button. Dieser bietet leider immer noch keinen Trigger-URL, den man beim Klick einfach aufrufen könnte, sondern das Ganze nur per Ajax funktioniert, was sich leider wegen der Same-Origin-Policy nicht nachbauen lässt. Hier ist 2-Klick deshalb die einzige Möglichkeit, was auch so implementiert wurde.
Projekt findet sich hier: https://github.com/Manko10/Privacy-for-Buttons
Derzeit sind nur Twitter- und Google+-Button implementiert, wobei letzterer wegen starker API-Änderungen im letzten Monat nicht so recht funktioniert. Sollte ich demnächst wieder Zeit finden, werde ich an dem Projekt mal ein bisschen weiter arbeiten.
Schepp #
Geschrieben am 16.09.2011 um 07:05
Sehr cool!
RSS-Feed zu diesem Beitrag
Kommentare sind für diesen Beitrag geschlossen.