Kuvakatalogien selailu

Particular browsing -näkymä on tarkoitettu vain niille tietynlaisille, jotka sijaitsevat kuvina kuvakatalogeissa. Valittuna oleva projekti rajoittaa sitä, mitä kuvakatalogeja tässä näkymässä on valittavissa. Projektille jo asetetun kuvakatalogin voi huolettaa ottaa pois valittavista, sillä se ei vaikuta esim. kirjoituksiin jo sijoitettuihin tai liitettyihin kuviin, koska niiden näkyvyys ja toimivuus perustuu niillä oleviin id-tunnisteisiin osoitettavuuteen.

Selainikkunan leveys vaikuttaa automaattisesti, minkäkokoista kuvaruudukkoa käytetään. Enimmillään viitisen kuvaa per rivi. Kuvien alapuolella on linkit kohteisiin, joissa kuvia on käytetty (kirjoitukset ja pictureshowt). Niiden lähettyvillä ovat read-onlyt descriptionit ja sourcet (piilotettavissa jos vievät liiaksi huomiota), jotka molemmat voidaan tyhjätä erikseen Ctrl-klikkaamalla. Kaikki source-tiedossa olevat nettiosoitteet muunnetaan automaattisesti linkiksi, kun ne ovat nähtävissä kuvaruudukossa (näkymissä particular browsing ja combined text editing). Jos ruudukossa olevan kuvan päälle tipauttaa linkin (esim. käyttöjärjestelmän puolelta, selaimen kirjanmerkeistä tai selaimen osoitepalkista), siitä otetaan edellä mainitunlaisesti käyttöön sivun osoite ja otsikko, sekä myös sivun saataville asettamisen päiväys, mikä haetaan erikseen netistä. Tuo päiväys sijoitetaan description-tiedon osaksi käyttäen syntaksia, jota käytetään hyödyksi, kun kuvasäilön kuvia järjestetään päiväyksen mukaan. Tämä saattaa kuulostaa tavattoman monimutkaiselta, mutta toisinaan sellaiselle on syynsä.

Mouseover-toimintona kuvien päälle avautuvat toimintopainikkeet kuten Details, Crop, Remove, Reduce images, Usable, Load Image ja Large Preview. Isokokoisen esikatselukuvan avaamalla pääsee myös OCR-toiminnon äärelle eli ulkoinen kuvista tekstiä etsivä palvelu koettaa parhaansa mukaan tarjota valitusta kuvasta löytyneet kirjaimet, sanat ja lauseet tekstimuodossa. Sen käytön jälkeen on lisäksi mahdollisuus tehdä tunnistetusta tekstistä valinta ja hakea sillä perusteella kolme ensimmäistä hakutulosta joko Google Searchin tai Brave Searchin ohjelmistorajapintaa käyttäen. Tulokset näkyvät samaisessa modaali-ikkunassa. Ctrl-klikkaamalla kuvasta tunnistettua tekstiä, kopioidaan koko tuo teksti leikepöydälle. Käyttäessä Google Searchia, voi hakutuloksien metatiedoista tallentaa kuvan description- ja source-tietoihin mm. julkaisupäiväyksen, otsikon ja verkko-osoitteen.

Reduce images -toiminto tarkoittaa sitä, että kaikki yli 640 pikseliä suuremmat kuvakoot, jotka tultiin esiskaalatuksi kuvien upload-vaiheessa, poistetaan. Jos sitä käytettäessä pidetään Ctrl-näppäin painettuna, myös kuvakoko 1024 pikselin leveydellä jätetään poistamatta. Ylimääräiseltä tuntuvat kuvakoot voi myös jättää skaalaamatta jo siinä upload-vaiheessa. Crop- eli kuvarajaus-toiminto on myös tarjolla jo upload-vaiheessa, mutta myöhemmässä vaiheessa erikoisuutena on mahdollisuus luoda useita uusia particular-kuvia valitun kuvan valitulta alueelta, mistä on hyötyä esim. silloin, jos kuvassa on useita sellaisia alueita, jotka toimisivat paremmin erillisinä kuvinaan.

