Go, Google’s Programming Language

11 11 2009




Google News Timeline

11 11 2009




HTML5 – ein Überblick

11 11 2009

HTML5 – ein Überblick

Gravatar

von Clemens Kaposi | Veröffentlicht am 10.11.2009 | Letzte Änderung am 10.11.2009. Rubriken: , , | 15 Kommentare

Anzeige

HTML5 ist derzeit in aller Munde.  Ende Mai ließ Google auf der Entwicklerkonferenz »Google I/O 2009« in San Francisco aufhorchen, als groß Werbung für den zukünftigen Webstandard betrieben wurde, welcher die Basis für kommende Google-Anwendungen stellen soll.  Einen weiteren Schub erhielt die neue HTML-Version, als das Standardisierungskonsortium W3C (englisch) Anfang Juli die Einstellung der Arbeiten am parallel entwickelten XHTML2-Standard ankündigte, um sich voll und ganz auf HTML5 konzentrieren zu können.

HTML5 soll das in die Jahre gekommene HTML4 beziehungsweise XHTML 1 ablösen und besser an die neuen Anforderungen des vielzitierten Web 2.0 angepasst sein. Aufwändige Workarounds sollen damit der Vergangenheit angehören.  Die Entwicklung wird von der WHATWG (englisch) (Web Hypertext Application Technology Working Group) vorangetrieben, einer Arbeitsgruppe, die aus dem W3C heraus entstanden ist.  Mit Ausnahme Microsofts sind alle namhaften Browserhersteller in der WHATWG involviert.

Wer sich bereits der neuen Technologie annehmen will, muss nicht notwendigerweise alles Alte über Bord werfen.  HTML5 versucht großteils, abwärtskompatibel zu sein.  Wer aktuell mit den Strict-Varianten von HTML4 oder XHTML 1 arbeitet, muss grundsätzlich nur die Doctype-Deklaration auf <!DOCTYPE html> ändern und einige wenige Elemente entrümpeln, die nur der visuellen Darstellung dienen, oder für die es bessere Alternativen gibt.  Natürlich kann man erst mit den neuen Elementen und Attributen die Stärken von HTML5 richtig nutzen.

Struktur ist Alles

HTML5 kennt einige neue Elemente zur besseren semantischen Strukturierung von Dokumenten.  Diese sind vor allem dazu da, um mit den inzwischen verbreiteten <div id="…">-Blöcken aufzuräumen und den Aufbau einer Seite standardisiert auszuzeichnen.  Die Schlüsselrollen nehmen hierbei die neuen Elemente header, nav, article, aside und footer ein, welche – grob umrissen – folgende Aufgaben erfüllen:

  • header umfasst den Kopfbereich eines Dokuments und kann typischerweise den Titel des Dokuments, Logos, ein Formular zur Schnellsuche oder ein Inhaltsverzeichnis enthalten.
  • nav ist – nomen est omen – für Hauptnavigationsblöcke gedacht.
  • article ist der Ort für die eigentlichen Inhalte der Seite.  Die Verwendung soll so erfolgen, dass article-Blöcke, für sich genommen, alleinstehend sind, also beispielsweise auch unverändert als Inhalt eines Newsfeeds verwendet werden könnten.  article-Blöcke können mit section in mehrere Abschnitte unterteilt werden und sind außerdem schachtelbar.
  • aside beheimatet Abschnitte, die nicht unmittelbar mit dem eigentlichen Inhalt zusammenhängen – ein klassischer Fall für Sidebars, aber auch für inhaltliche Einschübe in einem article.
  • footer beinhaltet das, was man üblicherweise im Fußbereich eines Dokuments findet: Autor- und Copyright-Informationen oder Querverweise.  footer kann, aber muss nicht notwendigerweise am Ende eines Dokuments stehen.

Das aktuelle Grundgerüst der Seiten des Dr. Web Magazins liefert ein prädestiniertes Beispiel für gängige HTML-Strukturen, und ließe sich einfach mit den neuen HTML5-Strukturelementen formulieren.

Reformulierung des HTML-Grundgerüsts des Dr. Web Magazins in HTML5

Reformulierung des HTML-Grundgerüsts des Dr. Web Magazins in HTML5

Mehr Wert durch mehr Bedeutung

Ausgesprochen nützlich sind jene Elemente, die nicht nur ein Mehr an Struktur bringen, sondern auch die Semantik auf Textebene bereichern.

Mit dem time-Element kann man Datums- und/oder Zeitangaben im Text gesondert auszeichnen.  Angaben à la »übermorgen« kann man mit Hilfe des datetime-Attributs präzisieren.  Das genaue Datum (beziehungsweise Uhrzeit) muss dabei im ISO-Format angegeben werden:

Der diesjährige »CSS Naked Day« <time datetime="2009-04-09">anfang April</time> fand wieder mehr als 1000 Unterstützer aus aller Welt.

Durch die maschinenlesbaren Metaangaben ist beispielsweise eine Funktion zum Exportieren in ein Kalenderprogramm denkbar.  Das time-Element eignet sich leider nicht für historische Angaben (die oft ungenau sind, etwa »19. Jahrhundert«) oder Daten, die nicht den gregorianischen Kalender verwenden.  Dieser Umstand wird allerdings noch diskutiert, und es scheint, als sei hier das letzte Wort noch nicht gesprochen.

Ein weiteres nützliches Element ist mark.  Mit mark können Textpassagen hervorgehoben werden, wie man es mit einem Leuchtstift auf Papier machen würde.  Ein klassischer Verwendungszweck ist das Hervorheben von Schlüsselbegriffen auf einer Seite, die als Ergebnis einer Suche geliefert wurde.

<p>In der Bucht von San Francisco befindet sich unter anderem die ehemalige Gefängnisinsel <mark>Alcatraz</mark>, wo eine Flucht nahezu unmöglich war.</p>

Anzeigebeispiel für mit dem neuen mark-Element hervorgehobenen Text

Anzeigebeispiel für mit dem neuen mark-Element hervorgehobenen Text (Opera 10.01/Linux)

Entwickler von Web-Applikationen werden das neue Element progress begrüßen.  Es erlaubt, den Fortschritt einer Aufgabe anzuzeigen – beispielsweise als Prozent- oder Sekundenangabe – und via JavaScript laufend zu aktualisieren. Mit dem Attribut value (beziehungsweise mit dem Elementinhalt) läßt sich der aktuelle Wert setzen.  Das max-Attribut spezifiziert den Wert, der bei Vervollständigung des Tasks erreicht wird.  Ein enger Verwandter von progress ist meter, welches einen statischen Überblick über einen aktuellen Ist-Zustand gibt, etwa den aktuellen Platzverbrauch des eigenen Webmail-Kontos:

Fortschritt: <progress max="100" value="67">67%</progress>
<meter min="0" max="100" value="75">75 von 100 MiB verbraucht</meter>

Multimedia total

Eine weitere Neuerung stellt das Element figure dar.  Damit können Abbildungen mit einer Beschriftung versehen werden (legend), wie man es aus dem Printbereich kennt.  Bislang mußte man sich dazu mit Mikroformaten (englisch) behelfen.  Man ist dabei freilich nicht auf Fotos oder Grafiken beschränkt, sondern kann dies beispielsweise auch für Videos oder Programmier-Codeausschnitte verwenden, zum Beispiel:

<figure>

<legend>Abbildung 1.  Die Golden Gate Bridge. (© Christian Mehlführer)</legend>
</figure>
<figure>
<pre><code>print "Hello, world!"</code></pre>
<legend>Abbildung 2.  Das »Hello, world!«-Programm in Python.</legend>
</figure>

Anzeigebeispiel für ein mit dem figure-Element eingebettetes Bild (Opera 10.01/Linux)

Anzeigebeispiel für ein mit dem figure-Element eingebettetes Bild (Opera 10.01/Linux)

Vor allem Bilder- und Videogalerien werden von diesem neuen Element profitieren und zukünftig einheitlich ausgezeichnet werden können, womit man auch schon bei der nächsten Neuerung angelangt ist: den Elementen video und audio.

Zunehmende Bandbreiten haben in den letzten Jahren die sprunghafte Verbreitung von Videodaten im WWW möglich gemacht, Stichwort: YouTube.  Mittlerweile findet man Filmchen und Audioschnipsel an allen Ecken.  Dieser Trend war bei der Erstellung der alten HTML-Spezifikation vor zirka zehn Jahren, als die heutigen Möglichkeiten des Internet noch nicht einmal in den Kinderschuhen steckten, nicht absehbar.  Entsprechend umständlich ist bisweilen immer noch die browser- und plattformübergreifende Einbindung von Multimediadateien.

