Kaj je Gutenberg in kako bo spremenil urejanje vsebin v WordPressu?

WordPress je svojo pot začel kot razvejitev blogerskega sistema imenovanega b2/cafelog. V svojih začetkih je omogočal enostavno urejanje in kategorizacijo prispevkov, dovoljeval pa je tudi njihovo komentiranje. Oblikovalne zmožnosti so bile zelo omejene, a jih je bilo dovolj za polepšanje vsebine. Pred več kot desetletjem so v različico 2.0 vgradili naprednejši urejevalnik imenovan TinyMCE, ki je skozi leta dobival nadgradnje zmožnosti, a ostajal vizualno nespremenjen. WordPress 5.0 pa naj bi bila izdaja, ki bo uvedla drastične spremembe: spoznajte urejevalnik Gutenberg.

Kaj je Gutenberg in kako bo spremenil urejanje vsebin v WordPressu?

Trenutna izdaja WordPressa vključuje TinyMCE različice 4.x, ki omogoča enostavno oblikovanje in spreminjanje barve besedila, napredno vstavljanje povezav, vstavljanje posebnih znakov, čiščenje prilepljenega besedila in še kaj bi se našlo. Vstavljene elemente (slike, povezave, galerije) lahko urejate s predogledom v živo, vgrajenih pa je tudi nekaj zelo uporabnih tipkovnih bližnjic. S pomočjo vstavkov kot je npr. TinyMCE Advanced lahko zmožnosti urejevalnika še razširite ter dodate npr. vstavljanje tabel in iskanje/zamenjavo besed.

Sliši se, kot da TinyMCE pokriva vse možne scenarije, ampak pri Automatticu so se odločili, da stopijo v korak s časom in TinyMCE preoblikujejo v nov urejevalnik imenovan Gutenberg. Ime je dobil po slavnemu Johannesu Gutenbergu, ki je s svojo iznajdbo tiska s premičnimi kovinskimi črkami poskrbel za tiskarsko revolucijo. Glavni cilj novega urejevalnika naj bi bilo enostavnejše pisanje obogatenih vsebin, brez da bi bila za to potrebna HTML koda po meri, kodne bližnjice (shortcodes), gradniki ali pa prilagojena vnosna polja. Urejevalnik je zaenkrat na voljo kot vstavek, v WordPressu 5.0 pa naj bi postal del jedra.

Ključna lastnost Gutenberga je, da se vso vsebino vstavlja v obliki blokov. Želite dodati naslov? Vstavite naslovni blok. Želite dodati seznam? Vstavite blok s seznamom. Kaj pa sliko? Blok s sliko. Najbrž hitro postane jasno, kako poteka urejanje vsebin. Vsak blok ima lastno orodjarno, ki se pojavi ob kliku nanj, v njej pa lahko poleg prilagajanje vsebine izvedete tudi preoblikovanje v drugo, združljivo vrsto. Besedilni blok lahko na primer preoblikujete v citat, seznam, naslov, podnaslov, itd. Privzeto je vklopljen predogled vstavljene vsebine, s klikom pa lahko za posamezni blok preklopite v urejevalnik izvorne kode. Vsi bloki so v podatkovni zbirki shranjeni kot preprosta koda HTML, obdana s komentarji, ki označujejo začetek in konec bloka.

Nova zasnova omogoča tudi ustvarjanje prilagojenih razporedov, ki jih v do sedaj prisotnem urejevalniku niste mogli izvesti brez kode HTML ali polj po meri. Vstavite lahko na primer praznine, ločevalne črte, prelome strani ali pa celo prazne vsebnike, ki jih z vsebino dopolnite kasneje. S pomočjo stolpcev in podpore gnezdenju lahko ustvarjate kompleksnejše postavitve elementov, je pa res, da v času pisanja tega prispevka še ni podpore za število stolpcev odvisno od ločljivosti. Bloke lahko v stolpce premikate kar s pomočjo vlečenja in spuščanja z miško, enako pa velja tudi za njihovo postavitev na strani. Opozoriti je treba, da stolpci privzeto delujejo zgolj v modernejših brskalnikih, podpora za starejše različice Internet Explorerja je bila ukinjena.

Urejevalnik Gutenberg

Urejevalnik Gutenberg

Vse zgoraj našteto se sliši izjemno obetavno, a Gutenberg po dobrem letu razvoja še vedno vsebuje številne težave, ki postavljajo načrtovano vključitev v jedro pod velik vprašaj. Vmesnik je precej hroščat, gnezdenje elementov je nezanesljivo, enako pa velja tudi za postavljanje oblitega besedila. Ob lepljenju vsebine iz drugih urejevalnikov besedila, bo Gutenberg odstavke samodejno pretvoril v bloke, s tem pa boste v trenutni različici izgubili zmožnost enostavnega prenosa nazaj v urejevalnik. Okvirčki z metapodatki trenutno niso podprti, zato bo to povzročalo težave številnim vtičnikom. To so problemi, ki najbolj izstopajo, v ocenah ali poročilih o hrošču vstavka pa lahko najdete še marsikaterega drugega.

Če povzamemo, je Gutenberg obetavna novost, ki zna poenostaviti vstavljanje določenih elementov, a v trenutni različici nikakor ni primeren za vključitev v jedro WordPressa. Da bodo ugodili vsem uporabnikom in popravili hrošče, bodo morali razvijalci še krepko pljuniti v roke, do tedaj pa priporočamo, da se držite klasičnega urejevalnika. Preklop iz Gutenberga na TinyMCE je namreč zavoljo zaledja, ki si ga (zaenkrat) delita, zelo enostaven, saj morate namestiti zgolj vstavek Classic Editor.

Zaščitite vašo namestitev Wordpressa pred vdori

Zaščitite vašo namestitev WordPressa pred vdori

Statistični podatki za leto 2016 kažejo, da naj bi WordPress poganjal že več kot četrtino spletišč, med sistemi za upravljanje vsebin (CMS) pa prevladuje s skoraj dvotretjinskim deležem. Enostavna uporaba, odprtokodnost in več deset tisoč vstavkov poskrbita, da se tržni delež WordPressa vztrajno povečuje. Zaradi velike razširjenosti je WordPress pogosta tarča zlikovcev, ki izkoriščajo varnostne […]

Opozorila za varnost v naslovni vrstici brskalnikov

Opozorila za varnost v naslovni vrstici brskalnikov

Že več let skrbno vzdržujete vaš blog ali spletno stran, izvajate redne varnostne preglede in posodabljate vstavke/jedro, v 2018 pa se je v vašem najbolj priljubljenem brskalniku kar naenkrat začela kazati prečrtana ključavnica ali pa opozorilo “Ni varno” (“Not Secure”). Ali ste spregledali kak vdor? Brez skrbi, poskušali vam bomo pojasniti, čemu je tako.

Predavanje: 7 elementov sodobne spletne strani

Predavanje: 7 elementov sodobne spletne strani

V sodelovanju z GZDBK – Gospodarsko zbornico Dolenjske in Bele Krajine ograniziramo predavanje na temo spletnih strani. Namen predavanja je sodelavce in vodje marketing oddelkov podjetij seznaniti s ključnimi smernicami v razvoju spletnih strani.