Kuvien selailun helpottamiseksi näkyvillä olevaa "Large preview"-kuvaa voi vaihtaa nuolipainikkein. Pätee myös kuvien rajaaminen -modaali-ikkunaan. Kuvasäilöjen nimien leikepöydälle kopioimiseen on painikkeensa. Kuville voi laittaa usable-merkinnän kahdella keskenään vaihtoehtoisella tyylillä, joilla on molemmilla "käytetty"-versionsa (yliviivattu). Merkinnän voi tehdä myös näkymissä imageassorting ja combinedtextediting. Ne ovat nähtävissä paljolti joka paikassa, missä particulars-kuvia on listattuna. Particular browsing -näkymässä niitä voi käyttää suodattamaan näkyvissä olevia kuvia käyttämällä oleellista vipukytkintä. Toinen kuvien näyttämisen suodattamiseen tarkoitettu vipukytkin laittaa näkymään vain ne kuvat, joita ei ole käytetty missään.

Toimintopainike "Usable":lla on kahdenlaista tarkoitusta, joista Ctrl-klikatusti saa esille modaali-ikkunan, jossa näytetään valittu kuva kaikkine eri kokoineen. Tähän yhteyteen tulee myöhemmin kuvankäsittelyn mahdollisuus (toteutettu jo, mutta efekteistä ei ole tehty päätöstä), missä kuvankäsittelytoiminnon valinta saa ensinnä aikaan uuden kuva-tyyppisen particularsin luomisen, mutta jota voi myös käyttää korvaamaan valittuna olevan kaikki kuvakoot. Alkuperäistä ja kuvakäsiteltyä versiota voi sitten verrata kätevästi ennen päätöstä korvaamisesta ja mikä samalla poistaa kuvakäsitellyn kuva-tyyppisen tietynlaisen, jottei sitä tarvitse käydä erikseen poistelemaan.

Käsitys siitä, mihin kuvakatalogiin ja mihin kuvakatalogin kuvasäilöön kuva sisältyy, saattaa unohtua, eikä tätä tietoa viitsine käydä haeskelemaan esille navigoimalla monen siirtymän kautta. Helpompaa onkin klikata linkkiä, joka vie particular browsing -näkymän kuvaselailuun, missä on valmiina esille avattuna oleellinen kuvakatalogi sen kuvasäilö. Tässä esimerkkinä tekstin editointi -näkymän writingparticulars-paneelissa näkyvän kuvan alla oleva linkki. Myös erikoissivut-, adequates- ja kirjoituksen olemuksen hienosäätö -näkymien kuvilla on samankaltaiset linkit käytössä.

Erikoisemmat kuvien selailun mahdollisuudet

Jos kuvan descriptionissa on määritellyllä syntaksilla päiväys sen ensimmäisinä merkkeinä ja omalla rivillään, hyödynnetään tälläisia päiväyksiä kuvien päiväyksen mukaiseen lajitteluun, jos ottaa kyseisen toiminnon hetkellisesti käyttöön.

Vertikaalisesti pitkulaisia kuvia voi olla kätevämpi selailla, jos ne sijoitetaan vierekkäin ja hiiren rulla toimii niiden kohdilla siten, että skrollattavuus tapahtuu horisontaalisesti. Tähänkin on hetkellisesti käyttöön otettava toimintonsa particular browsing -näkymässä.

Jos kuvasäilössä on monenkorkuisia kuvia, joista jotkut kenties hyvinkin korkeita, voi ottaa hetkellisesti käyttöön toiminnon, jolla niiden enimmäiskorkeus rajoittuu 1400 pikseliin. Tällä tavoin lyhennetyt kuvat näyttävät alaosastaan siltä, että ne ovat "repäisty poikki". Tämä toiminto on käytettävissä kaikissa näkymissä, joissa kuvia on aseteltuna ruudukkoon. Tämä toiminto saa aikaan myös sen, että kuvista ladataan palvelimelta vain se osuus, joku tullaan näyttämään.

