Technik, Gothic und Anderes

Technik ist Spiel, Gothic ist ernst und Zeit hat man zuviel

Archiv

Wie man mit Widgets Leads/Anmeldungen kriegt

Geschrieben von skaldrom am 21. February 2008

LeadsJetzt habe ich schon zum X-ten male bei mir dasselbe Muster entdeckt, und da ich überzeugt von meinem absoluten Durchschnittlichkeit bin extrapoliere ich frech → Vielleicht benehmen sich ja andere Humanoide gleich wie in folgendem, öfters mal auftretenden Szenario:

  1. Ich brauche (möchte, hörte von, verlange/zerfliesse nach , …) etwas generische(s|m) wie Webmail, Netz-Speicher, Microblogdienst, Web-ToDo-Manager, Web-Notizzettel, … Etwas also, zu dem es etwa eine Bazillion Alternativen gibt.
  2. Statt mich von der ganzen Vielfalt erschlagen zu lassen, suche ich etwas, das ich ganz einfach von meiner Netvibes Startpage aus managen kann. Also etwas, für das ein Widget existiert.
  3. Ich suche das intuitiv beste Widget aus, melde mich dort an und benutze diesen Dienst bis in alle Ewigkeit, ausser es gibt etwas brutal viel besseres.

Das heisst, um Anmeldungen zu kriegen hilft es sicher ein Widget des Dienstes zu erstellen, es ein Bissle peppig aussehen zu lassen und einen ganz grossen REGISTRIEREN Knopf vorne hinzumachen. Kennt jemand gute Verdienstmöglichkeiten mit Leads (ausser bei eBay)? Ist diese Idee völlig aus der Luft gegriffen? Will jemand ein Widget :-) ..?

Ähnliche Artikel

Eingeordnet in Web, Weitere Gedanken | Keine Kommentare »

UWA Widgets coden

Geschrieben von skaldrom am 25. January 2008

Web 2.0, Just Do It…

Je besser man etwas kennt, desto besser kann man darüber lästern… Ich habe beschlossen, mich ganz praktisch durch das Tal der Tränen zu kämpfen und mich auf dieser Wanderung mit den technischen Teilen von Web 2.0 herumzuschlagen. Wie fühlt sich Ajax an? Wieviel Schatten spendet der DOM-Tree? XML oder JSON, JavaScript und APIs sollten die Dämonen auf meinem Weg sein.

Das Resultat

Das Resultat kann im Ecosystem angesehen und installiert oder von der oncode.info Site downgeloaded werden. Es ist ein Widget, das Adressen über tel.search.ch sucht.
Tel.search.ch bietet ein geniales, gut dokumentiertes REST API an.

Ein paar Screenies?
So siehts in Netvibes aus:
Das tel.search.ch Widget in Netvibes

So in iGoogle:
Das tel.search.ch Widget in iGoogle

Und so in der Sidebar von Windows Vista:
tel.search.ch UWA Widget in Windows Vista Sidebar

Lesen Sie den Rest dieses Beitrages »

Ähnliche Artikel

Eingeordnet in Webapplikationen | 3 Komentare »

Voting Extrem: Netvoting.com

Geschrieben von skaldrom am 1. December 2007

Dies ist ein von trigami vermittelter bezahlter Eintrag Hinweis: Dies ist ein von trigami vermittelter bezahlter Eintrag.

Die Kampagne

Netvoting Diese Kampagne hat sehr geheimnisvoll begonnen. Es wurden Betatester für eine Web 2.0 Plattform gesucht, ohne genauere Auskünfte. Mit etwas Verspätung haben wir akzeptierten Tester einen Login erhalten und der Schleier um Netvoting wurde gelüftet. Während der ganzen Testdauer wurden stetig Dinge verbessert, dieser Bericht wird also eine Art Momentaufnahme darstellen.

Was ist Netvoting?

