Components

Opera naar webontwikkelaars: kom naar MAMA

OCHTEND | Mama Sabine vlogs

OCHTEND | Mama Sabine vlogs
Anonim

Opera Software onthulde woensdag een zoekmachine die structurele informatie over webpagina's indexeert, zodat webontwikkelaars en standaarden kunnen zien welke technologieën worden gebruikt om websites te bouwen en hoe ze worden gebruikt.

De metadata-analyse en -winning Applicatiezoekmachine - "MAMA" in het kort - wordt getest door het bedrijf en zou tegen het einde van het jaar moeten worden vrijgegeven in een bètaversie alleen voor uitnodigingen, zei Snorre Grimsby, vice-president kwaliteitsborging bij Opera in Oslo, Noorwegen.

MAMA is voortgekomen uit tests. Opera zorgt er standaard voor dat haar eigen browser softwareproducten goed werken met bestaande webpagina's die de meest gebruikte website-creatie technologie gebruiken, zei hij.

"We hebben ons intern gerealiseerd dat we nodig om te vinden veel live sites die bepaalde technologieën gebruikten in bepaalde combinaties, zodat we onze browser hierop konden testen, "zei Grimsby.

De resulterende zoekmachine crawlt het web, maar in plaats van de inhoud van websites te indexeren, zoals de meeste zoekopdrachten engines verwijdert, verwijdert content en indexeert de soorten technologieën die worden gebruikt op sites, zoals Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), XHTML (Extensible HTML) en dergelijke, zei Grimsby.

informatie is nuttig voor webontwikkelaars, die MAMA kunnen gebruiken om sites te identificeren die bepaalde soorten technologie gebruiken en zien hoe andere ontwikkelaars het hebben geïmplementeerd, zei hij.

"Het is een bekend feit dat webontwikkelaars ideeën van elkaar lenen, "Zei Grimsby. Als ontwikkelaars met een webtoepassing werken die bijvoorbeeld een nieuw menusysteem nodig heeft, kan MAMA hen helpen sites te vinden die de technologie gebruiken die wordt overwogen om het systeem te bouwen om ideeën op te doen voor hun eigen implementatie.

Ontwikkelaars kunnen ook gebruiken MAMA om te zien hoe goed sites voldoen aan de huidige World Wide Web Consortium (W3C) specificaties voor veelgebruikte webstandaarden, zoals CSS, HTML en andere. Het W3C houdt toezicht op het maken en onderhouden van specificaties voor veel van de meest voorkomende webontwikkelingstechnologieën.

Grimsby zei dat Opera, in eigen gebruik van MAMA, ontdekte dat de gemiddelde webpagina 47 verschillen vertoont in hoe de site W3C rendert beheerde technologieën en de W3C-specificaties zelf.

MAMA kan ook nuttig zijn voor het W3C en andere normalisatie-instellingen om hen te helpen prioriteiten te stellen voor het ontwikkelen van specificaties. Als een technologie bijvoorbeeld op een bepaalde manier op de meeste websites wordt gebruikt of helemaal niet wordt gebruikt, kan de W3C "de specificaties wijzigen of iets uit de specificatie halen", zei Grimsby.

Tijdens een interview woensdag, Grimsby demonstreerde MAMA in realtime door het te gebruiken om een ​​International Data Group-webpagina, //www.idg.net/idgns, te doorzoeken om te achterhalen welke technologieën de site gebruikte.

Volgens de zoekmachine, de site draait op versie 2.2.8 van de Apache Web Server op een Windows 32-bit hardwareserver, heeft 56 hyperlinks en gebruikt XHTML (Extensible HTML) 1.0 en CSS, zei hij.

In de komende acht weken Opera verwacht een reeks artikelen te publiceren op zijn ontwikkelaarswebsite over zijn eigen interne gebruik van MAMA, met vermelding van de belangrijkste bevindingen, statistieken en trends die de zoekmachine ontdekt, zei hij.

Tegen het einde van het jaar zal het bedrijf de sleutel uitnodigen mensen binnen standaardinstanties om de zoekmachine te testen, met het doel deze in het openbaar in de toekomst openbaar aan ontwikkelaars te geven eerste of tweede kwartaal van volgend jaar, zei Grimsby.