Upea kurkistaa kokonaan uutta Riot.im-mallia…

Hei ihmiset

Kuten monet tietävät, olemme työskennelleet valtavan käyttöliittymän / käyttöliittymän päivityksen varten Riot.imille viime kuukausien aikana. alkaa Riot / Web-sivustolta ja pyrkii tekemään siitä radikaalisti yksinkertaisempaa ja intuitiivisempaa, samalla kun paljastaa Matrixin täyden voiman.

Suunnittelua johtaa Jouni Helminen, jota olemme kutsuneet kirjoittamaan vierasviestin esitelläkseen suunnittelusehdotuksen ja kerätäkseen palautetta, ennen kuin voimme panna sen tosissaan täytäntöön. Suunnittelu on tällä hetkellä täysin taidetta (kaikki alla olevat kuvat ovat kuvakaappauksia piirustuksista kuin toteutetusta sovelluksesta!), Mutta toivomme, että se antaa hyvän yleiskuvan tavoitteemme ja kuinka uskomattoman siistiä tämä voi olla! Toivomme sinun pitävän siitä yhtä paljon kuin me

Jounille yksityiskohdat…

Hieman historiaa

Tapasin Matrixin ensin Hacker News -sivustolla muutama vuosi sitten, kun työskentelin Ubuntu Phone -sovelluksella ja etsin salattua avoimen lähdekoodin chat-alustaa, jota voisimme käyttää. Rakastin Matrixin etiikkaa - ensimmäinen kokemus reaaliaikaisesta keskustelusta oli IRC: n käyttäminen setäni internetkahvilassa Helsingissä 90-luvun puolivälissä, ja keskustelu ihmisille ympäri maailmaa tuntui taikuudelta. Matrix on avoimen lähdekoodin protokolla yhdistettyjen palvelimien kanssa todella muistutti minua siitä yhteistyöhakuisesta, positiivisesta avoimesta ekosysteemistä Internetin alkuaikoina.

IRC, vaikka se on edelleen olemassa, on pääosin korvattu omilla keskustelualustoilla, jotka tarjoavat parannetun käyttökokemuksen, etenkin mobiililaitteissa. Monet näistä sovelluksista ovat mahtavia, mutta mielestäni chatti on niin olennainen osa Internetiä ja elämäämme, että tuntuu siltä, ​​että olisi oltava käyttäjäystävällisiä vaihtoehtoja, joita yksityiset yhteisöt eivät omista ja hallitse. Yleisesti ottaen uskon, että monien alustojen hajauttaminen syntyy ja toimii seuraavan vuosikymmenen aikana.

Koska Matrix on avoimen lähdekoodin protokolla, on olemassa useita sovelluksia, joita voidaan käyttää asiakkaina. Riot yksi niistä, jonka on kehittänyt Matrixin ydinkehittäjät New Vector, ja se oli yksi, jonka ensin yritin. Jos olet kokeillut Riotia, luultavasti olet samaa mieltä siitä, että vaikka se olisi täysin käyttökelpoinen, se ei olisi hyötynyt suuresta rakkaudesta rakkauteen Viime aikoina.

Itse alusta on erittäin lupaava, ja mielestäni Riotin käyttäjän kokemus estää tällä hetkellä käyttämästä todellista potentiaaliaan. Sain yhteyden perustajiin, power-duo Matthewiin ja Amandineen - ja saatuaan selville, että tunsimme olevansa linjassa tarvittavan kanssa, aloimme työskennellä uusilla malleilla Riotille.

Suunnittelun prototyyppi ja videon esikatselu

Yllä oleva video on nopea maku varhaisesta suunnittelutyöstä Riotin uudessa käyttöliittymässä / UX: ssä. Voit myös pelata prototyypin kanssa itse - https://invis.io/QXJMW88MR4P

Typografia

Riot-sovelluksen pääkirjasimelle olen ehdottanut myöhään Vernon Adamsin ihanaa Nunitoa. Se näyttää hyvältä kaikissa kokoissa, on erittäin luettavissa ja siinä on täysi painopaperi sekä kyrillinen tuki.