Netvoting ermöglicht es sogenannte Votings als Multiplechoicefragen zu erfassen und einer Kategorie (Lifestyle und Trends, Luxus, Musik, Erotik, …) zuzuordnen. Neben dem Erstellen eigener Votings können die Abstimmungen der anderen Members angesehen werden und selbstverständlich kann man auch daran teilnehmen. Es ist unglaublich auf was für Abstimmungsideen die User schon jetzt im Betabetrieb so kommen: Da wird gefragt, ob Burschenschaften rechts und ob Comics Kunst sind, ob der Po das schönste Körperteil einer Frau ist und ob man sich auf Weihnachten freut.

Was noch nicht funzt ist das Deaktivieren und Editieren von Votings. Vor allem für Falsschreibkönige die ständig die Wechselstaben verbuchseln wie ich einer bin ist das eher peinlich…

Technisches

Erstellen des Votings

Das Erstellen eines Votings geht erfreulich einfach von der Hand: Frage und Antworten eingeben, Einstellungen machen, taggen und kategorisieren und fertig (Betatesterkommenar: Es hat auf dieser Seite mindestens einen Schreibfehler: “eröffentlichen” (ok, ich bin nicht so richtig qualifiziert um an Schreibfehlern herumzumäkeln :-) )).

Votings erstellen

Von diesem Zeitpunkt an ist das Voting auf Netvoting publiziert…

Publizieren auf der eigenen Seite

Mit einem Klick kann das Voting auf Plattformen wie iGoogle, Pageflakes, blogger.de, etc veröffentlicht werden. Vor dem Veröffentlichen kann optional ein Style ausgewählt oder mittels CSS selber definiert werden. Das ist eine gute Idee, leider funktioniert das noch nicht… Zum konkreten Einbetten gibt es 3 Möglichkeiten:

JavaScript (ja wo issn mein Style?):
Flash:

Oder ein Permalink: http://www.netvoting.com/de/welche-themen-interessieren-euch-am-meisten-in-einem-blog-2007

Ebenfalls kann/könnte man Widgets einbinden. Widgets beinhalten entweder konkret ausgewählte Votings oder wählen an Hand von verschiedenen Kriterien dynamisch aus. Leider sieht man an Hand dessen, dass man hier nichts sieht, dass es noch nicht funktioniert. Auch können hier keine Styles ausgewählt werden..(?)


Oberhalb sollte das Widget erscheinen…

Was auch noch nicht so richtig klappt ist die Erkennung von Mehrfachvotern, zumindest nicht bei Cookies. Hier kann man also fröhlich Schummeln…

Resultate

Die Resultate werden zusammengefasst dargestellt und einzeln aufgeteilt nach Registrierung, Geschlecht, Region und Altersstruktur. Leider können diese nicht kommasepariert exportiert werden und man ist für weitere Auswertungen aufs Abschreiben angewiesen. Eine geniale Idee ist der Resultate-RSS-Feed. Damit ist man sehr zeitnah über Fortgang des Votings informiert.

Netvoting Resultate

Community

Um die Votings herum wurde eine Community aufgebaut. Das ist gar nicht so abstrus wie es auf den ersten Blick klingt. Das Ganze beginnt mit dem sehr ausführlichen Profil. Darin werden Freunde verwaltet, Besucher des Profils angezeigt und das Eingeben von ziemlich vielen persönlichen Daten ist möglich. Ein Gästebuch gibts noch dazu. In Gruppen können sich Gleichgesinnte zusammenfinden für die dann eine Art Gruppenblog zur Verfügung steht.

Zusätzlich gibt es ein Ranking mit Awards. Dabei werden Votings, Kommentare, etc berücksichtigt.

Beim Anschauen anderer Profile liegen Licht und Schatten sehr nahe beieinander: Man sieht die Anzahl übereinstimmender Votings mit der Person. Hier wäre eine Art “Nachbarschaftsfunktion” schön, welche die Mitglieder mit den meisten Übereinstimmungen auflistet. Weniger schön ist es, dass man hier genauen Einblick erhält was die Person abgestimmt hat! Ja gehts denn noch? Und ich merk das erst nachdem ich die Erotikkategorie durchgestimmt habe? Upps, *blush*.

Fazit