video und audio sollen dem ein Ende setzen und bieten eine einfache Lösung an:

<video src="montana-to-rice.ogv" type="video/ogg; codecs='theora, vorbis'" controls="controls"></video>
<audio src="the-play-radio-call.oga" type="audio/ogg; codecs='vorbis'"></audio>

Anzeigebeispiel für ein mit dem video-Element eingebettetes Video (Firefox 3.5.4/Linux)

Anzeigebeispiel für ein mit dem video-Element eingebettetes Video (Firefox 3.5.4/Linux)

Wenn – wie im Beispiel – das controls-Attribut gesetzt ist, können die Browser dann selbst alle nötigen Kontroll-Elemente zur Steuerung anzeigen, etwa Fortschrittsbalken, Start/Pause-Schaltfläche oder Lautstärkenregelung.  Die Crux an der Geschichte, es wird in der Spezifikation wohl kein gemeinsames Audio- und Videoformat festgelegt werden, welches jeder Browser unterstützen sollte.  Daher ist es ratsam, mit dem type-Attribut den MIME-Type der eingebundenen Mediendatei zu spezifizieren. Ursprünglich waren die freien Codecs der Ogg-Familie (englisch) als gemeinsame Basis angedacht, doch das widerspricht beispielsweise Apples Interessen, welches sein hauseigenes Quicktime-Format vorantreiben will.  Somit müssen Videoersteller weiterhin hoffen, daß eine möglichst große Zahl an Clients ihr gewähltes Videoformat unterstützt.  Ob damit eine Abkehr von den gängigen suboptimalen Flash-Lösungen gelingt, bleibt abzuwarten.

Web-Applikationen

Die größte Aufmerksamkeit erregt aktuell das canvas-Element.  Es stellt grundsätzlich eine 2D-Bitmap-Zeichenfläche frei definierbarer Größe zur Verfügung.  Mittels JavaScript kann man darin zeichnen und Grafiken on-the-fly erstellen.  Somit lassen sich zum Beispiel Diagramme einfach dynamisch generieren, oder man kann auch Mini-Spiele damit produzieren.

<canvas width="150" height="100" id="canvas" />

wird mit entsprechendem JavaScript

var canvas = document.getElementById('canvas');
if (canvas.getContext) {
var ctx = canvas.getContext('2d');
ctx.fillStyle = 'rgba(160, 63, 63, 0.5)';
ctx.fillRect(20, 20, 80, 60);
ctx.fillStyle = 'rgba(63, 63, 160, 0.5)';
ctx.fillRect(70, 30, 40, 60);
}

zu

Anzeigebeispiel für eine canvas-Zeichnung (Firefox 3.5.4/Linux)

Anzeigebeispiel für eine canvas-Zeichnung (Firefox 3.5.4/Linux)

An und für sich wären solche Anwendungen auch mit dem bereits etablierten XML-Vektorformat SVG (englisch) realisierbar, doch der Durchbruch im Web wurde bei SVG nie erreicht.  Auch wenn sich der Browserhersteller aus Redmond mit der Unterstützung von canvas noch ziert, besteht hier mehr Hoffnung.  Das neue Element ist zum einen ein Teil der kommenden Spezifikation und keine eigenständige Technologie und zum anderen bringt es eine flachere Lernkurve mit sich, da es über das Entwicklern bereits vertraute JavaScript zu bedienen ist.

Web Forms 2.0

Wo Web-Applikationen sind, sind Formulare nicht weit.  HTML4 stellt nur allgemeine Formularelemente zur Verfügung, wie zum Beispiel Texteingabe- und Passwortfelder, Checkboxen oder Dropdown-Listen.  Wenn man in einem Textfeld etwa eine Datumseingabe erwartet, so ist man in der Regel gezwungen, serverseitig zu verifizieren, ob es sich bei der Benutzereingabe überhaupt um ein gültiges Datum handelt.  Ähnlich verhält es sich bei URLs, numerischen Werten oder anderen Eingaben.

HTML5 erweitert die Möglichkeiten des input-Elements beträchtlich, indem es dem type-Attribut einige neue Werte beschert.  So kann man beispielsweise mit type="email" angeben, dass man eine E-Mail-Adresse erwartet.  Die Überprüfung, ob es sich bei einer Eingabe um eine gültige Adresse handeln kann, findet dann bereits direkt im Browser statt – ohne, dass der Web-Entwickler dazu einen Finger rühren muss.  Weitere neue type-Werte sind date, time und datetime (bzw. datetime-local) für Datums- und/oder Zeitangaben, number für numerische Werte, color für RGB-Farbwerte in Hex-Notation oder url für Internetadressen.

Anzeigebeispiel für einige der neuen input-Eingabetypen (Opera 10.01/Linux)

Anzeigebeispiel für einige der neuen input-Eingabetypen (Opera 10.01/Linux)

Für komplexere Fälle kann man über das pattern-Attribut ein Suchmuster in Form eines regulären Ausdrucks angeben, auf welches der Eingabewert zutreffen muss.  Sehr praktisch ist in dieser Hinsicht auch das neue Attribut required.  Wenn es gesetzt ist, muss das betreffende Feld vom Benutzer ausgefüllt werden, unabhängig von möglichen weiteren Werteinschränkungen.

Ein weiteres Highlight des neuen input-Elements ist das autocomplete-Attribut.  Setzt man dieses auf on, so wird dem Browser signalisiert, dass Eingaben in dieses Feld gespeichert und bei zukünftigen Seitenaufrufen zur automatischen Vervollständigung angeboten werden sollen – ein klassischer Anwendungsfall für Suchfelder.  In dieselbe Kerbe schlägt das list-Attribut, wo man die id eines im Dokument angeführten datalist-Elements angeben kann. Die option-Einträge unterhalb der so verknüpften datalist dienen dem input-Element als Eingabevorschläge.

<label for="datalist">Suche Statistiken für…</label>
<input id="datalist" type="text" name="name" list="mylist" />
<datalist id="mylist">
<option value="Joe Montana" />
<option value="Jerry Rice" />
<option value="Steve Young" />
</datalist>

Anzeigebeispiel für ein input-Feld mit Eingabevorschlägen eines datalist-Elements (Opera 10.01/Linux)

Anzeigebeispiel für ein input-Feld mit Eingabevorschlägen eines datalist-Elements (Opera 10.01/Linux)

Nützlich ist ebenfalls das Attribut autofocus.  Ist es bei einem Element gesetzt, so wird dieses automatisch fokussiert, sobald die Seite vollständig geladen ist.  Damit kann ein Benutzer sofort mit dem Ausfüllen eines Formulars beginnen, ohne erst noch das betreffende Eingabefeld extra anklicken zu müssen.

Allein durch diese hier aufgezählten Neuerungen werden zahlreiche gängige JavaScript-Lösungen durch einen einheitlichen Standard obsolet.

Schöne neue Welt

Der Standardisierungs- und Spezifizierungsprozess von HTML5 ist aktuell noch im Gang und soll bis 2010 abgeschlossen werden.  Dieser Artikel stellt nur einen kurzen Streifzug mit einer unvollständigen Auswahl an neuen Elementen dar.  HTML5 kann darüber hinaus auch noch viel mehr – beispielsweise werden JavaScript-Schnittstellen zur Benutzerinteraktion definiert, unter anderem Drag-and-Drop-Support.

Der Haken am neuen Webstandard: die Browser-Unterstützung steckt noch in den Kinderschuhen.  Einzig in puncto Formulare sticht Opera mit Implementierung der meisten neuen Funktionen hervor und auch WebKit-Browser wie Apples Safari sowie Google Chrome können in diesem Bereich schon einiges vorweisen.  video, audio und canvas können zum Teil schon bei Firefox sowie Safari und Chrome verwendet werden. Darüber hinaus gibt es immer wieder nur punktuellen Support für einzelne Features. Die englischsprachige Wikipedia bietet laufend aktualisierte Vergleichstabellen an.

Dies muss jedoch nicht notwendigerweise ein Hindernis für den Einsatz sein.  Dank Graceful degradation werden unbekannte Elemente meist sinnvoll dargestellt.  Stolpert ein Browser beispielsweise in einem Dokument über das ihm unbekannte mark-Element, so wird der Inhalt üblicherweise als normaler Fließtext dargestellt.

