Komponenter

Opera til webutviklere: Kom til MAMA

В Театре оперы и балета будут показывать спектакль "Мама"

В Театре оперы и балета будут показывать спектакль "Мама"
Anonim

Opera Software på onsdag avslørte en søkemotor som indekserer strukturell informasjon om websider, slik at webutviklere og standardorganer kan se hvilke teknologier som brukes til å bygge nettsteder og hvordan de blir brukt.

Metadataanalyse og gruvedrift Søknads søkemotor - "MAMA" for kort - blir testet av selskapet og bør bli utgitt i en invitasjons-kun beta innen årets slutt, sier Snorre Grimsby, kvalitetssikringsdirektør på Opera i Oslo, Norge..

MAMA vokste ut av tester Opera sørger rutinemessig for at egne programvareprogrammer for nettleseren fungerer godt med eksisterende nettsider som bruker den mest brukte web-skapte teknologien, sa han.

"Vi skjønte internt at vi trengte å kunne finne mange live-nettsteder der ute som brukte visse teknologier i bestemte kombinasjoner, slik at vi kunne teste nettleseren på dem, sier Grimsby.

Den resulterende søkemotoren gjennomsøker nettet, men i stedet for å indeksere innholdet på nettsteder, som de fleste søk motorer gjør det, forkaster det innholdet og indekserer hvilke typer teknologier som brukes på nettsteder, for eksempel Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), XHTML (Extensible HTML) og lignende, sier Grimsby. informasjon er nyttig for webutviklere, som kan bruke MAMA til å identifisere nettsteder som bruker visse typer teknologi og se hvordan andre utviklere har implementert det, sa han.

"Det er kjent at webutviklere låner ideer fra hverandre, "Sa Grimsby. Hvis utviklere jobber med et webprogram som trenger for eksempel et nytt menysystem, kan MAMA hjelpe dem med å finne nettsteder som bruker teknologien som anses å bygge systemet for å få ideer til egen implementering.

Utviklere kan også bruke MAMA for å se hvor bra nettsteder samsvarer med gjeldende World Wide Web Consortium (W3C) spesifikasjoner for vanlige webstandarder, for eksempel CSS, HTML og andre. W3C overvåker opprettelsen og vedlikehold av spesifikasjoner for mange av de mest utbredte utviklingsteknologiene på nettstedet.

Grimsby sa at Opera i eget bruk av MAMA oppdaget at gjennomsnittlig nettside har 47 uoverensstemmelser i hvordan nettstedet gjør W3C -mainterte teknologier og W3C-spesifikasjonene selv.

MAMA kan også være nyttig for W3C og andre standardorganer for å hjelpe dem med å sette prioriteringer for å utvikle spesifikasjoner. For eksempel, hvis en teknologi brukes på en bestemt måte på de fleste nettsteder, eller ikke mye brukt i det hele tatt, kan W3C "endre spesifikasjonen eller ta noe ut av spesifikasjonen," sa Grimsby. intervju onsdag, viste Grimsby MAMA i sanntid ved å bruke den til å krype en webside for International Data Group, //www.idg.net/idgns, for å finne ut hvilke teknologier nettstedet bruker.

Ifølge søkemotoren, nettstedet kjører på versjon 2.2.8 av Apache Web Server på en Windows 32-bit maskinvare server, har 56 hyperkoblinger og bruker XHTML (Extensible HTML) 1.0 og CSS, sa han.

I de neste åtte ukerne Opera forventer å publisere en serie artikler på sin utviklerwebside om sin egen interne bruk av MAMA, og noterer viktige funn, statistikk og trender søkemotoren oppdager, sa han.

Ved utgangen av året vil selskapet invitere nøkkel folk innenfor standardorganer for å teste søkemotoren, med et mål om å frigjøre det offentlig til utviklere en gang i første eller andre kvartal neste år, sa Grimsby.