Komponenter

Opera till webbutvecklare: Kom till MAMA

Robertino Loreti Mamma

Robertino Loreti Mamma
Anonim

Opera Software på onsdagen avslöjade en sökmotor som indexerar strukturinformation om webbsidor, så webbutvecklare och standardorgan kan se vilka tekniker som används för att bygga upp webbplatser och hur de används.

Metadataanalysen och gruvdrift Ansöknings sökmotor - "MAMA" för kort - testas av företaget och bör släppas i en inbjudan-endast beta vid årets slut, säger Snorre Grimsby, kvalitetschefschefer på Opera i Oslo, Norge.

MAMA växte ut ur tester Opera gör rutinmässigt för att säkerställa att egna programvaruprodukter av webbläsare fungerar bra med befintliga webbsidor som använder den vanligaste webbplatsen för skapande av webbsidor, säger han.

"Vi insåg internt att vi behövde kunna hitta massor av levande webbplatser där ute som använde viss teknik i vissa kombinationer så att vi kunde testa vår webbläsare på dem, säger Grimsby.

Den sökmotor som resulterar crawls på webben, men istället för att indexera innehållet på webbplatser som de flesta sökningar motorer gör det, förkastar det innehållet och indexerar de typer av tekniker som används på webbplatser, såsom Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), XHTML (Extensible HTML) och liknande, sade Grimsby. information är till hjälp för webbutvecklare, som kan använda MAMA för att identifiera webbplatser som använder vissa typer av teknik och se hur andra utvecklare har implementerat det, sa han.

"Det är ett känt faktum att webbutvecklare låter idéer från varandra, "Sa Grimsby. Om utvecklare arbetar med en webbapplikation som exempelvis behöver ett nytt menysystem, kan MAMA hjälpa dem att hitta webbplatser som använder tekniken som anses vara att bygga systemet för att få idéer för egen implementering.

Utvecklare kan också använda MAMA för att se hur bra webbplatser överensstämmer med nuvarande World Wide Web Consortium (W3C) specifikationer för vanliga webbstandarder, som CSS, HTML och andra. W3C övervakar skapandet och underhållet av specifikationer för många av de mest framträdande webbutvecklingsteknikerna.

Grimsby sa att Opera i eget bruk av MAMA fann att den genomsnittliga webbsidan har 47 skillnader i hur webbplatsen gör W3C -målade teknologier och W3C-specifikationerna själva.

MAMA kan också vara användbart för W3C och andra standardorgan för att hjälpa dem att ställa prioriteringar för att utveckla specifikationer. Till exempel, om en teknik används på ett visst sätt på de flesta webbplatser, eller inte används mycket alls, kan W3C "ändra specifikationen eller ta något ur specifikationen", sade Grimsby.

Under en intervju onsdag, Grimsby demonstrerade MAMA i realtid genom att använda den för att krypa på en International Data Group webbsida, //www.idg.net/idgns, för att ta reda på vilken teknik webbplatsen används.

Enligt sökmotorn, webbplatsen körs på version 2.2.8 av Apache Web Server på en 32-bitars Windows-server, har 56 hyperlänkar och använder XHTML (Extensible HTML) 1.0 och CSS, sa han.

Under de kommande åtta veckorna Opera förväntar sig att publicera en serie artiklar på sin utvecklarwebbsida om sin egen interna användning av MAMA och noterar viktiga fynd, statistik och trender som sökmotorn upptäcker, sade han.

Bolaget kommer i slutet av året att bjuda in nyckeln människor inom standardorgan för att testa sökmotorn, med målet att släppa det offentligt till utvecklare någon gång i första eller andra kvartalet nästa år, sade Grimsby.