Eine schöne Sache! Ich mag Tools die sich auf etwas konzentrieren und dies richtig tun. Vielleicht werde ich in Zukunft hier öfters kleine Votings platzieren, aber erst wenn alles funktioniert.

Ähnliche Artikel

Eingeordnet in Web | Keine Kommentare »

PHP-UWA Widget Library

Geschrieben von skaldrom am 26. November 2007

Widgets and Web 2.0

Universal Widget ArchitectureWidgets are little miniapplications which show data in a clearly arranged way or perform a more or less simple task for the user. Widgets are present on Windows Vista, Mac, iPhone and also in a webbased form for iGoogle, Yahoo!, Netvibes and many other portals. To give a boost to widget development, Netvibes presented a new framework which shall facilate the coding of widgets. The child is called Universal Widget Architecture. Widgets coded with the help of this framework should work on all the mentioned plattforms.

UWA Standard

A widged, coded with UWA is basically a XML-Dokument. It contains metadata, settings and the active part, written in Javascript. Especially the Preferences are of interest, because they are dynamic and allow widgetspecific settings. There are also some convenience-functions in the UWA-library.

The UWA specification has its own homepage and is very well documented. There are examples, a code-skeleton with explanations, a step-by-step tutorial, a forum and even a cheat-sheet. The start is very easy with such a lot of documentation.

Widget Repository

Finished and released widgets can be made available for the public and published in the Widget Repository (Ecosystem). Widgets ion this website can be added to the different platforms with a single (or double) click). There are some widgets in the repository which are coded in the deprecated Mini-API standard, but these will dissappear soon (hopefully).

Implementations

That sounded fascinating and must have a use somewhere… I will implement some widgets later, I needed to make these widgets usable in our own projects first. So I wrote a little PHP-class which I called pretentious PHP-UWA Widget Library.Handling widged should be easy, using this class. A little bit more ambitious is the handling of widget dependend preferences.

A minimal example is included in the download-package and can also be checked online.

PHP-UWA Widget Library Example

Displaying a widget should be straight forward:

<?php
require_once('uwawidget.php');
$uwawidget=new uwawidget('http://www.netvibes.com/api/uwa/examples/digg.xhtml');
echo $uwawidget->getWidgetHTML();
?>

There are two classmembers which can give more information about the widget:

getMetaData()
Metadaten like author, keywörds, description, … See the docu.
getAdditionalData()
Additional info like icons, stylesheets, …

Basically, there are the following sections for settings:

general
The widgets URL.
configuration
Displayparameters, which described in the docs.
preferences
Widget dependent preferences, also mentioned in the docs

For all these settings, there are the following classmembers:

Setters and Getters
setModuleUrl(), setConfiguration(), setPreferences()
getModuleUrl(), getConfiguration(), getPreferences()
getSettingsFormData($section)
Returns the settings in a friendly array, from which a form can be generated. $section can be “general”, “configuration” or “preferences”
getSettingsHTML($section)
Returns the settings in an array with the format “Label” => “HTML”. $section can be “general”, “configuration” or “preferences”

For a test, I coded a Moodle block, which allows to use UWA Widgets inside the LMS. Heyo, Wordpress, Xoops, etc-Coderz, how about an integration of the Widgets in your system???

Examples from the Moodle block:

Moodle UWA Calculator Moodle UWA Converter Moodle UWA Translator
Moodle UWA Google Notes Moodle UWA Spider Moodle UWA ToDo
The configuration in Moodle:
Widget settings in Moodle

Uh, almost…

…I was almost faster than the german computer magazine c’t which has a short bit good introduction into UWA-Widgets.

Ähnliche Artikel

Eingeordnet in Learninmanagement Systeme (lms), Web | 4 Komentare »

Blogfever down

Geschrieben von skaldrom am 24. October 2007

Das ist ja ganz super! Blogfever ist down und alle Blogs, die das Widget eingebunden haben sind blockiert. Damit verabschiedet sich dieses Widget von meiner Sidebar…

Ähnliche Artikel

Eingeordnet in Blogging | 3 Komentare »