robsite

In tool

CSS3 Tools

CSS3 bietet viele feine Funktionen fĂŒr runde Ecken, Schatten, Gradients oder Web-Fonts. Noch machen dabei alle Browser ihr eigenes Ding, weswegen der Standard noch nicht finalisiert ist. Hier ein paar Tools, die einem das Bauen von browserunabhĂ€ngigem CSS3 erleichtern:

CSS3, Please!

hat live verĂ€nderbare Snippets fĂŒr border-radius, box-shadow, lineare Gradients, Rotationen und WebFonts. Mehr soll bald kommen.

Der

CSS3 Gradient Generator

generiert lineare Gradients fĂŒr Webkit und Firefox, wĂ€hrend die

ein schickes Interface bieten, mit dem man sich lineare und radiale Gradients, Schatten, Text-Strokes und diverse 2D- und 3D-Transformationen zusammenklicken kann. Chris Casciano erklÀrt dann noch, wie man box-shadow-Àhnliche Schatten im IE hinbekommt.

Ich hab auch mal meine paar CSS3- und HTML-TextMate-Snippets zusammengepackt: Textmate HTML- und CSS3-Snippets - 5 KB

Die Beipiele sehen am besten aus in Safari und Chrome.

· css, tool · ★

kritzl update

kritzl-update

Über Weihnachten hab ich nicht nur Berge an Enten gegessen sondern auch ein wenig an kritzl, meinem kleinen Browser-Maltool/Forum, gebastelt. Neues:

User-Accounts
Wer seinen Namen unterm Bild sehen will, muss ihn nicht mehr lÀnger ins Bild pinseln oder die Seite hacken. Man kann weiterhin anonym posten (was sich wohl auch nie Àndern wird), aber mit einem Account wirds praktischer. Man sieht, welche Bilder man gemalt hat und... das wars eigentlich fast schon.

Benutzerkonten sind hauptsÀchlich gut, um auf ihnen spÀter Funktionen zu basieren. Bewertung von Bildern, private Nachrichten, Moderatoren und so. Mal sehn. Eine weitere User-Funktion gibts aber schon:

NSFW-Filter
/images/posts/0000/2236/eded9f205f3aba29fe24ef12e65e6536_thumb.png Da anscheinend einige Kinder lustige Bilder malen und Pimmelzeug unschön finden, kann man jetzt unzĂŒchtiges Bildgut melden, vom Admin (also mir) ĂŒberprĂŒfen lassen und auf Wunsch nur jugendfreie Bilder anzeigen lassen.

Das ist kein Jugendschutz und eh standardmĂ€ĂŸig abgeschaltet, aber wer ungern StrichmĂ€nnchensex sieht, braucht es nun nicht mehr (falls ich es rechtzeitig markiere :>). Da ich keine Bilder löschen werde, die nicht grad NPD/Kinderporno/BPjM-Propaganda sind, ist so eine freiwillige Selbstzensur eine ganz gute Lösung.

Radiergummi
In der Tat. Ab heute kann man Linien nicht nur malen, sondern auch löschen!
Zwar intern nichts weiter als ein weißer Stift, aber doch etwas netter, da man nicht mehr pixelgenau Weiß auswĂ€hlen muss. Auch spĂ€ter praktisch, falls mal Bilder mit transparentem Hintergrund kommen.

RSS-Feeds
FĂŒr alle Bilder oder nur die eines Users.

Und
kleinere Bugfixes. Das FĂŒll-Tool fĂŒllt nun auch an vertikalen RĂ€ndern ohne das ganze Bild vollzurotzen.

Viel Spaß damit :)

Und thx an lödwĂ€g fĂŒr einen Bugfix.

· meins, canvas, drawing, kritzl, tool · ★

kritzl

In den letzten zwei Monaten hab ich mit dem HTML5 canvas-Element rumgespielt. Rausgekommen ist ein kleines Malprogramm mit einem Forum drumherum.

Man kann Bilder im Browser malen, sie auf der Seite speichern und auf andere Bilder antworten.

Es sollte gut in Firefox 3.5+, Safari 4+ und Opera 9.6+ laufen (in Opera nur etwas unschön, mangels runder Ecken und box-shadow). Internet Explorer User mĂŒssen erstmal draußen bleiben, sorry.

/images/posts/0000/2110/kritzl_big.png

Die Funktionen:

  • Freihand-Linien, geglĂ€ttet oder nicht
  • Rechtecke mit runden Ecken
  • Ellipsen und Kreise
  • Linien
  • Flood Fill mit Toleranz
  • Eye-Dropper FarbwĂ€hler
  • Colorpicker mit Alpha-Transparenz
  • Undo/Redo mit Tastaturshortcuts

Mein Plan war am Anfang, nur das Malwidget zu veröffentlichen, sodass sich jeder seine eigene GUI basteln kann. Ein Mini-Bildeditor als Wordpress-Plugin oder grafische CAPTCHAs wÀren interessant. Das gab ich aber bald auf, weswegen der Code nun eher schlecht wiederverwendbar ist. Ne Doku fehlt auch, wer also Fragen hat, einfach einen Comment posten.

Ich nehm clientseitig jQuery, jQuery UI, ein modifiziertes jQuery.hotkeys und BrowserDetect. Auf dem Server lÀuft CakePHP mit ImageMagick zum erstellen der Thumbnails.

Das ist nur die erste buggy-pre-alpha-Version und meine Todo-Liste ist noch lang. Gut wĂ€ren z.B. bessere Pinsel, Zoom, Maltools ohne Anti-Aliasing (fĂŒr Pixelart), Auswahlwerkzeuge, beliebige BildgrĂ¶ĂŸe, Filter, Layer, weniger Bugs, optionale Useraccounts, Bild-Bewertungen oder ein schnellerer Flood-Fill Algorithmus.

Über Bugmeldungen, VerbesserungsvorschlĂ€ge und vor allem lustige Bilder wĂŒrde ich mich freuen :)

· meins, canvas, drawing, kritzl, tool · ★

Tweet A Sound

tweet-a-sound

Ein einfaches auf Max/MSP basierendes Offline-Tool um Sounds zu erstellen und auf Twitter zu posten. Im Moment nur fĂŒr Macs. Die Sound-Tweets sind mit #tas getaggt.

/images/posts/0000/1654/tweet-a-sound_big.png

· mac, sound, tool · ★

Dicke Dateien finden

OmniWeb, OmniDiskSweeper und zwei andere Programme der Omni Group sind ab heute Freeware. OmniDiskSweeper ist klasse um schnell große Dateien zu finden und zu löschen.

Ähnlich praktisch, aber noch ĂŒbersichtlicher, sind Programme, welche die Dateien und ihre GrĂ¶ĂŸe graphisch darstellen.

FĂŒr den Mac gibts GrandPerspective und Disk Inventory X, fĂŒr Windows WindDirStat und SequoiaView und Linux hat KDirStat. Alle sind Freeware oder Open Source.

/images/posts/0000/1300/grandperspective_big.jpg

Der Algorithmus dahinter ist das Treemapping.

· tool · ★
Mastodon