Kuvien lataumisessa käytetään laajalti lazy loading -tekniikkaa, mikä tarkoittaa sitä, että kuvista (ja mm. videoista) ladataan palvelimelta tai CDN-palvelusta vain ne, joiden on tarkoituskin olla näkyvissä jollain hetkellä eli sivua ylös- tai alaspäin vierittämällä ladataan lisää näytettävää. Tämä pätee esim. kuvasäilöjen selaamiseen, mutta myös kaikkiin julkisissa teoksissa oleviin kuviin ym.

Kuvien vapaamuotoista pläräämistä

Kun kuvia on paljon, eikä ehkä ole aivan varma, mitä niiden kanssa tekisi, ideoita voi alkaa muodostumaan asetellessa niitä jonkinlaisiin ryhmäntuntuisiin tai antaa ideoiden tulla siinä samalla, kun ihan vain siirtelee niitä jollakin luontevalta tuntuvalla tavalla toisistaan erilleen. Tässä selausnäkymässä kuva-tyyppiset tietynlaiset latautuvat ensin ruudukkoon aseteltuna, minkä jälkeen niitä voi alkaa liikuttelemaan näkymässä ilman erityisempiä siirtymää rajoittavuutta. Isokokoinen tablet-laite tai muu kosketusnäyttöinen päätelaite stylus-kynällä tulee tässä erittäin käteväksi, sillä käden liikeradat voivat tuolloin olla paljon vähäisempiä kuin hiirtä käytettäessä.

Kosketusnäyttöistä päätelaitetta varten tähän näkymään voisi toteuttaa mahdollisuuden tarrata kuvaan kahdella sormella ja kiertää kuvaa samalla, kun kenties myös muuttaa sen kokoa, mutta tällainen saattaa olla ylimääräistä "kikkailua" vailla erityisempää hyötyä.

Tämä näkymä mahdollistaa myös kuvien siirtämisen kuvasäilöstä toiseen pitämällä kuvaa klikatessa Alt-näppäintä pohjassa ja esivalitsemalla kuvasäilön, johon on aikeissa kuvia siirtää. Mahdollisina kohteina olevia kuvasäilöjä voi poistaa listaltaan klikkaamalla niitä Alt-näppäin pohjassa. Mobiililaitteita käytettäessä voi käyttää erillistä fyysistä näppäimistöä tai valita käyttäjäkohtaisista asetuksista, että tietyissä näkymissä näytetään, Alt-näppäintä vastaava kytkin-painike.

Jos kohdekuvasäiliö ei ole valittuna, kuvan klikkaaminen Alt-näppäimen kanssa avaa Large Preview -modaali-ikkunan, jossa on käytössä myös OCR-toiminto ja nuolipainikkein seuraavaan tai edelliseen kuvaan siirtymisen mahdollisuus. Kuten particularbrowsing-näkymässäkin, Large Preview -kuvan saa näkymään myös siten, että kuvaa ei soviteta mahtumaan kokonaan näkyviin, vaan sen saa näkymään isoimpana mahdollisena. Lisänäppäin vain on eri, sillä Alt-näppäimen kanssa täytyisi painaa myös Shift-näppäintä kuvaa klikatessa.

Näppäimistöä käyttäessä kuvan klikkaaminen Shift-näppäimen kanssa tekee kuvan isompikokoiseksi. Shift- ja Ctrl-näppäintä yhdessä painamalla klikkaus saa kuvan suuremmasta pienemmäksi. Kuvan kokoa tällä tavoin näennäisen visuaalisesti muutettaessa on käytettävissä neljä eri kuvakokoa.