Bis auf Microsofts Internet Explorer lassen sich die neuen Elemente grundsätzlich tadellos via CSS formatieren und auch dem Redmonder kann man mit dem HTML5 enabling script (englisch) von Remy Sharp auf die Sprünge helfen. Alternativ kann man dem IE auch mit einem Plugin, Google Chrome Frame (englisch), moderne HTML5-Funktionalität beibringen.

Konkrete Beispiele, wie HTML5 bereits heute schon in freier Wildbahn eingesetzt wird, bietet die HTML5 Gallery (englisch), wo ambitionierte Entwickler von bestehenden Seiten lernen und sich inspirieren lassen können.

Mit HTML5 besteht die große Chance auf eine einheitlichere Browserunterstützung eines Standards. Die teilweise wüsten Auswüchse von browsereigenen Features aus dem ehemaligen Browserkrieg zwischen Netscape und Internet Explorer können ebenso wie diverse Altlasten endgültig entsorgt werden. ™

Über Clemens Kaposi

GravatarClemens Kaposi arbeitet als Software Engineer im Mobilfunkbereich und ist in seiner Freizeit als Entwickler von Web-Applikationen tätig. Er ist Herausgeber von 49ersFanZone.net, der deutschsprachigen Community für Fans der San Francisco 49ers. Clemens studierte Angewandte Informatik an der Universität Salzburg. Website. Weitere Beiträge für Dr. Web: 1

Verwandte Artikel

Posted via web from urban-listening’s webbuzz





Realtime Downloads from the App Store

10 11 2009

Over 3,000 apps – and growing – are downloaded every minute from the App Store. This is a live feed showing the activity of 20,000 popular apps currently in iTunes. Every time a customer downloads an app, its icon lights up (5-min. delay).

Posted via web from urban-listening’s webbuzz





WiseStamp Email Signatures that work for you!

9 11 2009




Google moving to Wave-like interface across all its Apps? via @engadget

9 11 2009




Wikiopole

9 11 2009




litl – a cloud laptop

8 11 2009




Check Out the Companies That Make ReadWriteWeb Possible

8 11 2009

Check Out the Companies That Make ReadWriteWeb Possible

Written by Admin / November 8, 2009 11:14 AM

readwritewebOur mission at ReadWriteWeb is to explore the latest Web technology products and trends. We’re fortunate to have a great group of sponsors who support this goal. So, once a week, we write a post about them; about who they are, what they do, and what they’ve been up to lately. Pay them a visit and show your appreciation of their sponsorship of this site. Pay them a visit or tweet them a “Thank you” (see link below each sponsor) to show your appreciation for their sponsorship of this site. You can also start following some or all of our sponsors on Twitter with a few clicks on this TweepML page.

Interested in being a ReadWriteWeb sponsor? ReadWriteWeb is one of the most popular blogs in the world and is read by a sophisticated audience of thought leaders and decision-makers. We have several innovative new features in our sponsor packages that we’d love to tell you about. Email our COO Bernard Lunn for all the details.

Ready to learn more about the smart companies that support this site you love to read? Read on…

Skip to info about: Mashery: API management services | Rackspace: cloud computing experts | Aplus.net: Web hosting | Crowd Science: demographic data | Hakia: semantic search | Domain.ME: .me domain registrar | Codero: Managed hosting | Groupsite: Social collaboration | NaviSite: Managed hosting | Search Engine Strategies: Conference | MyDomain.com: Domain registrar | Backupify: Online backup | LeapFish: Personalized home page | Media Temple and SixApart: our hosts and blogging software


Crowd Science

Crowd Science gives online publishers reports on the demographics and attitudes of their audience. We at ReadWriteWeb have signed up to this new service, because demographic data is something we’ve struggled to get in the past. It’s important for any online business to know their audience, so Crowd Science is a welcome addition to the stats armory that most of us in the Internet biz use.

Sign up to get demographic data from Crowd Science.

Thank Crowd Science on Twitter for making ReadWriteWeb possible.


Mashery

Mashery is a platform for Web services, allowing companies to manage their APIs using Mashery’s expertise. At the “Business of APIs” conference, Mashery CEO Oren Michels explained to the audience that while APIs are a technology, their use is a business decision. He went on to say that Mashery has helped customers such as WhitePages.com, Thumbplay, Compete.com, and Calais. Check out the white paper “Five steps to scaling your business development using Web services” to discover how you can use APIs for your business.

You can find out more about APIs and their business use at www.mashery.com.

Thank Mashery on Twitter for making ReadWriteWeb possible.


Rackspace

Rackspace is one of the world’s largest hosting providers, but it’s also competing in the cloud computing arena. Rackspace Cloud Hosting offers a suite of services which combines a scalable web and application hosting platform (Cloud Sites) with a cloud storage solution (Cloud Files) and on demand server instances (Cloud Servers). The addition of SliceHost a popular cloud computing and hosting provider and JungleDisk, a favorite online backup service that supports Cloud files, makes the Rackspace Cloud a powerful cloud hosting solution.

Explore Rackspace’s hosting and cloud computing solutions.

Thank Rackspace on Twitter for making ReadWriteWeb possible.


Aplus.net

Aplus.net offers a variety of services relating to Web hosting, including shared hosting, Web design, marketing and online advertising services, search engine optimization, e-commerce solutions, and domain registration.

You can register for Aplus.net here.

Thank Aplus.net on Twitter for making ReadWriteWeb possible.


Hakia

Hakia is a semantic search engine. It delivers a new search experience based on focus, clarity, and credibility. You can compare Hakia to Google and Bing here.

Hakia currently powers the contextual advertising link engine at ReadWriteWeb with its semantic advertising module, Contexa. Contexa provides page-level contextual analysis (in this case, of blog posts) on the fly and outputs keywords that represent the meaning of the page along with their meaning score. The Contexa system then matches ReadWriteWeb sponsors’ requirements with the contextual representation of the page to provide relevant ads for readers. Contexa is offered as a service and can be integrated into any ad system.

Learn more about Contexa.

Thank Hakia on Twitter for making ReadWriteWeb possible.


Domain.ME

.Me is a true phenomenon among TLDs. With its unforgettable meaning and limitless word combination possibilities, .Me gives a truly personal tone to your domain name. If you are looking for a name that speaks for itself .Me is your best choice. Let .Me speak for your online business or personal blog.

.Me potential is enormous and it simply asks for you to be creative and coin the name that suits you best. If you have a great, original idea for a domain name, register .Me before it’s taken. To check out other ideas, explore the world of .Me.

Thank Domain.ME on Twitter for making ReadWriteWeb possible.


Codero

Codero is a former division of Aplus.net. Codero became a separate entity focusing on dedicated and managed hosting solutions after the acquisition of Aplus.net’s shared hosting, web design, and domain registration services by Hostopia. “Codero” stands for collaboration, engagement, focus, reliability, and flexibility. It means a more secure computing experience for email, shopping, and data transfer.

Codero is a dedicated and managed hosting company focused on the real needs of today’s small and mid-sized businesses. The company believes in supporting robust websites, storefronts and online communities that will grow and adapt.


Groupsite

Groupsite.com is a self-serve platform for creating social collaboration communities called Groupsites. Groupsites combine the most useful features of social networking and collaboration tools enabling groups large and small to communicate, share and network. Groupsites are currently in use by more than 30,000 groups as user communities, intranets, member communities, team workgroups and social networks. Each Groupsite can be branded and customized and includes discussion forums, calendaring, file sharing, member profiles (professional or social), activity feeds and full-featured sub-groups among other group-centric features.

Sign up and create a free Groupsite in minutes.

Thank Groupsite on Twitter for making ReadWriteWeb possible.


NaviSite

NaviSite is a leading provider of enterprise hosting and application services for a diverse client base. Leveraging a diverse network of 16 enterprise-class data centers across the US and UK, NaviSite offers a predictable technology environment and a complete suite of infrastructure and application solutions.

NaviSite’s product and service offerings include:

  • Vast custom application development capabilities, including SOA solutions, eCommerce, and Web 2.0 applications.
  • Full stack of enterprise hosting services for mid-market companies, including shared, dedicated, and complex hosting, SaaS enablement, and colocation.
  • Best in class managed hosting, such as virtualization and utility computing.

Thank NaviSite on Twitter for making ReadWriteWeb possible.