Nykyinen Riot-käyttöliittymä tuntui liian kiireiseltä - uusille käyttäjille on melko paljon kognitiivista kuormitusta ymmärtää, mikä käyttöliittymässä on ja kuinka navigoida. Uudelleensuunnittelulla olen yrittänyt keskittyä selkeyteen, parempaan hierarkiaan, kontrastiin, väriin ja välilyönteihin visuaalisen rasituksen helpottamiseksi - sekä luoda malleja, jotka helpottavat Riot-käytön aloittavien ihmisten elämää.

Pääaikajana reaktioilla, maininnat, linkkien esikatselutKäyttäjien mainintojen ja komentojen automaattinen täydennys

yhteisöjen

Yhteisöt ovat uusi ominaisuus Riotissa. Yhden huoneen pitäminen laajalle aiheelle ei ole aina mittakaavaa, koska viestit eksyvät helposti aikajanalle - tai joudut hukkumaan toisiinsa liittymättömiin huoneisiin. Koteloidulla yhteisöllä, jolla on erilliset huoneet, jotka ovat edelleen ominaisia ​​kyseiselle yhteisölle, voi olla hyötyä. Yhteisöjä voidaan käyttää myös esimerkiksi työ- ja muiden keskustelujen jakamiseen tai muuhun suodatustarkoitukseen. Mukava ominaisuus Matrixissa on, että yhteisö voi olla täysin yksityinen tai se voi olla avoin, mutta siinä voi olla vain kyseiselle yhteisölle ominaisia ​​huoneita tai siinä voi olla sekoitus globaaleja huoneita ja yhteisökohtaisia ​​huoneita - käyttäjien on itse käytettävä niitä miten Kuten.

Uusi sisäänkirjautumisnäyttö

Nykyinen sisäänkirjautumisnäyttö on päivitetty selkeämmäksi. Yhteisö voi myös muokata kirjautumisnäytön taustaa omien makujensa mukaan.

Pidämme vuorista

Tavarani

… Tai sinun ei tarvitse käyttää lainkaan yhteisöjä - voit käyttää oletusasioita ”Oma jutuni” luodaksesi oman huonehuonevalintasi - tai vain keskustella ystävien ja perheen kanssa!

Vierastila

Vierastila on hyödyllinen kaikille verkon käyttäjille, jotta he voivat nähdä, mistä on keskusteltu missä tahansa julkisessa yhteisössä, ennen kuin he päättävät siirtyä osallistumaan. Se on myös pienikitkainen tila yhteisöille kasvaa.

Kuka tahansa voi lukea julkisia yhteisöjä ja huoneita verkossa, mutta ei olla vuorovaikutuksessa ennen sisäänkirjautumista

Hakutulokset ja maininnat

Oikeanpuoleista paneelia käytetään hakutuloksissa, maininnoissa, huoneen jäsenluettelossa ja tiedostoissa, ja se suljetaan oletuksena, kun sitä ei käytetä.

Hakutulokset yhteystiedoista, huoneista ja viesteistä (kontekstin kanssa)Mainitsee paneelin - mainitsee, että pillereillä on myös miniavatari

Seuraavat vaiheet

Vielä on paljon tehtävää - asiat, joita etsin seuraavaksi käsitellä, ovat uudelleensuunnitellut asetukset, paremmat junalaivoihin pääseminen ja suurimman osan yhteisössä keskittymisen käyttäminen lautailuun, samoin kuin hienojen siirtymien ja mikrovuorovaikutusten suunnittelu (hello After Effects ja reagoi-kevät) !), parempi E2E-salausavainten hallinta, Android- ja iOS-sovellusmallit, työntämällä edelleen mitä Riot-sovellusten ja -integraatioiden kanssa (jotka ovat jo aika hienoja) - ja tietenkin työskennellä Riot-tiimin kanssa uusien mallien sujuvassa toteutuksessa . Katso tämän viestin osat 2 ja 3 myöhemmin kesällä!

Ota yhteyttä!

Halusimme jakaa mallit varhain, jotta voimme kerätä palautetta Riotin käyttäjiltä ja tehdä sovelluksesta parempia kokemuksia yhdessä. Suunnitelmia toistetaan aktiivisesti ja toteutus on vasta alkamassa - joten jätä palautetta, pingota minulle mellakkaan @jounih: matrix.org, tule keskustelemaan aiheesta # riot-design: matrix.org tai lähetä minulle sähköpostia osoitteeseen jouni @ helminen .co

Alun perin julkaistu media.com-sivustossa 29. toukokuuta 2018.