Komponenty

Opera pro vývojáře webu: Přijďte do MAMA

Ruby on Rails by Leila Hofer

Ruby on Rails by Leila Hofer
Anonim

Opera ve středu odhalila vyhledávač, který indexuje strukturální informace o webových stránkách, takže weboví vývojáři a normalizační orgány mohou vidět, jaké technologie se používají k vytváření webových stránek a jak se používají.

Metadata Analysis and Mining Aplikační vyhledávač - "MAMA" zkrátka - je testován společností a měl by být propuštěn v beta verzi pouze pro pozvánky do konce roku, řekl Snorre Grimsby, viceprezident pro zajištění kvality ve firmě Opera v Oslo v Norsku.

MAMA se vyvíjela z testů, které operuje, aby se ujistil, že vlastní softwarové produkty prohlížeče fungují dobře s existujícími webovými stránkami, které používají nejběžněji používanou technologii vytváření webových stránek.

potřebné k nalezení spousta živých webů, které používaly určité technologie v určitých kombinacích, abychom mohli otestovat náš prohlížeč, "říká Grimsby.

Výsledný vyhledávač prochází web, ale místo indexování obsahu webových stránek je většina vyhledávacích dotazů motory dělají, vyřazují obsah a indexují typy technologií, které se používají na webech, jako jsou kaskádové styly (CSS), hypertextový značkovací jazyk (HTML), XHTML (Extensible HTML) a podobně, říká Grimsby. jsou užitečné pro webovské vývojáře, kteří mohou používat MAMA k identifikaci webů, které používají určitý druh technologií, a zjistí, jak ji jiní vývojáři implementovali.

"Je známo, že weboví vývojáři si půjčují nápady jeden od druhého, "Řekl Grimsby. Pokud vývojáři pracují s webovou aplikací, která potřebuje například nový systém nabídek, MAMA jim pomůže nalézt weby, které využívají technologii, která se zabývá budováním systému, aby získali nápady pro vlastní implementaci.

Vývojáři mohou také použít MAMA, abyste zjistili, jak dobře vyhovují weby podle aktuálních specifikací W3C pro běžně používané webové standardy, jako jsou CSS, HTML a další. W3C dohlíží na tvorbu a údržbu specifikací pro mnohé z nejrozšířenějších technologií pro vývoj webových stránek.

Grimsby uvedl, že Opera ve vlastním používání MAMA zjistila, že průměrná webová stránka má 47 nesrovnalostí ve způsobu, jakým stránka vykresluje W3C - udržované technologie a samotné specifikace W3C.

MAMA může být také užitečné pro orgány W3C a další normalizační orgány, které jim pomohou stanovit priority pro vývoj specifikací. Například, pokud je technologie používána určitým způsobem na většině webových stránek nebo se vůbec nepoužívá, může W3C "změnit spec nebo něco ze specifikace," říká Grimsby. Grimsby v reálném čase demonstroval MAMA v reálném čase tak, že jej využil pro procházení webové stránky International Data Group, //www.idg.net/idgns, aby zjistil, jaké technologie používají.

Podle vyhledávače, server běží na verzi 2.2.8 Apache Web Server na 32bitovém hardwarovém serveru Windows, má 56 hypertextových odkazů a používá XHTML (Extensible HTML) 1.0 a CSS.

V následujících osm týdnech Opera očekává publikování řady článků na svých webových stránkách o vývojáři o vlastním interním používání MAMA, přičemž si všimne klíčových zjištění, statistik a trendů, které vyhledávač zjistí.

Do konce roku společnost pozve klíč lidé v normalizačních orgánech otestují vyhledávač, s cílem zveřejnit jej vývojářům někdy v první nebo druhé čtvrtletí příštího roku, říká Grimsby.