MyDomain.com

MyDomain is a leading ICANN-accredited provider of domain name registration and online business solutions. For over 10 years, MyDomain has offered low-cost domain names and free domain services including complete DNS management. Today, sub-$10 domains without the constant upsells you’ll find at some competitors are the norm at MyDomain. MyDomain’s complete range of solutions include Web hosting and VPS hosting, email, SSL Certificates and more.


Search Engine Strategies

From social media to local search to video SEO, Search Engine Strategies Chicago puts you in front of the experts who will help you sort which technologies and channel will take you to the next level and which are just hype.

Search Engine Strategies is the pioneer of educational conference series in search engine marketing. It’s the venue where the industry visionaries and thought leaders gather each year to discuss the newest trends, share insights and present the strategic action plans you need to grow your business.

Thank Search Engine Strategies on Twitter for making ReadWriteWeb possible.


Backupify

Backupify provides reliable online backup services for a range of products, including Twitter, WordPress, Facebook, Delicious, Basecamp, Google Docs, Gmail, Zoho, Flickr and Photobucket. Backups are secure, automatic and easy to set up.

Thank Backupify on Twitter for making ReadWriteWeb possible.


LeapFish

The Web has evolved. It used to be a place where people came to just search for simple information. Now it’s a place where people come to also share information: information that is multi-media, complex, real time and social; recommended by people who know, and people you know. LeapFish calls this new place The Living Web, and it has designed an evolved engine to help you get the most from it – a service to help you live the new Web.

Thank LeapFish on Twitter for making ReadWriteWeb possible.


Our Gracious Hosts and Blogging Software

370_rwwmt.jpgReadWriteWeb is hosted by Media Temple and is published using SixApart’s Movable Type.

If you’ve ever wondered what ReadWriteWeb looks like behind the scenes, or if you’ve never seen the Movable Type publishing interface – that’s it on the left. We recently upgraded to MT 4.23, which is the latest version. We got onto this release as soon as it was available – in fact our contacts at Six Apart emailed the actual code to us before it was up on their website. That’s customer service for you!

Thank Media Temple and SixApart on Twitter for making ReadWriteWeb possible.

The companies above pay our rents or mortgages and we appreciate it. We hope you’ll stop by their sites and see what they’ve got to offer.

Have you got a smart company that could use some more visits by the sophisticated readers of a blog like ReadWriteWeb’s? Drop us a line and let’s talk.

Thanks to all our sponsors and our readers for your support!


RWW SPONSORS
Navisite

What's Your Domain

Aplus.net

Domain.ME

Twitter Backup with Backupify

Mashery

Connect -- Learn to use all dimensions of search

Groupsite.com

Crowd Science

FOLLOW @RWW ON TWITTER

follow @rww on Twitter

ReadWriteWeb on Facebook

LeapFish

http://www.microsoft.com/BizSpark/” target=”_blank” />

Posted via web from urban-listening’s webbuzz





Check Out the Companies That Make ReadWriteWeb Possible

8 11 2009

Check Out the Companies That Make ReadWriteWeb Possible

Written by Admin / November 8, 2009 11:14 AM

readwritewebOur mission at ReadWriteWeb is to explore the latest Web technology products and trends. We’re fortunate to have a great group of sponsors who support this goal. So, once a week, we write a post about them; about who they are, what they do, and what they’ve been up to lately. Pay them a visit and show your appreciation of their sponsorship of this site. Pay them a visit or tweet them a “Thank you” (see link below each sponsor) to show your appreciation for their sponsorship of this site. You can also start following some or all of our sponsors on Twitter with a few clicks on this TweepML page.

Interested in being a ReadWriteWeb sponsor? ReadWriteWeb is one of the most popular blogs in the world and is read by a sophisticated audience of thought leaders and decision-makers. We have several innovative new features in our sponsor packages that we’d love to tell you about. Email our COO Bernard Lunn for all the details.

Ready to learn more about the smart companies that support this site you love to read? Read on…

Skip to info about: Mashery: API management services | Rackspace: cloud computing experts | Aplus.net: Web hosting | Crowd Science: demographic data | Hakia: semantic search | Domain.ME: .me domain registrar | Codero: Managed hosting | Groupsite: Social collaboration | NaviSite: Managed hosting | Search Engine Strategies: Conference | MyDomain.com: Domain registrar | Backupify: Online backup | LeapFish: Personalized home page | Media Temple and SixApart: our hosts and blogging software


Crowd Science

Crowd Science gives online publishers reports on the demographics and attitudes of their audience. We at ReadWriteWeb have signed up to this new service, because demographic data is something we’ve struggled to get in the past. It’s important for any online business to know their audience, so Crowd Science is a welcome addition to the stats armory that most of us in the Internet biz use.

Sign up to get demographic data from Crowd Science.

Thank Crowd Science on Twitter for making ReadWriteWeb possible.


Mashery

Mashery is a platform for Web services, allowing companies to manage their APIs using Mashery’s expertise. At the “Business of APIs” conference, Mashery CEO Oren Michels explained to the audience that while APIs are a technology, their use is a business decision. He went on to say that Mashery has helped customers such as WhitePages.com, Thumbplay, Compete.com, and Calais. Check out the white paper “Five steps to scaling your business development using Web services” to discover how you can use APIs for your business.

You can find out more about APIs and their business use at www.mashery.com.

Thank Mashery on Twitter for making ReadWriteWeb possible.


Rackspace

Rackspace is one of the world’s largest hosting providers, but it’s also competing in the cloud computing arena. Rackspace Cloud Hosting offers a suite of services which combines a scalable web and application hosting platform (Cloud Sites) with a cloud storage solution (Cloud Files) and on demand server instances (Cloud Servers). The addition of SliceHost a popular cloud computing and hosting provider and JungleDisk, a favorite online backup service that supports Cloud files, makes the Rackspace Cloud a powerful cloud hosting solution.

Explore Rackspace’s hosting and cloud computing solutions.

Thank Rackspace on Twitter for making ReadWriteWeb possible.


Aplus.net

Aplus.net offers a variety of services relating to Web hosting, including shared hosting, Web design, marketing and online advertising services, search engine optimization, e-commerce solutions, and domain registration.

You can register for Aplus.net here.

Thank Aplus.net on Twitter for making ReadWriteWeb possible.


Hakia

Hakia is a semantic search engine. It delivers a new search experience based on focus, clarity, and credibility. You can compare Hakia to Google and Bing here.

Hakia currently powers the contextual advertising link engine at ReadWriteWeb with its semantic advertising module, Contexa. Contexa provides page-level contextual analysis (in this case, of blog posts) on the fly and outputs keywords that represent the meaning of the page along with their meaning score. The Contexa system then matches ReadWriteWeb sponsors’ requirements with the contextual representation of the page to provide relevant ads for readers. Contexa is offered as a service and can be integrated into any ad system.

Learn more about Contexa.

Thank Hakia on Twitter for making ReadWriteWeb possible.


Domain.ME

.Me is a true phenomenon among TLDs. With its unforgettable meaning and limitless word combination possibilities, .Me gives a truly personal tone to your domain name. If you are looking for a name that speaks for itself .Me is your best choice. Let .Me speak for your online business or personal blog.

.Me potential is enormous and it simply asks for you to be creative and coin the name that suits you best. If you have a great, original idea for a domain name, register .Me before it’s taken. To check out other ideas, explore the world of .Me.

Thank Domain.ME on Twitter for making ReadWriteWeb possible.


Codero

Codero is a former division of Aplus.net. Codero became a separate entity focusing on dedicated and managed hosting solutions after the acquisition of Aplus.net’s shared hosting, web design, and domain registration services by Hostopia. “Codero” stands for collaboration, engagement, focus, reliability, and flexibility. It means a more secure computing experience for email, shopping, and data transfer.

Codero is a dedicated and managed hosting company focused on the real needs of today’s small and mid-sized businesses. The company believes in supporting robust websites, storefronts and online communities that will grow and adapt.


Groupsite

Groupsite.com is a self-serve platform for creating social collaboration communities called Groupsites. Groupsites combine the most useful features of social networking and collaboration tools enabling groups large and small to communicate, share and network. Groupsites are currently in use by more than 30,000 groups as user communities, intranets, member communities, team workgroups and social networks. Each Groupsite can be branded and customized and includes discussion forums, calendaring, file sharing, member profiles (professional or social), activity feeds and full-featured sub-groups among other group-centric features.

