2017 wikitext editor/fi

2017 wikitekstimuokkain (kutsutaan myös nimellä ”moderni wikitekstimuokkain” tai aiemmin nimellä ”uusi wikitekstimuokkain”/”NWE”) on VisualEditor-laajennuksen toimintatila, joka antaa käyttäjille mahdollisuuden käyttää visuaalisen muokkaimen työkaluja ja työkalupalkkia samalla kun he muokkaavat wikitekstin lähdekoodia. Se on integroitu visuaaliseen muokkaimeen, mikä helpottaa vaihtamista näiden kahden välillä.
Availability and usage
Vuoden 2017 wikitekstieditori julkaistiin Wikimedia Foundationin isännöimmille wikeille vuonna 2023. It is available for desktop users.
Se ei ole oletuksena päällä.
Voit ottaa sen käyttöön Wikimedia-wikeissä menemällä omiin asetuksiin, napsauttamalla valintaruutua "Käytä wikitekstitilaa visuaalisen muokkaimen sisällä toisen wikitekstitilan sijaan
" ja napsauttamalla sitten "Tallenna asetukset
".
Once enabled, it is accessed from within the visual editor by clicking the button in the toolbar to switch to wikitext.[clarification needed]
Tekninen toteutus
Tämä on uusi muokkain, ei muutos nykyiseen wikitekstimuokkaimeen.
Koska muokkain perustuu VE-pintaan eikä tavalliseen tekstialueeseen, monet muokkauspienoisohjelmat eivät toimi sen kanssa (se vaatii hyvin spesifin ohjelmointirajapinnan käyttämistä wikikoodiin päästäkseen).
Pienoisohjelmat, jotka avaavat muokkauslomakkeen ja vaativat tekstialueen, voivat siirtyä tavalliseen wikikoodimuokkaimeen käyttämällä action=submit
(eikä action=edit
).
Miksi tämä on kehitetty?
This page is obsolete. It is being retained for archival purposes. It may document extensions or features that are obsolete and/or no longer supported. Do not rely on the information here being up-to-date. Tässä osiossa esitellään muokkaustiimin ajattelutapaa, kun se kehitti tätä ominaisuutta aktiivisesti vuosina 2016–2018. Se on säilytetty historiallisen kiinnostavuuden vuoksi, eikä se luultavasti heijasta heidän nykyisiä näkemyksiään tai prioriteettejaan. |
Vuonna 2010 Wikimedia-säätiö sai loppuun käytettävyysprojektin (josta saimme nykyisen Vektori -ulkoasun, tallennustyökalun ja 2010 wikitext editor in) ja siirtyi käsittelemään yhteisön strategiassa 2010–2015 valitsemia aiheita. Tämä on sisältänyt useita parannuksia muokkaustyökaluihin, erityisesti visuaaliseen muokkaimeen, sekä ilmoituksia ja muita parannuksia. Strategiana ei kuitenkaan ole, eikä ole koskaan ollutkaan, korvata wikitekstiä; pidämme molempia muokkausjärjestelmiä tärkeinä pitkällä aikavälillä, jotta yhteisö voisi jatkossakin tehdä Wikimedia-hankkeista yhtä menestyksekkäitä kuin ne nyt ovat.
Joulukuusta 2016 lähtien lähes kaikissa Wikimedia-wikeissä on kolme pääasiallista sisällönmuokkainta. Ne ovat käyttäjille epäjohdonmukaisia ulkonäöltään, toiminnaltaan, suorituskyvyltään sekä avun ja tuen osalta. Yksi näistä on vuoden 2010 työpöydän wikitekstimuokkain nimeltään WikiEditor, toinen on visuaalinen muokkain työpöytä- ja mobiilimuodossaan, ja viimeinen on pelkkä mobiilin wikitekstimuokkain.
Vuodesta 2010 lähtien olemme oppineet paljon siitä, miten sekä uudet että kokeneet käyttäjät käyttävät ohjelmistoamme ja mitä he haluaisivat muuttaa muokkausohjelmistossamme. Tutkimuksemme perusteella visuaalinen muokkain on suunniteltu niin, että se toimii hyvin muokkaajien kannalta ja antaa uusille käyttäjille selkeät ohjeet sen käyttämisestä, mutta samalla se on pysynyt poissa kokeneiden käyttäjien tieltä, jotka haluavat mieluummin käyttää heille jo tuttua WikiEditoria.
Vaikka se on epätäydellinen, uudet käyttäjät pitävät visuaalisen muokkaimen ulkoasua, workflow-vihjeitä ja yleistä käyttökokemusta erittäin hyvänä.
Olemme myös oppineet paljon teknisesti ja rakentaneet sen siten, että sitä voidaan käyttää sivulla (kun napsautat Muokkaa wikitekstiä
:tä) tai työkalun sisällä (kuten Flow’ssa) sekä työpöytä- että mobiililaitteissa ja että se on laajennettavissa muilla ominaisuuksilla.
Kolme epäjohdonmukaista muokkausjärjestelmää on huono asia. Se on huono asia uusille muokkaajille, koska he eivät voi soveltaa sitä, mitä he ovat oppineet yhdeltä muokkaajalta, muihin tilanteisiin (kuten keskustelusivun muokkaamiseen). Se on huono kokeneille toimittajille, joiden on huomioitava useiseita eri kysymyksiä, ennen kuin he voivat selvittää, mikä on aloittelijan tilanne ja miten he voivat auttaa. Se on huono ylläpitäjille, joiden on erikseen määriteltävä, mitä heidän yhteisönsä tarvitsee kussakin muokkaimessa — tai muuten he huomaavat, etteivät he voi saada sitä joissakin muokkaimissa. Se on huono skriptien ja pienoisohjelmien kehittäjille, jotka joutuvat käsittelemään monia erilaisia tilanteita (tai jättämään ne huomiotta). Se on huono kehittäjille, joiden on otettava huomioon kolme kertaa enemmän monimutkaisuuden osatekijöitä aina, kun heidän on korjattava jotain tai lisättävä ominaisuus. Ja se on huono Wikimedia-säätiön lahjoittajille, joiden lahjoitukset käytetään näiden useiden rinnakkaisten työvirtojen tukemiseen.
Näin ollen, tukeakseen vuosisuunnitelman 2016–2017 tavoite #1:tä, ”Ylläpidetään ja parannetaan asteittain nykyisiä sisällön luomisen ja kuratoinnin käyttöliittymiä”, Editing team työskentelee uuden wikitekstimuokkaimen, vuoden 2017 wikitekstimuokkaimen, parissa. Tämä tarjoaa yhden yhtenäisen, integroidun ja johdonmukaisen käyttökokemuksen työpöydän ja mobiililaitteiden sekä wikiteksti- ja visuaalisen muokkaimen välillä. Siitä tulee alusta, joka voidaan integroida muihin muokkaimiin, jotta tilanteet ja sisältötyypit olisivat mahdollisimman lähellä toisiaan. Annamme käyttäjille mahdollisimman hyvän käyttökokemuksen ja rajoitamme samalla olemassa olevien toimintojen rikkoutumista.
Käyttäjät, jotka eivät pidä siitä, voivat kytkeä sen pois päältä. Nykyinen wikitekstimuokkain ei ole menossa minnekään ainakaan lähivuosina. Vaikka saatamme lopulta lopettaa sen aktiivisen kehittämisen, kuka tahansa, joka pitää siitä, voi pitää sen.
Kehitystavoitteet ja tila
The main ticket is Phabricator T104479 (Provide a modern wikitext editor, finishing "2017 wikitext editor").
This page is obsolete. It is being retained for archival purposes. It may document extensions or features that are obsolete and/or no longer supported. Do not rely on the information here being up-to-date. Tässä osiossa esitellään muokkaustiimin ajattelutapa, kun se kehitti tätä ominaisuutta aktiivisesti vuosina 2016–2018. Se on säilytetty historiallisen kiinnostavuuden vuoksi, eikä se luultavasti heijasta heidän nykyisiä näkemyksiään tai prioriteettejaan. |
Ensimmäinen julkaisu (Beetaominaisuus)
Projektin alkuperäisinä tavoitteina oli saada aikaan yhdenvertaisuus olemassa olevan wikitekstimuokkaimen, WikiEditorin, kanssa käyttämällä samaa työkaluriviä, jossa on samat painikkeet samoissa paikoissa kuin visuaalisessa muokkaimessa, jotta käyttäjillä olisi yhdenmukainen kokemus. Tämä tarkoittaa, että ainakin kaikki wikitekstimuokkaimen toiminnot ovat käytettävissä, lukuun ottamatta joitain erittäin harvinaisia painikkeita:
- Perustyökalut (lihavointi, kursivointi, allekirjoitus, linkitys ja kuvat);
- Kehittyneemmät työkalut (otsikointi, luettelot, numeroidut luettelot, isompi teksti, pienempi teksti, yläindeksi ja alaindeksi, galleriat ja taulukot);
- Erikoismerkkien lisääminen; ja
- Etsi-ja-korvaa.
Kaikki nämä saatiin valmiiksi elokuussa 2016, ja lisäksi lisättiin paljon työkaluja, joita ei ole nykyisessä wikitekstimuokkaimessa (kuten yliviivaus, alleviivaus, mallineen lisääminen ja niin edelleen), sekä ominaisuuksia, kuten se, että liitetty HTML muutetaan automaattisesti wikitekstiksi. Tarjoamme myös ”citoid”-nimisen automaattisen viittaustyökalun, jonka avulla käyttäjät voivat nopeasti lisätä viittauksia URL-osoitteiden tai DOI-osoitteiden perusteella. Tämä on samankaltainen, mutta kehittyneempi kuin ne pienoisohjelmat, jotka muutamat wikit, kuten englanninkielinen Wikipedia, olivat jo luoneet itselleen, ja ne ovat nyt kaikkien wikien käytettävissä.
Teimme laajan laadunvarmistustestauksen, jolla varmistimme, että ominaisuudet toimivat odotetulla tavalla, sekä suunnittelun tarkistuksen ja jäsennellyn käyttäjätestauksen. Kun olimme tyytyväisiä siihen, että se toimii tarkoituksenmukaisesti ja että se ei ole (ainakaan) huonompi uusille käyttäjille, pyysimme palautetta kaikentasoisilta kokeneilta käyttäjiltä beta-ominaisuuden avulla.
Viimeinen beetaversio (ennen yleistä julkaisua)
Ensimmäisen version beta-ominaisuutena julkaisemisen tarkoituksena on saada alustavaa palautetta siitä, miten hyvin uusi muokkain toimii käyttäjille. Odotamme palautteen sisältävän paljon muutosehdotuksia. Harkitsemme jo useita parannuksia. Osa niistä on luultavasti käsiteltävä ennen kuin uusi wikitekstimuokkain voidaan julkaista beta-ominaisuuden ulkopuolella. Jotkin niistä ovat teknisesti vaikeita, joten niitä on lykätty, kun taas toiset hyötyisivät nykyisiltä käyttäjiltä saadusta reaalimaailman palautteesta, jotta ominaisuuksia voitaisiin muokata mahdollisimman hyödyllisiksi.
Ensimmäisen kategorian (suuret haasteet) osalta uskomme, että meidän on käsiteltävä osiomuokkaamista, jossa muokkausta napsauttamalla näytetään pieniä osia muokattavasta sivusta, ja täysin reagoivaa suunnittelua, jotta käyttöliittymä voi skaalautua siistimmin pienemmille laitteille, joissa käyttäjien näkymä on zoomattu, tai muista esteettömyys- ja alustasyistä; näiden avulla voimme tarjota ominaisuuden myös mobiililaitteissa beta-esimerkkinä varmistaaksemme, että toiminto toimii kaikilla muokkaajillamme, ei vain pöytäkoneella muokkaavilla.
Toisessa kategoriassa (palautetta tarvitaan) meidän on tarjottava muokkaimen sisäistä apua, joka opastaa käyttäjiä muokkausprosessin läpi ensimmäisestä muokkauskerrasta lähtien aina muokkausuran myöhempiin vaiheisiin asti. Tällä hetkellä wikitekstimuokkaimessa on ”ohje”-välilehti, jossa on lyhyet wikitekstiohjeet; visuaalisessa muokkaimessa meillä on linkki käyttöoppaaseen, jonka voisimme kopioida tätä tarkoitusta varten. On todennäköistä, että monilla yhteisöjemme jäsenillä on asiantuntevia ajatuksia siitä, miten tämän pitäisi toimia ja mitä siinä pitäisi korostaa. Meidän on myös siistittävä sitä, miten pienoisohjelmat laajentavat muokkainta, sillä uuden muokkaimen integrointi on tällä hetkellä monimutkaista ja sekavaa. Tämä tekisi joidenkin pienoisohjelmien muuntamisesta vaikeampaa kuin sen pitäisi olla. Monet wikiyhteisöt ovat riippuvaisia tietyistä pienoisohjelmista, jotka nopeuttavat muokkauksen kulkua, ja meidän on säilytettävä wikien mahdollisuus kokeilla joustavasti tällaisia parannuksia.
Luonnollisesti kaikki tämän mittakaavan muutokset aiheuttavat todennäköisesti häiriöitä joidenkin käyttäjien muokatessa, ja niihin liittyy joitakin ongelmia, jotka liittyvät siihen, että suhteellisia ”rajatapauksia” ei ole otettu huomioon. Odotamme innolla näiden ongelmien selvittämistä ja ratkaisemista beta-ominaisuuden julkaisua seuraavien viikkojen ja kuukausien aikana.
Potentiaalisia ominaisuuksia
Edellä mainittujen lisäksi on muitakin uusia ominaisuuksia, joita haluaisimme tarjota, jos mahdollista, mutta joiden kehittäminen voi osoittautua liian kalliiksi tai liian hitaaksi käyttäjille, joten niitä ei ole suunniteltu alusta alkaen. Yksi ominaisuus, jonka tarjoamisesta olisimme kiinnostuneita, on automaattisten paikallisten luonnosten tallentaminen käyttäjien muokatessa, jotta jos heidän selaimensa tai tietokoneensa kaatuu tai menettää virran kesken muokkauksen, he voivat jatkaa muokkausta sen sijaan, että heidän pitäisi käynnistää se uudelleen. Tämä pelastaisi käyttäjät varsin turhauttavilta, joskin harvinaisilta tapauksilta, erityisesti ne, joilla on vanha tietokone tai huono verkkoyhteys.
Suuri ominaisuus, josta usein keskustellaan, on wikitekstin syntaksin korostus, joka auttaa ohjaamaan ihmisten silmät siihen sisältöön, jota he etsivät. Tämä ominaisuus rakennettiin nykyiseen wikitekstimuokkaimeen vuonna 2011, mutta jouduimme hylkäämään sen, koska wikitekstin erittäin suuri monimutkaisuusaste tarkoittaa, että se oli erittäin hidas useimmille käyttäjille. Viisi vuotta myöhemmin useimpien käyttäjien koneet ovat melko paljon nopeampia kuin silloin, mikä auttaa hieman. Voisi myös olla syytä tutkia, kuinka suorituskykyiseksi voisimme tehdä tämän ominaisuuden, jos yksinkertaistaisimme hieman niitä wikitekstityyppejä, joita yritämme korostaa.
(Sillä välin syntaksin korostusta tarjoavat Remember the dot's syntax highlighter ja WikEd , jotka ovat saatavilla joissakin wikeissä pienoisohjelmina). Syntaksin korostus on myös otettu käyttöön gerrit:343878 vuoden 2017 wikitekstieditorissa käyttämällä Extension:CodeMirror ia.
Syntaksin korostusta monimutkaisempi ja virhealttiimpi, mutta mahdollisesti vieläkin hyödyllisempi, olisi ominaisuus, joka taittaa wikitekstin rakenteet lohkoiksi, jotta käyttäjät voivat helposti jättää huomiotta asiat, joita he eivät halua muokata, ilman että heidän tarvitsee lukea niitä läpi. Esimerkiksi pitkät tietolaatikon kutsut tai viittaukset voitaisiin taittaa lohkoihin, kunnes niitä halutaan muokata. Teknologiat, jotka rakensimme visuaalista muokkainta varten, soveltuvat erityisen hyvin tämän käyttötapauksen tarjoamiseen luotettavalla tavalla, joten tämä voisi olla jotain, mitä voisimme harkita. Kuten syntaksin korostuksen kohdalla, meidän on ehkä tehtävä kompromisseja tunnistamamme wikitekstin monimutkaisuuden suhteen vastineeksi siitä, että voimme tarjota jotain tarpeeksi suorituskykyistä, jotta siitä on hyötyä useimmille käyttäjillemme.
Toinen mukava ominaisuus, jonka voisimme tarjota, olisi kehottaa käyttäjiä tallentamisen yhteydessä kahdella tai kolmella painikkeella lisäämään yhden klikkauksen muokkausyhteenvetoja heidän viimeaikaisten toimintojensa perusteella. Tällainen ominaisuus on melko suosittu eräissä wikeissä pienoisohjelmana, ja olisi mukavaa tarjota se kaikille käyttäjille kaikissa wikeissä ilman, että wikeissä tarvitaan pienoisohjelmien gurua, joka auttaa sen käyttöönotossa ja ylläpidossa.
Lähteet
- Varhainen karkea design mockup huhtikuulta 2016 on saatavilla. Näet wikitekstimuokkaimen napsauttamalla oikeassa yläkulmassa olevaa suluissa olevaa kuvaketta.
- Vanha karkea demovideo on myös saatavilla toukokuun 2016 puolivälistä osoitteessa https://www.youtube.com/watch?v=jgd2ZHOZGBE.
- Vuoden 2017 wikitekstimuokkaimen videoesittely joulukuun 2016 CREDIT-esittelystä.
- ”2017 wikitekstimuokkaimen” käyttöönotto laajennukselle ”VisualEditor”
Katso myös
- Tilapäivitys muokkausohjelmistosta, kesäkuu 2016
- Palautesivu
- Extension:CodeMirror - wikitekstin syntaksin korostuksen beta-ominaisuus
- Uusi visuaalinen tila erilaisten versioiden tarkistamiseen
- 2017 wikitext editor performance improvements