Komponenten

Opera für Web-Entwickler: Komm zu MAMA

A Simpler Way: Crisis as Opportunity (2016) - Free Full Documentary

A Simpler Way: Crisis as Opportunity (2016) - Free Full Documentary
Anonim

Opera Software hat am Mittwoch eine Suchmaschine veröffentlicht, die strukturelle Informationen über Webseiten indiziert, so dass Webentwickler und Standardisierungsgremien sehen können, welche Technologien zum Erstellen von Websites und wie sie verwendet werden.

Die Metadatenanalyse und Mining Die Anwendersuchmaschine - kurz "MAMA" - wird von der Firma getestet und soll bis Ende des Jahres in einer Beta-Version veröffentlicht werden, sagte Snorre Grimsby, Vizepräsident für Qualitätssicherung bei Opera in Oslo, Norwegen.

MAMA ist aus Tests gewachsen Opera stellt routinemäßig sicher, dass seine eigenen Browser-Software-Produkte gut mit bestehenden Webseiten funktionieren, die die am häufigsten verwendete Technologie zur Erstellung von Websites verwenden, sagte er.

"Wir haben intern erkannt, dass wir musste gefunden werden können viele Live-Websites, die bestimmte Technologien in bestimmten Kombinationen verwendet, so dass wir unseren Browser auf sie testen konnten ", sagte Grimsby.

Die resultierende Suchmaschine crawlt das Web, aber statt den Inhalt von Websites, wie die meisten Suche Suchmaschinen machen den Inhalt und indexieren die Arten von Technologien, die auf Websites verwendet werden, wie zum Beispiel Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), XHTML (Extensible HTML) und dergleichen, sagte Grimsby Informationen sind hilfreich für Web-Entwickler, die MAMA verwenden können, um Websites zu identifizieren, die bestimmte Arten von Technologie verwenden und sehen, wie andere Entwickler es implementiert haben.

"Es ist eine bekannte Tatsache, dass Web-Entwickler Ideen voneinander ausborgen, "Sagte Grimsby. Wenn Entwickler mit einer Webanwendung arbeiten, die beispielsweise ein neues Menüsystem benötigt, kann MAMA ihnen dabei helfen, Websites zu finden, die die Technologie zum Erstellen des Systems verwenden, um Ideen für ihre eigene Implementierung zu erhalten.

Entwickler können auch verwenden MAMA, um zu sehen, wie gut Websites den aktuellen Spezifikationen des World Wide Web Consortiums (W3C) für häufig verwendete Webstandards wie CSS, HTML und andere entsprechen. Das W3C überwacht die Erstellung und Pflege von Spezifikationen für viele der am weitesten verbreiteten Web-Site-Entwicklungstechnologien.

Grimsby sagte, dass in Opera's eigener Verwendung von MAMA, Opera festgestellt hat, dass die durchschnittliche Webseite 47 Diskrepanzen in der Darstellung der Website W3C hat -verwaltete Technologien und die W3C-Spezifikationen selbst.

MAMA kann auch für das W3C und andere Normungsgremien nützlich sein, um ihnen zu helfen, Prioritäten für die Entwicklung von Spezifikationen zu setzen. Wenn zum Beispiel eine Technologie auf einer bestimmten Art und Weise auf der Mehrheit der Websites verwendet wird oder gar nicht verwendet wird, kann das W3C "die Spezifikation ändern oder etwas aus der Spezifikation nehmen", sagte Grimsby Interview Mittwoch, Grimsby demonstrierte MAMA in Echtzeit, indem es eine Web-Seite der International Data Group, //www.idg.net/idgns, durchforstete, um herauszufinden, welche Technologien die Website verwendet.

Laut der Suchmaschine, die Seite läuft auf Version 2.2.8 des Apache Web Servers auf einem Windows 32-Bit Hardware Server, hat 56 Hyperlinks und benutzt XHTML (Extensible HTML) 1.0 und CSS, sagte er.

In den nächsten acht Wochen Opera erwartet, eine Reihe von Artikeln auf seiner Entwickler-Website über seine eigene interne Verwendung von MAMA zu veröffentlichen, die wichtigsten Erkenntnisse, Statistiken und Trends die Suchmaschine entdeckt, sagte er.

Bis zum Ende des Jahres wird das Unternehmen Schlüssel einladen Leute innerhalb von Standardisierungsgremien, um die Suchmaschine zu testen, mit dem Ziel, sie irgendwann den Entwicklern öffentlich zugänglich zu machen erstes oder zweites Viertel des nächsten Jahres, sagte Grimsby.