Sign up and create a free Groupsite in minutes.

Thank Groupsite on Twitter for making ReadWriteWeb possible.


NaviSite

NaviSite is a leading provider of enterprise hosting and application services for a diverse client base. Leveraging a diverse network of 16 enterprise-class data centers across the US and UK, NaviSite offers a predictable technology environment and a complete suite of infrastructure and application solutions.

NaviSite’s product and service offerings include:

  • Vast custom application development capabilities, including SOA solutions, eCommerce, and Web 2.0 applications.
  • Full stack of enterprise hosting services for mid-market companies, including shared, dedicated, and complex hosting, SaaS enablement, and colocation.
  • Best in class managed hosting, such as virtualization and utility computing.

Thank NaviSite on Twitter for making ReadWriteWeb possible.


MyDomain.com

MyDomain is a leading ICANN-accredited provider of domain name registration and online business solutions. For over 10 years, MyDomain has offered low-cost domain names and free domain services including complete DNS management. Today, sub-$10 domains without the constant upsells you’ll find at some competitors are the norm at MyDomain. MyDomain’s complete range of solutions include Web hosting and VPS hosting, email, SSL Certificates and more.


Search Engine Strategies

From social media to local search to video SEO, Search Engine Strategies Chicago puts you in front of the experts who will help you sort which technologies and channel will take you to the next level and which are just hype.

Search Engine Strategies is the pioneer of educational conference series in search engine marketing. It’s the venue where the industry visionaries and thought leaders gather each year to discuss the newest trends, share insights and present the strategic action plans you need to grow your business.

Thank Search Engine Strategies on Twitter for making ReadWriteWeb possible.


Backupify

Backupify provides reliable online backup services for a range of products, including Twitter, WordPress, Facebook, Delicious, Basecamp, Google Docs, Gmail, Zoho, Flickr and Photobucket. Backups are secure, automatic and easy to set up.

Thank Backupify on Twitter for making ReadWriteWeb possible.


LeapFish

The Web has evolved. It used to be a place where people came to just search for simple information. Now it’s a place where people come to also share information: information that is multi-media, complex, real time and social; recommended by people who know, and people you know. LeapFish calls this new place The Living Web, and it has designed an evolved engine to help you get the most from it – a service to help you live the new Web.

Thank LeapFish on Twitter for making ReadWriteWeb possible.


Our Gracious Hosts and Blogging Software

370_rwwmt.jpgReadWriteWeb is hosted by Media Temple and is published using SixApart’s Movable Type.

If you’ve ever wondered what ReadWriteWeb looks like behind the scenes, or if you’ve never seen the Movable Type publishing interface – that’s it on the left. We recently upgraded to MT 4.23, which is the latest version. We got onto this release as soon as it was available – in fact our contacts at Six Apart emailed the actual code to us before it was up on their website. That’s customer service for you!

Thank Media Temple and SixApart on Twitter for making ReadWriteWeb possible.

The companies above pay our rents or mortgages and we appreciate it. We hope you’ll stop by their sites and see what they’ve got to offer.

Have you got a smart company that could use some more visits by the sophisticated readers of a blog like ReadWriteWeb’s? Drop us a line and let’s talk.

Thanks to all our sponsors and our readers for your support!


RWW SPONSORS
Navisite

What's Your Domain

Aplus.net

Domain.ME

Twitter Backup with Backupify

Mashery

Connect -- Learn to use all dimensions of search

Groupsite.com

Crowd Science

FOLLOW @RWW ON TWITTER

follow @rww on Twitter

ReadWriteWeb on Facebook

LeapFish

http://www.microsoft.com/BizSpark/” target=”_blank” />

Posted via web from urban-listening’s webbuzz





Check Out the Companies That Make ReadWriteWeb Possible

8 11 2009

Check Out the Companies That Make ReadWriteWeb Possible

Written by Admin / November 8, 2009 11:14 AM

readwritewebOur mission at ReadWriteWeb is to explore the latest Web technology products and trends. We’re fortunate to have a great group of sponsors who support this goal. So, once a week, we write a post about them; about who they are, what they do, and what they’ve been up to lately. Pay them a visit and show your appreciation of their sponsorship of this site. Pay them a visit or tweet them a “Thank you” (see link below each sponsor) to show your appreciation for their sponsorship of this site. You can also start following some or all of our sponsors on Twitter with a few clicks on this TweepML page.

Interested in being a ReadWriteWeb sponsor? ReadWriteWeb is one of the most popular blogs in the world and is read by a sophisticated audience of thought leaders and decision-makers. We have several innovative new features in our sponsor packages that we’d love to tell you about. Email our COO Bernard Lunn for all the details.

Ready to learn more about the smart companies that support this site you love to read? Read on…

Skip to info about: Mashery: API management services | Rackspace: cloud computing experts | Aplus.net: Web hosting | Crowd Science: demographic data | Hakia: semantic search | Domain.ME: .me domain registrar | Codero: Managed hosting | Groupsite: Social collaboration | NaviSite: Managed hosting | Search Engine Strategies: Conference | MyDomain.com: Domain registrar | Backupify: Online backup | LeapFish: Personalized home page | Media Temple and SixApart: our hosts and blogging software


Crowd Science

Crowd Science gives online publishers reports on the demographics and attitudes of their audience. We at ReadWriteWeb have signed up to this new service, because demographic data is something we’ve struggled to get in the past. It’s important for any online business to know their audience, so Crowd Science is a welcome addition to the stats armory that most of us in the Internet biz use.

Sign up to get demographic data from Crowd Science.

Thank Crowd Science on Twitter for making ReadWriteWeb possible.


Mashery

Mashery is a platform for Web services, allowing companies to manage their APIs using Mashery’s expertise. At the “Business of APIs” conference, Mashery CEO Oren Michels explained to the audience that while APIs are a technology, their use is a business decision. He went on to say that Mashery has helped customers such as WhitePages.com, Thumbplay, Compete.com, and Calais. Check out the white paper “Five steps to scaling your business development using Web services” to discover how you can use APIs for your business.

You can find out more about APIs and their business use at www.mashery.com.

Thank Mashery on Twitter for making ReadWriteWeb possible.


Rackspace

Rackspace is one of the world’s largest hosting providers, but it’s also competing in the cloud computing arena. Rackspace Cloud Hosting offers a suite of services which combines a scalable web and application hosting platform (Cloud Sites) with a cloud storage solution (Cloud Files) and on demand server instances (Cloud Servers). The addition of SliceHost a popular cloud computing and hosting provider and JungleDisk, a favorite online backup service that supports Cloud files, makes the Rackspace Cloud a powerful cloud hosting solution.

Explore Rackspace’s hosting and cloud computing solutions.

Thank Rackspace on Twitter for making ReadWriteWeb possible.


Aplus.net

Aplus.net offers a variety of services relating to Web hosting, including shared hosting, Web design, marketing and online advertising services, search engine optimization, e-commerce solutions, and domain registration.

You can register for Aplus.net here.

Thank Aplus.net on Twitter for making ReadWriteWeb possible.


Hakia

Hakia is a semantic search engine. It delivers a new search experience based on focus, clarity, and credibility. You can compare Hakia to Google and Bing here.

Hakia currently powers the contextual advertising link engine at ReadWriteWeb with its semantic advertising module, Contexa. Contexa provides page-level contextual analysis (in this case, of blog posts) on the fly and outputs keywords that represent the meaning of the page along with their meaning score. The Contexa system then matches ReadWriteWeb sponsors’ requirements with the contextual representation of the page to provide relevant ads for readers. Contexa is offered as a service and can be integrated into any ad system.

Learn more about Contexa.

Thank Hakia on Twitter for making ReadWriteWeb possible.


Domain.ME

.Me is a true phenomenon among TLDs. With its unforgettable meaning and limitless word combination possibilities, .Me gives a truly personal tone to your domain name. If you are looking for a name that speaks for itself .Me is your best choice. Let .Me speak for your online business or personal blog.

.Me potential is enormous and it simply asks for you to be creative and coin the name that suits you best. If you have a great, original idea for a domain name, register .Me before it’s taken. To check out other ideas, explore the world of .Me.

Thank Domain.ME on Twitter for making ReadWriteWeb possible.


Codero

Codero is a former division of Aplus.net. Codero became a separate entity focusing on dedicated and managed hosting solutions after the acquisition of Aplus.net’s shared hosting, web design, and domain registration services by Hostopia. “Codero” stands for collaboration, engagement, focus, reliability, and flexibility. It means a more secure computing experience for email, shopping, and data transfer.

