Otsikko: Fenfire eli miten tietokoneiden pitäisi mielestäni toimia
Projekti on yritys päästä irti "isosta jumista" eli hierarkkisista ikkunoista, dokumenttimöhkäleistä jne.
Pääteesi: tiedon varastointi (struktuuri) ja käyttöliittymät on päivitettävä yhtä aikaa. Fenfire on yritys tehdä näin; luodaan kokonaan uusi käyttöympäristö ja tieto jaetaan verkon yli.
Kehityskaari: Fenfire on etääntyvä, kaukana vilkkuva kohde, mutta matkalla saadaan jotain aikaan.
Perusperiaatteet:
Hyperstrukstuuri
- kaikki kytkettävissä kaikkeen
- laajennettu "vierekkäisyys", kaksisuuntaisuus
- ei rikkoutuvia URL:ja, ei serverin nimiä, ei tiedostojen paikkoja
- abstrakti tietomalli, RDF
Xanaloginen rakenne
- Nelson, 60/70-luvulta lähtien
- pysyvät tunnisteet medialle, kaikelle mitä viedään nettiin
- transkluusio; viittaus, joka näyttää kopiolta; rakennetta syntyy
  huomaamatta ja tässä on hirveästi potentiaalia
Joustavat käyttöliittymät
- yhteydet nähtävissä ja seurattavissa
- ei eksyttäviä äkkisiirtymisiä (kaikki on jatkuvaa)
- selaimen Back-napin pitäisi olla tarpeeton
Versiointi ja pysyvyys
- tavoite: luotettavuus ilman käsibackuppia
- pääsy aikaisempiin versioihin
- minimoidaan bugien vaikutus (ei kirjoiteta tiedostojen päälle)
- ryhmätyö ilman servereitä
FenPDF-demo
Lähtökohta: akateemisten artikkeleiden selaaminen ja organisointi; oman yleiskuvan saaminen kirjallisuudesta. Vielä mukavampaa kuin osasin odottaa!
Piirteitä: kanvas, tekstinpätkät kanvaksella, rakenteelliset yhteydet tekstinpätkien välillä, transkluusiot kanvaksella (xanalogisesti)
Käyttöliittymäinnovaatioita: poijut, revityt reunat, nadiiri, ei kahvoja esim. PDF-datalle, uniikit taustat tunnistettavuutta varten
Ollut alfatestauksessa elokuun alusta - testaamiseen pääsevät halukkaat mukaan
FenPDF on yksi applitudi, FenMM (MindMap) on toinen; kyse ei ole erillisistä sovelluksista (Nelson: "Application is a prison.")
Fenfire (ja kirjastot) on vapaata softaa / LGPL.
Eräs screenshot [ei aivan sama kuin esitelmässä mukana ollut - SM]
Lopuksi
Mielenkiintoiset ajat on saavutettu. Projekti jatkuu. Edelleenkehittely tapahtuu GPL:n alla.
Keskustelu
Kysymys: Eksyykö tässä ympäristössä? TJL: jokainen kanvas näyttää omalta itseltään, syntyy paikan taju. Ollaan myös katsomassa millaisia karttoja voitaisiin tehdä.
Kysymys: Liittymän muokkaaminen itse? TJL: kanvakset muokattavissa. Idea on, että käyttäjä voi repäistä poijun ja sijoittaa sen muuallekin, jollekin muulle kanvakselle.
Kysymys: Kuka pitää pysyvät tunnisteet erillään toisistaan? TJL: todennäköisyys, satunnaisluvut; jos meillä on tunniste luokkaa jokaista atomia kohti, niin ei ole pelkoa päällekkäisyyksistä
-----
Muistiin merkitsi: Sami Määttä
sami.maatta[at]kaapeli.fi
27.8.2003
Ks. myös Hypertekstin tekijät ja Hypertext and Critical Discussion