1 februari, 2010

Vad saknar du i Magento?

Vad saknar du i Magento?

Magento är en stor och stabil e-handelsplattform som erbjuder i princip allt, jag skriver princip eftersom att det faktiskt saknas en hel del gott och blandat. Här nedanför har jag listat en hel punkter som är under förättring eller ska förbättras framöver.

Jquery

Varför har man valt bort detta underbara bibliotek? Man kan bara undra? Som tur är kan man köra Jquery parallellt med Prototypebiblioteket som är galet stort i jämförelse. Tack för det! Jquery underlättar allt byggande av funktioner och är mer eller mindre första steget till perfektion. Tyvärr verkar det dröja innan Varien slopar Prototype helt då det är inbyggt i Magentos kärna.

Ajax

Som många har fått erfara kräver Magento väldigt mycket severkraft för att fungera önskvärt. Genom att skippa alla onödiga steg som extra sidladdningar när man lägger något i varukorgen kan man genast göra prestanda förbättringar på servern. Varje gång du köper något flyttas du vidare till varukorgssidan där du ser produkten som du har lagt till. Det är både tidskrävande och gör användaren irriterad, det blir ett flitigt användande av back-knappen. Vi på Kreationsbyrån har tagit detta ett steg längre och utvecklar flera olika moduler för att snabba upp hela processen med Ajax i Magento. Just när det gäller själva köpet av produkter är det först och främst steget till den extra kassasidan som har plockats bort helt. När du lägger något i varukorgen för första gången tänds en lightbox med information om var kassan finns samt att du lagt en vara i din varukorg. Lightboxen syns bara första gången du gör ett köp, därefter blinkar varukorgen till eller fälls ut så fort du lägger något i din varukorg. Du slipper alltså helt sidladdningar då allt sköts enkelt med hjälp utav ajaxcalls. Smidigt och enkelt!

För att ta det hela ännu längre har vi helt tagit bort sidladdningarna (paginatorn) för att läsa in nya artiklar i Magento helt och hållet. Vad resulterar detta i? Jo, extremt snabb inladdning av produkter och snabbare filtrerering av produkterna utifrån Magentos filterval. Dessa två Ajaxlösningar gör att snabbheten i Magento ökas rejält, trevligt tycker vi.

Snabbkassa?

Snabbkassan i Magento är ok, men den är absolut inte optimal. Fördelarna med att ha inloggning är många, men konverteringen går inte att jämföra om man slopar det här steget, dessutom går det att ha koll på sina kunder ändå. Du kan erbjuda kunderna att bli medlemmar efter att de har gjort köpet eftersom att deras uppgifter då redan finns sparade. Magento har gästinloggning så det är på rätt väg. Dock är resten av kassan inget vidare. För varje steg du gör måste du klicka dig vidare till nästa steg. Det blir som att ha en kassa med flera sidor ändå. Varför detta klickande (går visserligen att välja bort) med extra sidor och fält? Om man utgår från Klarnas tänkt med snabbkassan finns det mycket enklare sätt att göra det här på. Nämligen,

  1. Varukorgen med dina varor högst upp på sidan.
  2. Fyll i ditt personnummer
  3. Din adress hämtas in och valideras
  4. Fyll i mobilnummer för sms-avi
  5. Välj betalsätt
  6. Välj utlämningsställe (ytterligare en grym modul utav oss)
  7. Godkänn ordervillkor
  8. Skicka din order

Svårare skall det inte behöva vara med allt på en och samma sida. Som bekant har Klarna redan en modul för Magento vilket underlättar mycket av ditt arbete. Dock känner vi att den inte är riktigt optimerad och att förbättringar kan göras vilket jag också hänvisar till i punkterna här ovanför. I nästa inlägg går jag in mer i detalj på de andra förbättringar som kan göras.

av Patric

Kommentarer