Codero is a dedicated and managed hosting company focused on the real needs of today’s small and mid-sized businesses. The company believes in supporting robust websites, storefronts and online communities that will grow and adapt.


Groupsite

Groupsite.com is a self-serve platform for creating social collaboration communities called Groupsites. Groupsites combine the most useful features of social networking and collaboration tools enabling groups large and small to communicate, share and network. Groupsites are currently in use by more than 30,000 groups as user communities, intranets, member communities, team workgroups and social networks. Each Groupsite can be branded and customized and includes discussion forums, calendaring, file sharing, member profiles (professional or social), activity feeds and full-featured sub-groups among other group-centric features.

Sign up and create a free Groupsite in minutes.

Thank Groupsite on Twitter for making ReadWriteWeb possible.


NaviSite

NaviSite is a leading provider of enterprise hosting and application services for a diverse client base. Leveraging a diverse network of 16 enterprise-class data centers across the US and UK, NaviSite offers a predictable technology environment and a complete suite of infrastructure and application solutions.

NaviSite’s product and service offerings include:

  • Vast custom application development capabilities, including SOA solutions, eCommerce, and Web 2.0 applications.
  • Full stack of enterprise hosting services for mid-market companies, including shared, dedicated, and complex hosting, SaaS enablement, and colocation.
  • Best in class managed hosting, such as virtualization and utility computing.

Thank NaviSite on Twitter for making ReadWriteWeb possible.


MyDomain.com

MyDomain is a leading ICANN-accredited provider of domain name registration and online business solutions. For over 10 years, MyDomain has offered low-cost domain names and free domain services including complete DNS management. Today, sub-$10 domains without the constant upsells you’ll find at some competitors are the norm at MyDomain. MyDomain’s complete range of solutions include Web hosting and VPS hosting, email, SSL Certificates and more.


Search Engine Strategies

From social media to local search to video SEO, Search Engine Strategies Chicago puts you in front of the experts who will help you sort which technologies and channel will take you to the next level and which are just hype.

Search Engine Strategies is the pioneer of educational conference series in search engine marketing. It’s the venue where the industry visionaries and thought leaders gather each year to discuss the newest trends, share insights and present the strategic action plans you need to grow your business.

Thank Search Engine Strategies on Twitter for making ReadWriteWeb possible.


Backupify

Backupify provides reliable online backup services for a range of products, including Twitter, WordPress, Facebook, Delicious, Basecamp, Google Docs, Gmail, Zoho, Flickr and Photobucket. Backups are secure, automatic and easy to set up.

Thank Backupify on Twitter for making ReadWriteWeb possible.


LeapFish

The Web has evolved. It used to be a place where people came to just search for simple information. Now it’s a place where people come to also share information: information that is multi-media, complex, real time and social; recommended by people who know, and people you know. LeapFish calls this new place The Living Web, and it has designed an evolved engine to help you get the most from it – a service to help you live the new Web.

Thank LeapFish on Twitter for making ReadWriteWeb possible.


Our Gracious Hosts and Blogging Software

370_rwwmt.jpgReadWriteWeb is hosted by Media Temple and is published using SixApart’s Movable Type.

If you’ve ever wondered what ReadWriteWeb looks like behind the scenes, or if you’ve never seen the Movable Type publishing interface – that’s it on the left. We recently upgraded to MT 4.23, which is the latest version. We got onto this release as soon as it was available – in fact our contacts at Six Apart emailed the actual code to us before it was up on their website. That’s customer service for you!

Thank Media Temple and SixApart on Twitter for making ReadWriteWeb possible.

The companies above pay our rents or mortgages and we appreciate it. We hope you’ll stop by their sites and see what they’ve got to offer.

Have you got a smart company that could use some more visits by the sophisticated readers of a blog like ReadWriteWeb’s? Drop us a line and let’s talk.

Thanks to all our sponsors and our readers for your support!


RWW SPONSORS
Navisite

What's Your Domain

Aplus.net

Domain.ME

Twitter Backup with Backupify

Mashery

Connect -- Learn to use all dimensions of search

Groupsite.com

Crowd Science

FOLLOW @RWW ON TWITTER

follow @rww on Twitter

ReadWriteWeb on Facebook

LeapFish

http://www.microsoft.com/BizSpark/” target=”_blank” />

Posted via web from urban-listening’s webbuzz





Check Out the Companies That Make ReadWriteWeb Possible

8 11 2009

Check Out the Companies That Make ReadWriteWeb Possible

Written by Admin / November 8, 2009 11:14 AM

readwritewebOur mission at ReadWriteWeb is to explore the latest Web technology products and trends. We’re fortunate to have a great group of sponsors who support this goal. So, once a week, we write a post about them; about who they are, what they do, and what they’ve been up to lately. Pay them a visit and show your appreciation of their sponsorship of this site. Pay them a visit or tweet them a “Thank you” (see link below each sponsor) to show your appreciation for their sponsorship of this site. You can also start following some or all of our sponsors on Twitter with a few clicks on this TweepML page.

Interested in being a ReadWriteWeb sponsor? ReadWriteWeb is one of the most popular blogs in the world and is read by a sophisticated audience of thought leaders and decision-makers. We have several innovative new features in our sponsor packages that we’d love to tell you about. Email our COO Bernard Lunn for all the details.

Ready to learn more about the smart companies that support this site you love to read? Read on…

Skip to info about: Mashery: API management services | Rackspace: cloud computing experts | Aplus.net: Web hosting | Crowd Science: demographic data | Hakia: semantic search | Domain.ME: .me domain registrar | Codero: Managed hosting | Groupsite: Social collaboration | NaviSite: Managed hosting | Search Engine Strategies: Conference | MyDomain.com: Domain registrar | Backupify: Online backup | LeapFish: Personalized home page | Media Temple and SixApart: our hosts and blogging software


Crowd Science

Crowd Science gives online publishers reports on the demographics and attitudes of their audience. We at ReadWriteWeb have signed up to this new service, because demographic data is something we’ve struggled to get in the past. It’s important for any online business to know their audience, so Crowd Science is a welcome addition to the stats armory that most of us in the Internet biz use.

Sign up to get demographic data from Crowd Science.

Thank Crowd Science on Twitter for making ReadWriteWeb possible.


Mashery

Mashery is a platform for Web services, allowing companies to manage their APIs using Mashery’s expertise. At the “Business of APIs” conference, Mashery CEO Oren Michels explained to the audience that while APIs are a technology, their use is a business decision. He went on to say that Mashery has helped customers such as WhitePages.com, Thumbplay, Compete.com, and Calais. Check out the white paper “Five steps to scaling your business development using Web services” to discover how you can use APIs for your business.

You can find out more about APIs and their business use at www.mashery.com.

Thank Mashery on Twitter for making ReadWriteWeb possible.


Rackspace

Rackspace is one of the world’s largest hosting providers, but it’s also competing in the cloud computing arena. Rackspace Cloud Hosting offers a suite of services which combines a scalable web and application hosting platform (Cloud Sites) with a cloud storage solution (Cloud Files) and on demand server instances (Cloud Servers). The addition of SliceHost a popular cloud computing and hosting provider and JungleDisk, a favorite online backup service that supports Cloud files, makes the Rackspace Cloud a powerful cloud hosting solution.

Explore Rackspace’s hosting and cloud computing solutions.

Thank Rackspace on Twitter for making ReadWriteWeb possible.


Aplus.net

Aplus.net offers a variety of services relating to Web hosting, including shared hosting, Web design, marketing and online advertising services, search engine optimization, e-commerce solutions, and domain registration.

You can register for Aplus.net here.

Thank Aplus.net on Twitter for making ReadWriteWeb possible.


Hakia

Hakia is a semantic search engine. It delivers a new search experience based on focus, clarity, and credibility. You can compare Hakia to Google and Bing here.

Hakia currently powers the contextual advertising link engine at ReadWriteWeb with its semantic advertising module, Contexa. Contexa provides page-level contextual analysis (in this case, of blog posts) on the fly and outputs keywords that represent the meaning of the page along with their meaning score. The Contexa system then matches ReadWriteWeb sponsors’ requirements with the contextual representation of the page to provide relevant ads for readers. Contexa is offered as a service and can be integrated into any ad system.

Learn more about Contexa.

