Spis treści 

Najlepsze praktyki 

Istnieje kilka kroków, które można podjąć, od projektowania motywu w programie PrestaShop do optymalizacji kodu dla wyszukiwarek, które zostały określone jako konieczne do rozwoju tematu. Postepując zgodnie z tymi praktykami można zbudować lepszy motyw. 

Patrzeć w przyszłość

Przed otwarciem Photoshop, GIMP lub innego edytora graficznego, należy usiąść przy biurku z piórem i arkuszem papieru i pomysleć o mapie strony/hierarchi dla swojego sklepu, dzięki czemu będzie on tak elastyczny jak to tylko mozliwe (nie wszystkie sklepy mają taką samą ilosc kategorii lub produktów w każdej kategorii) 

Kompletny temat PrestaShop wymaga co najmniej 30 stron i stron sekcji.

Weż te wszystkie sekcje i strony pod uwagę, tak aby o żadnym z nich nie zapomnieć. Nie uwględniając jednej ze stron, może spowodować, że temat będzie niekompletny, a więc będzie to złe doświadczenie dla twoich klientów.

W rzeczywistości, upewnij się, że te 30 plików zostało dodanych.  Aby uzyskać lepszy sens strony, należy wziąc pod uwagę i zgłębić domyślny temat, który zlokalizowany jest w folderze /themes/default .Nie ma więcej niż 60 plików szablonów, nie wspominając już o CSS, JavaScript i plikach graficznych wraz z wersją mobilną  (w folderze /themes/default/mobile ) który ma swój własny zestaw 58 plików szablonów, wraz z własnym CSS, JavaScript i plikami graficznymi.

Kiedy czujesz się dobrze w hierarchii swojego sklepu i obowiązkowych plików szablonów, zrób kilka szkiców interfejsu, aby zorientować się gdzie zostaną umieszczone różne elementy: Nowe produkty, promocje, obrazy, tekst, etc.). Ponadto zawierają one ważne dane, takie jak wzmianki na stronie produktu: w sprzedaży, promocji nowego produktu, obniżone ceny...)

Oczywiście są to tylko tylko ogólne wkażówki; niektórzy profesjonalisci wolą zrobić to bezpośednio w PrestaShop, a następnie przejść do PHP/Smarty , HTML, CSS

Projektowanie w Photoshop

Rzadko jesteśmy sami podczas tworzenia tematu: Niezależnie czy robimy to z kolegą, lub klientem jest wiele sytuacji, kiedy będziesz musiał się dzielić swoim proejktem z innymi ludźmi. Dlatego będzie im łatwiej pracować jeśli będą myśleć niestandardowo. 

Jedną z pierwszych rzeczy do zrobienia jest dostarczenie prac w przestrzeni kolorów RGB w 72 dpi. i  zapewnienie niepłaskiego pliku ( chyba, że jest to dla kilenta końcowego, w takim przypadku, należy podać płaski plik, chyba, że wyraźnie zapłacił za nie spłaszczoną wersję)

Ogólnie rzecz biorąc, nigdy nie należy spłaszczać projektu, chyba że masz pewność, że nie będą chcieli edytować go ponownie. 

Przy budowie motywu PrestaShop, należy pracować z 980px szerokości w zależności od zastosowań, wraz z 

Przestrzeń kolorów

Zawsze polegać na RGB. Nigdy nie używać.CMYK, który jest przeznaczony do druku.

Jednostki 

Podczas projektowania strony, jednostką bazową jest piksel. Nie należy mierzyć w picach, punktach lub centymetrach. 

Czcionka

Nie używaj nietypowych czcionek! Tekst powinien być czytelny w kązdej chwili!

Standardowy teks (tytuł, podtytuł, zwykły tekst) powinny być ograniczone do następujących czcionek, w celu upewnienia się, że wszyscy odwiedzający mogą zobaczyć to samo:

Sprowadzić liczbę czcionek do mininmum, z obawy przed tym aby strona nie była myląca i nieczytelna. 

Oczywiście można użyć dowolnej czcionki jakiej chcesz, kiedy projektujesz grafikę. takie jak obraz nagówka, albo pokaz slajdów. 

Rozmiar czcionki

Nigdy nie zapominaj, że użytkownik ma decydujący głos w sprawie rozmiaru tekstu, od kiedy w nowych przeglądarkach, można zwiększyć, lub zminiejszyć go za pomocą naciśnięcia jednego klawisza klawiatury 

W rzeczywistości, należy przetestować swoja stronę z róznymi odmianami przeglądarek, zauważ jak łatwo można złamać twój projekt i dlatego przerób go w celu uniknięcia takiego łatwego pękania.

Można zacząć od garści podstawowych rozmiarów tekstowych:

Przezroczystości

Przejrzyste ilustracje nie działają dobrze na starszych przeglądarkach, zwłaszcza w internet Explorer, więc należy trzymać się zdala od 24- bitów PNG. W przypadku obrazów GIF z przezroczystością należy użyć w ciągu zwykłego tła, aby upewnić się, że działa poprawnie. Unikaj 50% krycia przy użyciu tego samego matowego koloru jako koloru tła. 

Różne 

Użyteczność

