|
 |
Mitä siellä toimistossa oikein tapahtuu?
Pari kuukautta työpöydällä komeillut Microsoftin uusi
Office 2003 on tuntunut käyttäjän näkökulmasta ihan
veikeältä. Roskaposti suodattuu ja pikkuparannukset
piristävät.
Kehittäjää uusi versio kummastuttaa ja paketti
vaikuttaa uusien rajapintojensa myötä jopa entistä
sulkeutuneemmalta.
Näin siitäkin huolimatta, että yhtiö toitottaa
markkinoinnissaan avointen XML-standardien
täysimittaista tukea.
Microsoft sanelee kehittäjälle ja soveltajalle tiukat ehdot:
tähän annamme koukun, tätä voit kustomoida, tuota voit ehkä
laajentaa mutta sinnepä et saa koskea - tai edes tietää,
mitä siellä tapahtuu.
Microsoft on julkistanut XML-tietorakenteiden schema-määritelyt,
mutta rajoittaa niiden käyttöä uskomattomin ehdoin: kaupallista
sovellusta et voi niiden varaan rakentaa tai käyttöä laajentaa.
Microsoft on kenties unohtanut XML:ssä tuon X-kirjaimen
alkuperän - tai päätellyt sen tarkoittavan kieltoruksia?
Isoveli suodattaa postisi - melkein
Officen XML on valtaosalle kehittäjistäkin yhdentekevää.
Sähköpostin tukkoisuus koskettaa puolestaan jokaista.
Outlook 2003 tuo onneksi hieman helpotusta postiliikenteen
sujuvuuteen. Harmi vain, etteivät massat ole siihen vielä
päivittäneet.
Käyttäjän näkökulmasta Outlook 2003:n roskasuodatin on perin
askeettinen. Säädöistä löytyy "ilmiselvät roskat" valikoiva
matala ja "useimmat" suodattava korkea.
Outlook 2003:n SmartScreen-suodatin perustuu
Microsoft Researchin koneälyyn ja yli 100 000 käyttäjän päivittämään
sanastoon. Uusien versioiden jakelu hoituu Microsoftin Office Update -palvelun
kautta.
Microsoftin lähestymistapa poikkeaa monista markkinoilla olevista
bayesian-menetelmään pohjautuvista tuotteista siinä, ettei loppukäyttäjä
voi siis itse vaikuttaa sanaston sisältöön.
Microsoft ilmeisesti pelkää, että käyttäjät opettaisivat suodatinta
"väärin".
Yhtiön maineen, käyttäjätuesta nyt puhumattakaan, kannalta voisi toki olla
ikävää, jos jokaiselta tumpelolta Outlook-käyttäjältä löytyisi oma
yksilöllinen fuzzy-logiikkaa noudattava konelajittelijansa.
"Prkl, nyt tuo Microsoftin softa piilotti sen tilauksen!"
Microsoft ei kerro SmartScreen-tekniikastaan yksityiskohtia. Pienellä
lisäkaivelulla löytyi suodattimen perusperiaatteita karkealla tasolla
kuvaava dokumentti.
Outlook-lisäsovelluksia ohjelmoivien on siis turha odottaa SmartScreenin
API-rajapintakuvauksia.
(Arvaa, löytyykö Officen oikolukupalveluun kehittäjille avointa rajapintaa!)
Ohjelmoijaystävällistä taustatietoa SmartScreen-suodatuslogiikasta tarjoaa
kuitenkin venäläinen MAPILab.
Roskasuotimia itsekin valmistavan yhtiön hakkerit ovat debuganneet monta yötä Microsoftin
kirjastoja ja selvittäneet hupaisia toteutusyksityiskohtia.
"Vuonna 2003 ennätysvähän turvareikiä!"
Joulukuussa Microsoft ei nyt siis jakele korjauksia, piste. Tai sulku
ja pieni lipsahdus, mutta sitä ei lasketa. Sulku kiinni.
Harmi vain, että Internet Explorerista sattui löytymään tuollainen pieni
%01-bugi, jonka avulla html-väsääjä voi vapaasti valita, mitä linkin alta
aukeavan "palvelun" osoitekentässä näkyy.
Hups, minne hukkuivat pukin lahjat?
Harri J. Talvitie
PS. Ongelman kiertämiseksi on esitetty muun muassa IE-komponenttien proxy-säätelyä.
Toteuttaminen on NTBugTraq-kirjoittelijan mukaan hankalaa, koska
tätä edellyttävä MAPILabin kaltainen reverse engineering -selvitystyö voi johtaa raastupaan.
|