Blogg

Rapport från Episerver Ascend

  • 15 mars 2018
  • 0

För fjärde året i rad så håller Episerver sin stora årliga konferens Ascend i Las Vegas. Episerver växer mer och mer i USA, framförallt efter deras uppköp av Ektron för några år sedan. Detta gjorde att det i år var rekordmånga besökare som tagit sig till konferensen för att inspireras och ta del av de senaste nyheterna på plattformen. Är du nyfiken på senaste nytt på Episerver-fronten kommer här en sammanfattning av konferensens highlights för såväl utvecklare som redaktörer.

Artikelverktyg:

Konferensen har ett marknadsspår och ett utvecklarspår där Episerver presenterar det som är nytt och det som kommer i de olika produkterna i DXC. DXC står för Digital Expericence Cloud och är samlingsnamnet på hela produktserien som inkluderar bland annat CMS, Commerce, Episerver Find, Episerver Advance, Episerver Campaign, Episerver Perform, Episerver Insights och Episerver Social. Produktserien utökas med nya produkter löpande samtidigt som de befintliga produkterna ständigt förbättras.

Det återkommande temat under konferensen var satsningen på artificiell intelligens, big data, machine learning och webbhandel. De flesta av de nya produkterna som t.ex. Advance, Campaign och Perform är tillägg till webhandel-delen och berör delar som marketing automation och machine learning som ser till att rätt produkter visas för besökarna.

Det var intressant att få lära sig mer om teknikerna bakom de nya produkterna och se kommande förbättringar i CMS, Commerce och Find.

Några av höjdpunkterna var dessa:

Episerver CMS

Möjlighet till att skapa extern granskningslänk

Ibland vill man ha möjlighet att skicka en sida för granskning till någon som inte har redaktörstillgång för att t.ex. granska en översättning. Det kommer nu att bli möjligt att skapa en sådan länk så att en mottagare kan se sidan utan att behöva ha redaktörsrättigheter.

Uppdatering av gränssnitt

Episerver kommer att uppdatera redaktörsgränssnittet och förbättra saker som t.ex. "dra och släpp" och de kommer också att göra delar av det mer mobilanpassat även om de inte kunde lova att det kommer fungera att redigera i t.ex. en mobil fullt ut. 
En annan stor nyhet gällande gränssnittet är att de kommer att byta ut det javascript-ramverk som används där. Detta kommer inte direkt märkas för redaktörer men bli en superstor förbättring för utvecklarna eftersom det ramverk som används idag är ganska svårarbetat.

Episerver Headless

Det finns inget bra svenskt ord för headless, vad Episerver menar med Headless är att innehåll kan levereras utan att det är kopplat till en sidmall, t.ex. mobilapp. Episerver har också förbättrat hur ”på sidan-redigering” fungerar med lösningar som bygger på dynamisk laddning, d.v.s SPA (Single Page Application).

Episerver Forms

Den största nyheten i Episerver Forms är att det ska bli möjligt att bygga dynamiska formulär som svarar på besökarens val. Med det menas att de blir möjligt att exempelvis lösa så att besökaren väljer en sak i t.ex. en lista så visas en annan lista medans om besökaren väljer ett annat val så visas en annan lista. Det ska också gå att kedja detta i flera led.

A/B-testning

För detta add-on så är största nyheten att det kommer bli möjligt att inte bara välja en sida som slutmål för ett test utan det kommer finnas fler sätt att mäta, t.ex. prestanda.

.NET Core

Episerver är skrivet i en idag gammal version av Microsofts ramverk och Episerver jobbar mycket med att möjliggöra så att man ska kunna använda den senaste versionen (.NET Core) även för Episerver-lösningar. De har löst så att det går att använda delar av deras ramverk i .NET Core, men tyvärr verkar det fortfarande vara rätt långt bort att kunna köra allt som .NET Core.

Egenskaper och tekniker inne i ramverket

De stora nyheterna här är stödet för listor av komplexa typer med dra och släpp och redigering direkt av rader. Episerver lägger också in bättre stöd för blockvisning på sidor så det ska bli möjligt att definiera blocklayot utan att skriva kod.

Personaliserat innehåll

Samtidigt som de förbättrar och utökar de inbyggda kriterierna för Visitor Groups så har också AI letat sig in i CMS:et så att det med hjälp av Episerver Advance skapa gå att skapa personalisering som lär sig efter besökarens beteende och presenterar olika innehåll utifrån det.

Episerver Find

De stora sakerna som Episerver jobbar med här är:

Stabilitet

Tjänsten har varit ganska instabil på sistone och därför satsar Episerver på detta nu och gör ändringar i både infrastruktur och kod.

Dynamiska söksvar

Episerver satsar mycket på det som de kallar ”Intelligent Find”. Med det menar de att sökresultatet kommer att vara olika beroende på vem som söker och hur de har använt webbplatsen som de söker på.

Språk

Episerver förbättrar språkhanteringen genom att bland annat lägga in NLM (Natural Language Processing), lägga till stöd för fler språk samt justera hur orduppdelningen fungerar för svenska vilket är efterlängtat då det fungerat ganska dåligt fram tills nu.

Crawler

Episerver kommer också förbättra den ”Crawler” som går att använda för att t.ex. indexera en extern webbplats så att den börjar att fungerar bättre. De kommer också att lägga in möjlighet att utesluta innehåll på sidorna genom att använda taggar, skapa möjlighet till autentisering och också möjlighet till att generera rapporter om exempelvis brutna länkar.

Statistik och autocomplete

Episerver utökar hur länge statistiken sparas och ger också möjlighet till bättre filtrering. De förbättrar också hur den inbyggda autocomplete-funktionen fungerar.

Episerver Commerce

Episerver kommer inom kort släppa version 12 av Commerce och de största förbättringarna är:

  • Möjlighet att sätta rättigheter på innehåll i katalogen
  • Komplett orderabstraktion för möjliggör till testning
  • Förbättrad hantering av skatt, där det går att ställa in om den ska inkluderas eller inte i priset och sedan hanterar systemet detta genom hela flödet
  • Förbättrad hantering av beräkningar så att resultatet av beräkningarna sparas ner och inte behöver räknas om hela tiden, vilket förbättrar prestandan

De visade också upp två saker som var i beta men som är väldigt intressanta:

Order service

Det kommer i framtiden att bli möjligt att välja om Carts och Orders ska hanteras lokalt i databas eller i molnet och om de sparas i molnet ska det vara möjligt att få till en zero-downtime deployment vilket gör att besökarna kan lägga ordrar även om siten uppdateras (d.v.s. sätts i read only-läge).

Customer Service Representative UI

Detta är nästa steg till att slippa Commerce Manager och något som just nu enbart befinner sig i utvecklarnas kod men det såg lovande ut och något som blir väldigt bra när det kommer.

Jag hoppas att du fått en bra inblick i alla nyheter och känner dig lika peppad som vi att komma igång och använda dessa i arbetet med plattformen!

Vill du veta mer om hur vi bygger lösningar på Episerver?

Tveka inte att kontakta oss via formuläret så berättar vi gärna mer. 

0 kommentarer

Skriv kommentar