Tekniska bloggspel, Android-app-apk, tips och tricks

Är framtiden för WordPress huvudlös?

Obs: I nästa ämne du kommer att läsa kommer du att lära dig om: Är framtiden för WordPress huvudlös?

En av de mest unika aspekterna av WordPress är att designers kan välja hur de vill använda det. Vi kan skapa webbplatser som gör hur många saker som helst, och det finns många sätt att göra det.

Till exempel kan vi skapa ett tema från grunden eller ladda ner ett av tusentals gratis- eller premiumalternativ. Eller så kan vi välja att skapa innehåll med Gutenberg-blockredigeraren eller dra fördel av ett plugin för sidbyggare.

Dessa alternativ är mycket viktiga, eftersom de kommer att avgöra mycket om den färdiga produkten. Fungerar det som vi behöver det? Kommer det se ut som vi vill? Hur flexibelt kommer det att förändras i framtiden? Och kanske viktigast av allt, kommer det att låsa oss till en specifik produkt?

Det finns ett slags kärnkraft med dessa alternativ. I grund och botten bestämmer vi om vi vill skriva anpassad kod eller inte.

Det är ett stort problem. Och när WordPress och dess ekosystem fortsätter att växa, undrar man om fler designers kommer att välja en kodningslös lösning. Men i så fall, vilka blir konsekvenserna?

Bättre sidobyggnad

Vi har nått denna punkt till stor del tack vare WordPress-utvecklargemenskapen. Till exempel har plugins för sidbyggare funnits i flera år.

Till en början tenderar dessa produkter att slarva med vad som kan uppnås med viss kunskap om CSS och PHP. De ger fortfarande möjlighet att skapa anpassade sidlayouter för fler människor.

Professionella designers (inklusive mig själv) kan ibland bli ganska irriterade på dessa verktyg. När det gäller koden så finns allt på kartan kvalitetsmässigt. Och att använda en sidbyggare känns som att fuska på ett projekt.

Men plugins fortsätter att förbättra sina produkter. Moderna verktyg har utvecklats till en punkt där koden är renare och mer responsiv. Om du inaktiverar sidbyggaren förlorar du också innehållsformateringen, men dina sidor kommer inte längre att visa stora mängder oanvända kortkoder.

En dator och en mus.

Gutenberg bär block för standardinstallation

WordPress har gått över till ett mer visuellt orienterat sätt att skapa innehåll. När Gutenberg-blockredigeraren introducerades i WordPress 5.0 var det tänkt att ge en mer konsekvent användarupplevelse. Detta är delvis som svar på tekniker som utvecklare har använt för att kringgå Classic Editor-begränsningar.

Det visar sig också att du inte nödvändigtvis behöver skriva anpassad kod för att uppnå mer komplexa layouter och funktioner. Utgivare har skapat sitt eget ekosystem med anpassade block, som du kan lägga till efter behov.

Även om Gutenberg inte nödvändigtvis konkurrerar direkt med webbplatsskapare, ger det ett mycket enklare alternativ. Och när det finns fler block kommer fler designers sannolikt att använda det ursprungliga redigeringsverktyget.

Dessutom tillåter den ultimata blockredigeraren fullständig webbsidaredigering. Det innebär att vi förutom att skapa innehåll visuellt kommer att kunna skapa en komplett webbplats, allt i en standard WordPress-installation.

När detta träder i kraft ser det ut som att koden kommer att vara mycket valfri för alla som bygger en WordPress-webbplats.

WordPress välkomstskärm

Det goda och det onda

Att byta till en kodningsfri upplevelse av webbdesign har ett antal positiva och negativa effekter:

Positiv

Oavsett om det är genom ett plugin för sidbyggare eller Gutenberg, låter dessa verktyg vem som helst skapa anpassade sidlayouter. Dessutom kan de lägga till mer komplext innehåll, som inläggslistor, bildgallerier, webbläsare och mer. Allt som krävs är några klick, dra och släpp.

När det används i kombination med ett kompatibelt tema är möjligheten att skapa en helt anpassad webbplats också inom räckhåll. Detta är ett ganska stort steg för WordPress eftersom det konkurrerar med många DIY-webbplatsbyggare på marknaden.

Kan också rekommendera en mycket mer skräddarsydd redigering och byggupplevelse. Vanligtvis har förberedda teman implementerat anpassade lösningar som kan vara förvirrande för användarna.

Och det hjälper inte heller, även det rekommenderade verktyget, WordPress Customizer, är tänkt att klara vissa uppgifter, men inte andra. Detta innebär att man byter mellan flera användargränssnitt för att försöka bygga en webbplats. Det är möjligt, men det är inte den lättaste processen att använda.

Gutenbergs fortsatta tillväxt är en potentiell game changer på området. Byte mellan gränssnitt försvinner, eftersom vi kommer att ha ett användargränssnitt för alla våra design- och designuppgifter.

Negativ

Även om det finns många positiva effekter av en kryptofri framtid, finns det några verkliga nackdelar. Kanske mest omedelbart kan det ge icke-tekniska användare för mycket frihet.

En av de riktigt användbara aspekterna av ett anpassat tema är att designers kan blockera föremål som de inte vill att kunderna ska röra vid. Det skulle kunna bli en mycket tuffare utmaning om allt var tillgängligt i ett intuitivt användargränssnitt.

Detta finns redan något i sidbyggare. Men Gutenberg kan ta en äventyrlig kund för långt med sitt designexperiment. Förhoppningsvis kommer det att finnas något inbyggt sätt att skydda sig mot detta scenario.

Det andra stora problemet är bristen på potentiella möjligheter att göra mer med ett tema. När allt kommer omkring är det ofta de små anpassade kodbitarna som gör webbplatsen unik. Kan denna uppdatering hindra utvecklare från att lägga till mallbaserad kod? Är det ett helt block?

Slutligen är det också värt att undra om detta avskräcker nya utvecklare från att flytta med koden. Temautveckling är en populär utgångspunkt för att lära sig PHP, CSS och JavaScript.

Det är sant att skapa anpassade block är en möjlighet att koda. Men alla kommer inte att gå den vägen. Det vore synd att se maktandan försvinna.

En avkopplande person

Ett utvecklande landskap

WordPress går mot ett beprövat visuellt drivet designarbetsflöde som har funnits länge. Från en första blick på Gutenbergs blockbaserade redigeringsupplevelse, eller till och med tillkomsten av Customizer år innan dess, verkar målet vara att göra fler designuppgifter utan att röra kod.

När den bakre delen av CMS blir mer polerad kommer sättet vi bygger med WordPress att förändras som vi känner det. Denna kod kommer att förbli en del av processen för de som vill använda den. För andra kommer design att vända sig till interaktiva verktyg.

Detta kommer att öppna upp en helt ny värld av möjligheter för många människor. Vad betyder det för webbproffs? Den historien skrivs fortfarande.