Scratchbook

Das Leben ist immer anders als die Realität.

Die Wolken ziehen auf…

Claude, 28. Oktober 2008, 08:11 Uhr

Warning: Use of undefined constant ri_rand_compare - assumed 'ri_rand_compare' (this will throw an Error in a future version of PHP) in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/random-image-widget/random_image.php on line 129 Warning: Use of undefined constant ri_rand_compare - assumed 'ri_rand_compare' (this will throw an Error in a future version of PHP) in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/random-image-widget/random_image.php on line 130 Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/lightbox-plus/classes/shd.class.php on line 1384 Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/lightbox-plus/classes/shd.class.php on line 1384 Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/lightbox-plus/classes/shd.class.php on line 1384 Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/lightbox-plus/classes/shd.class.php on line 1384 Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/lightbox-plus/classes/shd.class.php on line 1384 Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/lightbox-plus/classes/shd.class.php on line 1384 Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/lightbox-plus/classes/shd.class.php on line 1384 Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/lightbox-plus/classes/shd.class.php on line 1384 Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/lightbox-plus/classes/shd.class.php on line 1384 Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/lightbox-plus/classes/shd.class.php on line 1384 Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/lightbox-plus/classes/shd.class.php on line 1384 Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/lightbox-plus/classes/shd.class.php on line 1384 Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/lightbox-plus/classes/shd.class.php on line 1384 Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/lightbox-plus/classes/shd.class.php on line 1384 Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/lightbox-plus/classes/shd.class.php on line 1384 Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/lightbox-plus/classes/shd.class.php on line 1384 Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/lightbox-plus/classes/shd.class.php on line 1384 Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/lightbox-plus/classes/shd.class.php on line 1384 Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/lightbox-plus/classes/shd.class.php on line 1384 Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/lightbox-plus/classes/shd.class.php on line 1384 Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/lightbox-plus/classes/shd.class.php on line 1384 Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/lightbox-plus/classes/shd.class.php on line 1384 Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/lightbox-plus/classes/shd.class.php on line 1384 Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/lightbox-plus/classes/shd.class.php on line 1384 Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/lightbox-plus/classes/shd.class.php on line 1384 Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/lightbox-plus/classes/shd.class.php on line 1384 Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/lightbox-plus/classes/shd.class.php on line 1384 Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/lightbox-plus/classes/shd.class.php on line 1384 Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/lightbox-plus/classes/shd.class.php on line 1384 Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/lightbox-plus/classes/shd.class.php on line 1384 Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/lightbox-plus/classes/shd.class.php on line 1384 Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/lightbox-plus/classes/shd.class.php on line 1384 Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/lightbox-plus/classes/shd.class.php on line 1384 Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/lightbox-plus/classes/shd.class.php on line 1384 Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/lightbox-plus/classes/shd.class.php on line 1384 Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/lightbox-plus/classes/shd.class.php on line 1384 Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/lightbox-plus/classes/shd.class.php on line 1384 Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/lightbox-plus/classes/shd.class.php on line 1384 Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/lightbox-plus/classes/shd.class.php on line 1384 Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/lightbox-plus/classes/shd.class.php on line 1384 Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/lightbox-plus/classes/shd.class.php on line 1384 Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/lightbox-plus/classes/shd.class.php on line 1384 Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/lightbox-plus/classes/shd.class.php on line 1384 Warning: preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/lightbox-plus/classes/shd.class.php on line 1384 Warning: preg_match_all(): Compilation failed: invalid range in character class at offset 4 in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/lightbox-plus/classes/shd.class.php on line 700 Warning: Invalid argument supplied for foreach() in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/lightbox-plus/classes/shd.class.php on line 707 Warning: preg_match_all(): Compilation failed: invalid range in character class at offset 4 in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/lightbox-plus/classes/shd.class.php on line 700 Warning: Invalid argument supplied for foreach() in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/plugins/lightbox-plus/classes/shd.class.php on line 707

So. Es ist wieder mal Zeit, was geiles ins Netz zu pusten.

Donnerstag Abend. Ich bin auf der Suche nach einem Tagcloud-Generator. Ausser Wordle gibt’s da nichts gescheites – und Wordle ist auch noch ein Java-Geschwür *brr*.

Ich mach selber einen. Um Wörter schnell in eine Wolke zu kriegen, mache ich ein Eingabeformular.

Nach einer Weile steht das Gebastel dann. Hmm, hübsch! Ich schicke die URL an Schär, mit dem ich ohnehin schon an einem Webprojekt bin. Er füllt auch Wörter in meine Wolke – hmm… Geil. Müsste man fast eine Applikation daraus machen, nicht? Nee – Tagcloud mit Eingabefeld? Ist doch billig! Obwohl rocken tut’s schon. Meistens rocken die grössten Stussapplikationen, die eigentlich nichts können – Twitter, Doodle – und dennoch mega praktisch sind und Spass machen.

