Internet Explorerin unohtunut sisältöluokitus – tarina, jota kukaan ei pyytänyt
Internet Explorerin outo yritys luokitella koko internet
Varhaiset internet-vuodet olivat kaoottisia. Kukaan ei oikeastaan valvonut sisältöä, ja selaimet yrittivät ratkaista ihmisten käyttäytymistä teknisillä ratkaisuilla. Yksi erikoisimmista yrityksistä oli Internet Explorerin sisältöluokittelu.
Se kuulosti hyvältä paperilla. Microsoft halusi järjestelmän, jossa sivustot kertovat itse, millaista sisältöä ne tarjoavat. Järjestelmä perustui RSACi-standardiin, joka pohjautui PICS-määrittelyyn. Sivustot olisivat voineet lisätä metatietoa sivulle, joka kertoo neljästä asiasta: väkivallasta, alastomuudesta, seksuaalisesta sisällöstä ja kielenkäytöstä.
Selaimen ylläpitäjä voisi sitten asettaa rajoituksia, jotka estävät lapsia näkemään sopimatonta materiaalia. Se oli ajatuksena siisti.
Miksi järjestelmä ei koskaan lähtenyt käyntiin
Ongelma oli yksinkertainen. Lähes mikään sivusto ei lisännyt näitä tietoja. Kun käyttäjä otti ominaisuuden käyttöön, hänellä oli kaksi vaihtoehtoa: sallia kaikki ilman luokitusta tai estäminen sivuista, joita ei luokitettu. Koska käytännössä kaikki sivut olivat luokittelemattomia, järjestelmä oli joko turha tai liian rajoittava.
Periaatteessa se edellytti sivustojen omistajien vapaaehtoista yhteistyötä. Se on harvoin toimiva strategia.
PICS oli monimutkaisempi kuin kukaan arvasi
PICS ei ollut pelkkä luokitusjärjestelmä. Se oli tapa, jolla eri organisaatiot voisva määritellä omia luokituskriteereitään. Windowsin mukana tuli jo valmiita tiedostoja, joista yksi oli Taiwanin internet-luokitussysteemi. Se sisälsi kiinalaisia merkkejä, jotka vanhassa Windowsissa saattoivat näkyä väärin.
Microsoft toteutti kaiken tämän kunnolla. IE7:ssä otettiin käyttöön uusi versio nimeltä ICRAv3, mutta vanha RSACi-tuki säilytettiin taaksepäin yhteensopivuuden vuoksi.
Miten metadata näytti teknisesti
Luokitukset voitiin lisätä sivulle metatagilla tai HTTP-otsikoilla. Esimerkiksi RSACi-luokitusta voisi expressoida seuraavasti:
<meta http-equiv="PICS-Label" content='(PICS-1.1
"http://www.rsac.org/ratingsv01.html"
l gen true
for "http://www.example.com"
ratings (v 0 s 0 n 0 l 0)
comment "Certified safe by our lawyer")'>
Mitä tästä voi oppia
PICSin historiaa on mahdollista tutkia pitkään. Se osoitti, että teknisesti elegantti ratkaisu ei välttämättä toimi, if the adoption is not aligned with incentives.
PICSin historia osoitti, että teknisesti elegantti ratkaisu ei välttämättä toimia käytännössä. Se vaatii incentiveitä, jotka motivate sivustojen omistajia käyttamaan sitä.
Modernit palvelut käyttävät nyt täysin eri lähestymistapaa. Netflix ja YouTube käyttavat keskitettyjä arviointijärjestelmiä, human reviewers ja algoritmeja. He eivät odota sivustojen omistajien itse luokittelemaan sisältöään.
PICSin perintö
PICS on nykyään obsolete, mutta sen vaikutukset ovat edelleen näkyvissä. Modernit CSP-headers ja security policies ovat saaneet inspiraatiota PICSin pyrkimyksistä.
Tänään, kun rakennat verkkosivustoa, olet todennäköisesti enemmän kiinnostunut CSP headersista, Robots.txt:sta ja standardeista HTTP-otsikoista.