Speech Input API–über ein Attribut Spracheingabe im Web?
Durch Zufall bin ich heute auf die Seite von code.nasa.org gelandet. Ein kleines Mikrofon Icon hat meine Aufmerksamkeit geweckt:
Seit Chrome 11 gibt es “Unterstützung” für die Speech Input API. Gelesen hatte ich davon, allerdings hatte ich mir die Integration komplex vorgestellt. Sehr zur Überraschung ist die Implementierung allerdings sehr einfach – über das Attribut “x-webkit-speech” (später soll es einfach nur “speech” sein). Das ganze soll für Input und Textarea Elemente funktionieren:
//Supported elements <input type="text" x-webkit-speech /> <textarea x-webkit-speech />
Eine Flasche Wermut
Es funktioniert nur im Chrome und man sollte sehr klar und deutlich sprechen. Deutsch versteht er kaum bis garnicht und englisch. Naja – ist noch weit von Siri entfernt. Die Speech Input API selbst ist momentan in einem sehr frühen Stadium und so richtige Fortschritte gab es seit Release Chrome 11 und heute kaum.
Ausprobieren
Ausprobieren kann man es z.B. hier. Das Video zeigt es allerdings auch gut (für die Leute, welche keinen Chrome nutzen
)
JSONP mit jQuery am Beispiel der Stackoverflow API
Stackoverflow.com – der Segen für alle Programmierer und die, die es werden wollen. Die Seite enthält nicht nur Fragen und Antworten, sondern hat über die Tagging Funktion auch eine Art “Mini”-Wiki für Technologien entwickelt. Stackoverflow bietet natürlich auch eine API an und für einfache lesende Zugriffe gibt es auch eine Variante, welche die eigenen Serverkapazitäten …
MacBook Pro für .NET Entwickler–geeignet oder einfach nur schick, aber unpraktisch?
Ich besitz seit gut einem Jahr ein MacBook Pro (= aus dem Jahre 2010) und weil mich damals die Frage so beschäftigt hat, blogge ich mal meine Erfahrungen dazu. Meine Notebook Konfiguration MacBook Pro April 2010 – 2,66 Intel Core i7- 8GB RAM- 15” Glossy Display- Intel X-25M 168GB SSD Die Hardware: Ein Traum – …
Windows Azure SDK für node.js & co. – und das auf GitHub!
Wie bereits vor einiger Zeit abzusehen war, unternimmt Microsoft alles um Windows Azure als “die” Cloud-Plattform für alle möglichen Sprachen & Frameworks zu positionieren. Microsoft, früher dafür bekannt seine eigenen Plattformen und Sprachen in den Markt zu pushen, ändert scheinbar seine Strategie und pusht nun u.a. auch node.js und stellt die SDKs auch auf GitHub …
Fix: “There is a duplicate ‘uri’ section defined” bei DotNetOpenAuth
Kleiner Hinweis, was zutun ist, wenn man diesen Fehler bekommt. Folgendes Setup bei mir: – ASP.NET MVC Projekt samt .NET Framework 4.0 – DotNetOpenAuth via NuGet installiert – Das Webprojekt hat noch “Cassini” genutzt Beim Deployen auf einen richtigen IIS bekam ich diese Fehlermeldung: “There is a duplicate ‘uri’ section defined” Oder zu deutsch: “Der …
Dateien, welche nicht in die Source Control gehören für GIT–.gitignore für bin/obj & co.
Visual Studio produziert einige Dateien, welche man nicht in sein Source Control System haben sollte: Zum einen sind es Dateien, welche vom Betriebssystem automatisch erstellt werden (Thumbs.db), von diversen Tools (Resharper ahoi!) oder auch den lokalen Build-Output. Da ich gerade etwas mit Git experimentiere, hier mal meine Erkenntnisse (bei Denkfehlern meinerseits bitte einfach einen Kommentar …
Webserver Performance Test
Was ist der schnellste Webserver? Und kann man das überhaupt so einfach messen? Die Antwort: Naja. Man kann einiges Messen, aber ob das an realistische Zahlen rankommt ist immer noch eine andere Geschichte. Allerdings hat diese Seite einen Test gemacht und der IIS hat “gewonnen”. Allerdings gibt es ja auch ein leuchtendes Beispiel. Hintergrund Getestet …
Wie funktionieren Pingbacks und wie kann man Pingbacks über .NET versenden?
Ganz technisch gesprochen: Pingbacks dienen der Benachrichtigung einer Seite, wenn diese auf einer anderen Seite verlinkt wird. Größtes (und einzigstes?) Einsatzgebiet ist in der Blogwelt zu finden. Ziel davon ist es, dass ein Autor benachrichtigt wird, wenn jemand über einen Artikel etwas schreibt. Meistens landet der Pingback mit in den Kommentaren. Eine ältere Form davon …
Pragmatische Softwareentwicklung
Stellt einem Softwareentwickler mal die Frage, ob der Code den er vor ein oder zwei Jahren geschrieben hat immer noch gut findet. Meistens ist die Antwort: Würde ich heute anders machen. Diesen Prozess habe ich sowohl in dienstlichen Projekten als auch in Privatprojekten mehr als einmal festgestellt. In die Liste der größeren Privatprojekte gehören ShoppingMap …
Built with Bootstrap–Beispiele von Twitter Bootstrap
Vor einiger Zeit bin ich auf den “UI-Baukasten” von Twitter namens Bootstrap aufmerksam geworden und verfolge die Diskussionen und das Projekt auf GitHub. Nun bin ich auf eine ganz interessante Seite gestoßen, welche Webseiten listet, welche mit Bootstrap umgesetzt worden sind: Built with Bootstrap Warum ich die Idee ganz cool finde & Bootstrap awesome ist …




Letzte Kommentare