Thank Hakia on Twitter for making ReadWriteWeb possible.


Domain.ME

.Me is a true phenomenon among TLDs. With its unforgettable meaning and limitless word combination possibilities, .Me gives a truly personal tone to your domain name. If you are looking for a name that speaks for itself .Me is your best choice. Let .Me speak for your online business or personal blog.

.Me potential is enormous and it simply asks for you to be creative and coin the name that suits you best. If you have a great, original idea for a domain name, register .Me before it’s taken. To check out other ideas, explore the world of .Me.

Thank Domain.ME on Twitter for making ReadWriteWeb possible.


Codero

Codero is a former division of Aplus.net. Codero became a separate entity focusing on dedicated and managed hosting solutions after the acquisition of Aplus.net’s shared hosting, web design, and domain registration services by Hostopia. “Codero” stands for collaboration, engagement, focus, reliability, and flexibility. It means a more secure computing experience for email, shopping, and data transfer.

Codero is a dedicated and managed hosting company focused on the real needs of today’s small and mid-sized businesses. The company believes in supporting robust websites, storefronts and online communities that will grow and adapt.


Groupsite

Groupsite.com is a self-serve platform for creating social collaboration communities called Groupsites. Groupsites combine the most useful features of social networking and collaboration tools enabling groups large and small to communicate, share and network. Groupsites are currently in use by more than 30,000 groups as user communities, intranets, member communities, team workgroups and social networks. Each Groupsite can be branded and customized and includes discussion forums, calendaring, file sharing, member profiles (professional or social), activity feeds and full-featured sub-groups among other group-centric features.

Sign up and create a free Groupsite in minutes.

Thank Groupsite on Twitter for making ReadWriteWeb possible.


NaviSite

NaviSite is a leading provider of enterprise hosting and application services for a diverse client base. Leveraging a diverse network of 16 enterprise-class data centers across the US and UK, NaviSite offers a predictable technology environment and a complete suite of infrastructure and application solutions.

NaviSite’s product and service offerings include:

  • Vast custom application development capabilities, including SOA solutions, eCommerce, and Web 2.0 applications.
  • Full stack of enterprise hosting services for mid-market companies, including shared, dedicated, and complex hosting, SaaS enablement, and colocation.
  • Best in class managed hosting, such as virtualization and utility computing.

Thank NaviSite on Twitter for making ReadWriteWeb possible.


MyDomain.com

MyDomain is a leading ICANN-accredited provider of domain name registration and online business solutions. For over 10 years, MyDomain has offered low-cost domain names and free domain services including complete DNS management. Today, sub-$10 domains without the constant upsells you’ll find at some competitors are the norm at MyDomain. MyDomain’s complete range of solutions include Web hosting and VPS hosting, email, SSL Certificates and more.


Search Engine Strategies

From social media to local search to video SEO, Search Engine Strategies Chicago puts you in front of the experts who will help you sort which technologies and channel will take you to the next level and which are just hype.

Search Engine Strategies is the pioneer of educational conference series in search engine marketing. It’s the venue where the industry visionaries and thought leaders gather each year to discuss the newest trends, share insights and present the strategic action plans you need to grow your business.

Thank Search Engine Strategies on Twitter for making ReadWriteWeb possible.


Backupify

Backupify provides reliable online backup services for a range of products, including Twitter, WordPress, Facebook, Delicious, Basecamp, Google Docs, Gmail, Zoho, Flickr and Photobucket. Backups are secure, automatic and easy to set up.

Thank Backupify on Twitter for making ReadWriteWeb possible.


LeapFish

The Web has evolved. It used to be a place where people came to just search for simple information. Now it’s a place where people come to also share information: information that is multi-media, complex, real time and social; recommended by people who know, and people you know. LeapFish calls this new place The Living Web, and it has designed an evolved engine to help you get the most from it – a service to help you live the new Web.

Thank LeapFish on Twitter for making ReadWriteWeb possible.


Our Gracious Hosts and Blogging Software

370_rwwmt.jpgReadWriteWeb is hosted by Media Temple and is published using SixApart’s Movable Type.

If you’ve ever wondered what ReadWriteWeb looks like behind the scenes, or if you’ve never seen the Movable Type publishing interface – that’s it on the left. We recently upgraded to MT 4.23, which is the latest version. We got onto this release as soon as it was available – in fact our contacts at Six Apart emailed the actual code to us before it was up on their website. That’s customer service for you!

Thank Media Temple and SixApart on Twitter for making ReadWriteWeb possible.

The companies above pay our rents or mortgages and we appreciate it. We hope you’ll stop by their sites and see what they’ve got to offer.

Have you got a smart company that could use some more visits by the sophisticated readers of a blog like ReadWriteWeb’s? Drop us a line and let’s talk.

Thanks to all our sponsors and our readers for your support!


RWW SPONSORS
Navisite

What's Your Domain

Aplus.net

Domain.ME

Twitter Backup with Backupify

Mashery

Connect -- Learn to use all dimensions of search

Groupsite.com

Crowd Science

FOLLOW @RWW ON TWITTER

follow @rww on Twitter

ReadWriteWeb on Facebook

LeapFish

http://www.microsoft.com/BizSpark/” target=”_blank” />

Posted via web from urban-listening’s webbuzz





Google Introduces Closure Tools

8 11 2009

Millions of Google users worldwide use JavaScript-intensive applications such as Gmail, Google Docs, and Google Maps. Like developers everywhere, Googlers want great web apps to be easier to create, so we’ve built many tools to help us develop these (and many other) apps. We’re happy to announce the open sourcing of these tools, and proud to make them available to the web development community.

Closure Compiler
Closure Compiler is a JavaScript optimizer that compiles web apps down into compact, high-performance JavaScript code. The compiler removes dead code, then rewrites and minimizes what’s left so that it will run fast on browsers’ JavaScript engines. The compiler also checks syntax, variable references, and types, and warns about other common JavaScript pitfalls. These checks and optimizations help you write apps that are less buggy and easier to maintain. You can use the compiler with Closure Inspector, a Firebug extension that makes debugging the obfuscated code almost as easy as debugging the human-readable source.

Because JavaScript developers are a diverse bunch, we’ve set up a number of ways to run the Closure Compiler. We’ve open-sourced a command-line tool. We’ve created a web application that accepts your code for compilation through a text box or a RESTful API. We are also offering a Firefox extension that you can use with Page Speed to conveniently see the performance benefits for your web pages.

Closure Library
Closure Library is a broad, well-tested, modular, and cross-browser JavaScript library. Web developers can pull just what they need from a wide set of reusable UI widgets and controls, as well as lower-level utilities for the DOM, server communication, animation, data structures, unit testing, rich-text editing, and much, much more. (Seriously. Check the docs.)

JavaScript lacks a standard class library like the STL or JDK. At Google, Closure Library serves as our “standard JavaScript library” for creating large, complex web applications. It’s purposely server-agnostic and intended for use with the Closure Compiler. You can make your project big and complex (with namespacing and type checking), yet small and fast over the wire (with compilation). The Closure Library provides clean utilities for common tasks so that you spend your time writing your app rather than writing utilities and browser abstractions.

Closure Templates
Closure Templates grew out of a desire for web templates that are precompiled to efficient JavaScript.  Closure Templates have a simple syntax that is natural for programmers.  Unlike traditional templating systems, you can think of Closure Templates as small components that you compose to form your user interface, instead of having to create one big template per page.

Closure Templates are implemented for both JavaScript and Java, so you can use the same templates both on the server and client side.

Closure Compiler, Closure Library, Closure Templates, and Closure Inspector all started as 20% projects and hundreds of Googlers have contributed thousands of patches. Today, each Closure Tool has grown to be a key part of the JavaScript infrastructure behind web apps at Google.  That’s why we’re particularly excited (and humbled) to open source them to encourage and support web development outside Google. We want to hear what you think, but more importantly, we want to see what you make. So have at it and have fun!

By the Closure Tools team

Posted via web from urban-listening’s webbuzz





Das Google-Mißverständnis – Die wunderbare Welt von Isotopp via @koehntopp

8 11 2009

Google reflektiert das eigene Handeln sehr intensiv – und zieht die Konsequenzen daraus. Wer zum Beispiel so viele Rechenzentren wie Google hat, der braucht natürlich auch Mechanismen, um Daten zwischen diesen Data Centers zu transferieren. Das ist nicht etwas, das man bezahlen möchte. Also muß man sich eine günstige Methode überlegen, um Daten zwischen diesen Rechenzentren zu transferieren – gesagt, getan. Die Konsequenzen sind durchschlagend – Youtube hat einen signifikanten Anteil am gesamten Webtraffic der Welt, aber Google hat keine Traffickosten damit.