Näkymässä kuvia voi siirrellä useita kerrallaan klikkaamalla niitä ensin Alt ja Ctrl yhtä aikaa painettuna. Täten tehdyt valinnat eivät poistu valitsemattomia kuvia siirrellessä tai modaali-ikkunasta takaisin palatessa, vaan vain taustaa tai valittuja kuvia uudelleen klikkaamalla. Valittuna olevat kuvat voi poistaa kokonaan kuvasäilöstään painamalla Delete-näppäintä. Niiden oleelliset tiedot voi myös kopioida leikepöydälle hyödynnettäväksi eräissä muissa näkymissä ja missä valintajärjestys vaikuttaa myös leikepöydällä olevaan järjestykseen.

Tehdyistä kuvavalinnoista saa muodostettua uusia johonkin kirjoitukseen liitettyjä yksittäisiä kuvia tai pictureshowta. Tällaisen saa aikaan valitsemalla ensin kuvavalintojen kopiointi -toiminnon ja siirtymällä sitten tekstin editointi -näkymään, jossa jompaa kumpaa kuvien lisäämiseen tarkoitettua modaali-ikkunaa käyttäen ottaa tehdyt kuvavalinnat käyttöön painamalla painiketta Clipboard replace. Yksittäisten kuvien lisäämisen tapauksessa jokainen erillinen kuvavalinta saa tuolloin vastaavan kuva-tyyppisen tietynlaisen (eng. particular) tulemaan lisätyksi avoinna olevaan kirjoitukseen. Pictureshown lisäämisen tapauksessa käyttäjällä jää vielä mahdollisuus järjestellä kuvien järjestystä ennen kirjoitukseen lisäämistä.

Kaiken kuvien asettelun voi myös tallentaa ja ladata myöhemmin uudelleen käyttöön. Tallentamisen yhteydessä tallennetaan myös tuolloinen selainikkuna leveys, jotta kuvien sijoittelu eri levyisessä selainikkunassa voidaan suhteuttaa siten, ettei mikään jäisi kuva-alan ulkopuolelle. Nämä asettelut resetoidaan kuvakohtaisesti, jos niitä siirtää kuvasäilöstä toiseen.

Usable-merkintöjä voi tehdä kuten kuvakatalogien selailu -näkymässä. Kuvien jossain käytettävissä olevuus on selkeyden vuoksi tehty hieman toisenlaiseksi tässä näkymässä, sillä kuvien käyttöpaikkaan vievät linkit on esitetty kirjaimisina symboleina kuvien päällä. Kuvissa voi olla yhtä aikaa merkintöinä highres, usable ja nämä käytössä olevuudet. Kuvien description-tiedot voi laittaa näkymään yksirivisenä sen verran kuin kuvien näkyvä leveys antaa myöten tai monirivisenä, tuolloinkin kuvien leveyden rajoittaessa.

Rajaton-tyyppinen näkymä tästä kuvien vapaamuotoisesta selailusta on sellainen, missä kuvia voi levitellä näkyvissä olevaa aluetta laajemmallekin ja missä näkymän taustaan tarttumalla voi siirrellä katselualuetta (eng. viewport). Siitä voisi kehitellä näkymän, jossa voi vapaamuotoisesti sekä selailla kuvia, että editoida tekstiä, mutta toistaiseksi se on experimental feature, jonka saa käyttöön käyttäjäasetuksista. Eräs ongelma sen kanssa on siinä, että jos selaimessa käyttää gestures-tyyppisiä lisäosia, ne saattavat menettää kyvykkyytensä piirtää havainnollistavaa viivaa oikeaan kohtaan, sillä niiden toimivuus perustuu usein siihen, että ne muokkaavat esillä olevaa verkkosivua lisäämällä siihen koodia. Lisäksi monien laitteiden jotkin selaimet eivät aivan salli sitä, että katselualue olisi rajaton.