Nie będziemy się zagłębiać w skomplikowane teorie interakcji człowiek - komputer, ale raczej będziemy się starali upewnić, że sklep jest dostępny jak to możliwe dla jak największej liczby potencjalnych klientów..Ostatecznym celem powinno być posiadanie zaufanych klientów, którzy będą gwiazdami zakupów.

Za każdym razem gdy użytkownik natrafia na problem użyteczności, witryna traci zaufanie. Ostatecznie jeśli zaufanie osiągnie najniższy punkt.przychodzi frustracja i użytkownik opuszcza stronę, bez kupowania oczywiście czegokolwiek. Takie jest znaczenie użyteczności w świecie e-commerce.

Kiedy projektujesz swój motyw sklepu, należy pamiętać o tym, że jego misją (oprócz oczywiście sprzedaży towarów) jest pokazanie odwiedzającym, że witryna jest zarządana przez poważnych i kompetentnych ludzi.

Strona główna

To jest najważniejsza strona twojego sklepu, która "zaskoczy albo nie". Jest to strona na której użytkownik otrzyma ogólną opinię o twoim sklepie i zdecyduje, czy ma zaufać Tobie swoimi pieniędzmi. 

Powinineś mieć pewność, że twój sklep jest łatwo rozpoznawalny, i twój katalog będzie pierwszą rzeczą, którą ludzie widzą.

Nagłówek strony jest miejscem, gdzie możesz umieścić najbardziej rozpoznawalne szczegóły: Logo, nazwa,unikalne obrazy...nie powinny być wyżej niż 250px, tak żeby twoi goście mogli obejrzeć twój katalog bez uciekania się do przewijania strony w dół. Innymi słowy główna treść nie powinna być niższa niż zakładka (dowiedz się więcej o zakładce na stronie Wikipedia:: http://en.wikipedia.org/wiki/Above_the_fold).

Wizualny aspekt twojej strony jest oczywiście bardzo ważny (stąd nasza sekcja "Myślenie o przyszłości jest powyżej"): Musisz znaleźć sposób aby umieścić swoje produkty z przodu przewijania strony. Ponadto należy użyć jednorodne kolory i układ w obrębie strony i między stronami. Na przykład, jeśli przycisk ma wpływ na efekt strony, to upewnij się że zastosowałeś ten efekt na wszystkich innych stronach tej witryny. 

The search engine must be easy to find. Visitors often know what they came for, and don't want to browse through categories and sub-categories in search for it.

Still, when building your website's content, think of the user who browse categories, and make them simple and intuitive.

You can reinforce the perceived trust by displaying logos or mentions of your partners (banks, carriers), and your rating from a known e-commerce institution, such as FIA-NET in France.

Do display your contact details, such as phone number or chat system, if available. It will show you are real, and that can make a huge difference.
Of course, do not use your personal phone number: they need to feel they are calling a company's support team, not disturbing you while you cook.

Clearly display your Return Merchandise conditions, your general T&C and other applicable laws that you respect.

The product page

A visitor only comes to the product page if she's interested by said product, and wants more details. There should therefore be aplenty of those.

Make the "Add to Cart" button clear and visible. It must distinguish itself from the rest of the layout, by both its size and color – but do keep a homogeneous design: if the button is too far off from the general design, the visitor can just as easily not see it, in the same way people have trained themselves not to see ads on the Internet.

Make sure to display all the relevant labels: "New product", "Promotion", "Voucher", etc. Also, do not forget to add the delivery delays.

The conversion funnel: "My Account" and related pages

The conversion funnel is where your visitors become client (hence the use of "conversion", or sometimes "transformation"). If these pages are badly designed or structured, this can mean the loss of many potential clients, and therefore all the order they would have made on your site. To learn more about the conversion funnel, read this Wikipedia page: http://en.wikipedia.org/wiki/Conversion_funnel.

Account creation / "My Account"

The default PrestaShop theme comes with an account form that gives a very good transformation percentage. But it might still not suit your own site's needs. Hence, here are a few tips to follow if you intend to update the form.

Payment

The visitor has created her client account, great! But it's still not over yet, she must now go through the purchase itself.

Same as for the account creation form:

All these usability tips are just part of the whole story, but they can bring you a solid ground on which building your theme, in order to improve your shop.

Optimizing images

One important thing to keep in mind is that images slow a shop down, especially if the images are not optimized. This section shows you how to optimize images, but at the end of the end, the optimization is to only keep the important images, and let go of the others.
There are just a few important images on a shop theme: the products images/thumbnails, the shop's logo or header, and maybe the homepage's slideshow. Most of the rest can be easily replaced by clever use of CSS and HTML, especially if it belongs to the shop's design. Keep the number of images on any page to a minimum: the faster a shop will be, the longer a potential customer will be willing to browser its page.

Image optimization means two things:

Dealing with image size should be done directly in Photoshop: do not ever use a bigger image than it is displayed within the browser. Use the necessary size, no more, no less.
Photoshop also has a special "Save for the web" tool, which helps you perform compression and format comparison, and will remove much of the data cruft.

There are also online tools which can help you optimize your pictures with loss of quality, by performing safe automatic tasks:

If you are at ease with command line tools, you can use these:

Key SEO tips

Improving your site ranking is key to getting new clients. While we will not dive into SEO in this section, there is a handful of tips you should strive for:

See also PrestaShop free guide on SEO: http://www.prestashop.com/en/white-paper-seo