Ich dachte mir: Claude, jetzt stellst du auch mal eine Web 2.0 Stussapplikation ins Web. Gut, ich hab das Wochenende was vor.

Wir spielten noch ein wenig mit der Wolke.
Bis er dann auf die ultimativ GEILE Idee kam, dass man die Wörter ja eigentlich zu neuen Wolken verlinken kann – manno…

Wir spielten mit der neuen, verlinkten Wolke. Und nach und nach gingen uns mehrere Scheinwerfer im Kopf auf:

Damit könnte man ja… Das grösste Mindmap der Welt erschaffen! Oder eine Suchmaschine – jeder ist Crawler und legt für sich selbst die Relevanz fest, was wichtig ist. Hui – Geil! Eine menschliche Suchmaschine, welche Gedanken indiziert! Ganz ohne dicke Serverfarmen 🙂

Das Wochenende wurde hart gearbeitet. Ich als Mathe-Pflaume habe etwa einen halben Tag verbrötlet, nur um eine Formel herauszufinden, wie man eine Anzahl im richtigen Grössenverhältnis und in der richtigen Farbe darstellt! Mathematik ist einfach grässlich.

Dann am Sonntag noch kurz ein Design hingepfercht, und JETZT ist das Ding online:

spiffcloud.com

to spiff = etwas aufdonnern, auftakeln, herrichten

Man donnert also Wörter in einer Wolke auf!
So, und jetzt möchte ich noch einen Begriff prägen: Ein Spiff ist ein „vote“ in einer Wolke. Wir spiffen das Wort „Rap“ – es wird grösser!

Maximal 5 Spiffs pro Wort und pro IP sind erlaubt. Damit alle eine Chance haben.

Natürlich konnte ich es nicht lassen, dem Ganzen noch ein bisschen Pfeffer in den Code zu streuen. Jedesmal, wenn ein Wort gespifft wird, wird es Orange hervorgehoben. Auf der Hauptseite sieht man eine Übersicht über alle sog. „Spaces“:

Wie geil. Wenn jemand in einer Wolke voll am spiffen ist, dann pulsiert das Wort auf der Hauptseite und wächst und wächst…
Da blinkt noch etwas – dort leuchtet was auf. Das ist wie in der Nacht auf einem Aussichtsturm stehen und den Lämpli zuschauen. Nur dass man hier den Gedanken der Menschen zuschauen kann!

Ich habe das Design bewusst so dumm gehalten wie am Anfang, als ich die Wolke ausprobiert habe. Braucht ja auch nicht mehr – der Vorteil: Die Seite ist Seite, Druckansicht und Mobile-Version zugleich.

Ach ja: Als Frontend-Engineer bin ich natürlich besonders stolz auf diese Statistik:


http://developer.yahoo.com/performance/rules.html

Gut – es hat ja auch nicht viel Content. Um genau zu sein – kein einziges Bild! Bloss Wörter! 😀

Und nein… Ich konnte es nicht lassen:

Auch Umfragen lassen sich erstellen:

Oder Wahlen.. Oder oder oder. Wieder mal so ein Ding, wo ich nicht genau weiss, was man damit anstellen könnte!

Wenn’s Euch gefällt, spifft doch ein Feedback:
http://spiffcloud.com/SpiffcloudFeedback

Viel Spass.

rakudave

huere geil!! 😀

btw: mach no es about (bzw es wtf ^^)

Longneck

chunt… chunt.. ha jetzt erscht mol de kern veröffentlicht^^

vorallem d suechi flasht mi: gib mol i: hsg. es findet: wirtschaft, st. gallen, hsg, schulen.

suech golden: es findet „hunde“ (golden retriver), james bond (goldeneye), san francisco (golden gate) 🙂

Longneck

odr suech eifach „n“ und lueg wie’s schön usgseht^^

Freidenker

hmmm… aso doodle find i au nützlich, das hets scho paar mol bewiese, aber bi diner idee sehn i ez grad noni wofür i das mol chönt bruche… nettis spielerei isches scho, aber susch?

Schär

Isch jo scho einiges los do! : ) http://www.spiffcloud.com

Warning: count(): Parameter must be an array or an object that implements Countable in /home/httpd/vhosts/scratchbook.ch/httpdocs/wp-content/themes/scratchbook/navigation_bar_bottom.php on line 1