In der Konsequenz bedeutet das auch, daß Google am Ende die Diskussion über Netzneutralität nur teilweise interessiert. Google belastet die Netze von anderen ISPs jedenfalls nicht, weil Google sein eigener ISP ist und den erzeugten Traffic bevorzugt durch eigene Netze leitet und nur für die ‘letzte Meile’ durch das Netz des ISP des Endkunden leitet. Das Argument, daß Google einem ISP Kosten erzeugt ist jedenfalls haltlos, und wird nur als Hebel gebraucht, um an die Einnahmen von Google zu kommen oder Google zu Zugeständnissen zu zwingen.

Google ist also auch eine Art CDN, wenn man das so sehen will – die Rechenzentren sind jedenfalls über die ganze Welt verteilt und können in den meisten Fällen sehr nahe am Endkunden sein. Damit das so sein kann braucht man jedoch neben Bandbreite auch noch ein Dateisystem und in Kombination damit eine Art HSM, das nicht nur Replikation der Daten regelt, sondern die Daten auch netzwerktopologisch nahe an den Verbrauchern einlagert.

Google hat das und minimiert so auch den Verkehr im eigenen Netz.

Die Daten werden dann in Berechnungen benötigt, und die Berechnungen sollen angesichts der Massen von verfügbaren Rechnern parallelisiert werden. Dazu hat man einen Mechanismus entwickelt, der Map Reduce heißt und der es erlaubt, eine Berechnung auf eine große Menge von Rechnern zu verteilen, parallel auszuführen und die Ergebnisse einzusammeln. Das MapReduce Framework kümmert sich dabei um das Management der Berechnungsinfrastruktur, für den Entwickler bleibt also “nur” die Arbeit, die Berechnung in einer MapReduce-geeigneten Weise zu zerteilen und aufzuschreiben. Das ist die Grundlage, auf derer Google-Entwickler Anwendungen schreiben können und die ihnen erlaubt, diese Anwendungen auf 10^9 User hoch zu skalieren, ohne den Code übermäßig anpassen zu müssen.

Aber das ist Infrastruktur. Auf einer höheren Ebene passieren ebenfalls spannende Dinge:

Eine der Grundideen, die sich strategisch durch alle diese Aktivitäten von Google ziehen, ist die Unabhängigkeit von anderen Firmen. Ein schönes Beispiel dafür ist nicht nur die oben verlinkte Dark Fiber-Aktion, sondern auch die Entwicklung von Googe Maps mit Turn-based Navigation. Seit Anfang 2005 veröffentlicht Google in Google Maps auch Fotografien entlang der Strecke, die durch spezielle Kamerawagen erfaßt worden sind. Diese Erfassung muß also schon früher begonnen haben, die Konstruktion der Spezialfahrzeuge noch früher (der IPO von Google war jedoch im August 2004 – das zum Thema langfristige Planung).

Dieser Datenfundus ist inzwischen groß genug, um mit diesen Daten auch ‘turn based navigation’ anbieten zu können und dabei weder von Teleatlas noch NavTeq als Datenquelle abhängig zu sein. Das war schon vor 3 Jahren vermutet worden, aber auch aktuelle Analysen greifen noch zu kurz.

Denn mit Geodaten und Positionsinformationen aus Latitude lassen sich noch viele andere Dinge machen: Google füttert seine Kartendaten mit den Kennungen von Mobilfunknetzen aus Google Maps auf Mobiltelefonen und benutzt diese Information wiederum um ihr AGPS schneller zu machen. Mit den Daten aus Latitude lassen sich wiederum – eine ausreichende Nutzerdichte vorausgesetzt – Verkehrsströme erfassen, mappen und später vorhersagen. Wenn Maps dabei auf Mobiltelefonen läuft und die Telefone ‘in-car mode’ signalisieren, dann kann man sogar Fußgänger und Autofahrer sicher voneinander unterscheiden, und mit den verwendeten Navigationszielen auch Vorhersagen für etwa Busnetzbetreiber machen, die diese Daten zur Angebotsoptimierung verwenden könnten.

Google macht aber nicht nur Geoinformation, sondern spielt auch auf anderen Märkten. Dabei ist Google so modern und flexibel, daß die jeweils etablierten Player auf diesen Märkten als ‘wehrlos’ gelten müssen. Googles Buchdigitalisierungsprojekt zum Beispiel ist so groß und umfassend, daß sich die Print-Industrie Existenzängsten ausgesetzt sieht und nach Regulierung schreit, anstatt mit Google über neue Geschäftsmodelle zu verhandeln. Aber statt Dinge wie Markterweiterung, Paradigmenwechsel und so zu thematisieren bekommt man Statements von Ledereinbandsfetischisten und Liebhabern des haptischen Bucherlebnisses die circa kurz nach Gutenberg stehen geblieben sind.

Die verwandte Zunft der Nachrichtenagenturen fordert gar ein Leistungsschutzrecht für Nachrichten. Das ist eine Idee, die ich mit großem Amusement verfolge, denn unsere Regierung will dieses Recht auf Betreiben der Agenturen schaffen – und so werden wir beobachten können, wie genau dieses Recht am Ende die Agenturen umbringen wird. Denn es werden am Ende Nachrichten von Googles Agentur sein, die durch dieses Recht geschützt werden, und so werden die überlebenden traditionellen Verbraucher von Nachrichten am Ende von dort lizensieren müssen. Oder glaubt jemand nach der Google Maps/Streetview-Aktion, daß Google sich in dieser Sache von externen Firmen abhängig machen lassen wird, wenn sie es schon bei Kartendaten nicht zugelassen haben?

Es gibt noch etwas anderes, das mich sehr fasziniert, und das ist die geringe Zahl von beobachtbaren Fuck-Ups bei Google. Ich vermute, daß man bei Google nicht viel anders arbeitet als etwa bei uns, d.h. daß man als web-basierendes Unternehmen so agil ist, wie es die eigene Größe irgend erlaubt. Bei solchen Rollouts kann es zu Ausfällen kommen, aber tatsächlich sind diese sehr sehr selten im Verhältnis zu der Anzahl der Rollouts, die stattgefunden haben müssen. Viele Pannen, die Google unterstellt werden, sind dabei noch nicht einmal welche: Die Google Voice Sache ist ein klassischer PEBKAC, und auch die Google Docs Sache ist mindestens partiell ein PEBKAC. Alles in allem habe ich angesichts der Größe der Operation, der Anzahl der Mitarbeiter und der Frequenz der Codechanges einen Heidenrespekt vor der Qualität, die Google da produziert.

Es ist klar, daß es Mechanismen und eine Kultur geben muß, die das erzeugt und die solche Fuck-Ups erkennt und im Ansatz verhindert. Es gibt Theorien, die sich mit der 20% Time von Google beschäftigen. Es sieht wohl so aus, daß die meisten Googler diese Zeit verwenden, um intern Code Changes von Kollegen zu sichten und zu prüfen. Bei Cringely wird das näher beschrieben.

Dazu kommt noch, daß man Sachen, die sich messen lassen, auch mißt und sich nicht mit Meinungen aufhält, wenn man harte Daten haben kann – Marissa Mayer zum Beispiel ist bekannt dafür, daß sie einmal die Klickraten von 40 verschiedenen Blautönen hat Messen lassen.

Wenn man nun einmal ein paar Schritte zurücktritt und das Gesamtbild auf sich wirken läßt, dann erkennt man Muster: Alles in allem wirkt der Ansatz von Google auf mich wie eine Firma von Physikern oder anderen Experimental-Forschern mit akademischem Background, die beschlossen haben, einmal ’so richtig’ in die Wirtschaft zu gehen und ihre Methoden dort hin zu portieren. Man baut Modelle, identifiziert Abhängigkeiten und eliminiert sie konsequent und man hat keine Angst, dabei auch richtig groß zu denken und Neuland zu betreten.

Auf eine Weise betreibt man Grundlagenforschung, aber nicht in der Abgeschiedenheit von Menlo Park oder einem anderen Elfenbeinturm, sondern gleich in der Produktion.

Posted via web from urban-listening’s webbuzz





Google Ads Preferences – check what google knows about you

7 11 2009