2010-04-09 8 views
13

Obecnie tworzę nowy koszyk e-commerce w nowym stylu, aby przetestować różne scenariusze i uzyskać najlepsze współczynniki konwersji. Wiele z tego będzie opartych na JavaScript.czy można zapomnieć o ludziach, którzy nie włączają javascript?

Więc próbuję ustalić, czy jesteśmy teraz w czasie, w którym możemy po prostu powiedzieć, że chętnie zrzekamy się wsparcia dla osób z wyłączonym javascript?

Dziękujemy za pomoc i pomoc z góry.

+4

Dlaczego nas pytasz? Czy nie jest to pytanie dla 1) osób płacących za to rozwiązanie, lub 2) jakiejś firmy, która udostępnia statystyki dotyczące użytkowników sieci? W porządku, zapomniałem o użytkownikach, którzy nie mają włączonej obsługi Javascript. ;) – jalf

+0

Nigdy nie widziałem takich osób, jeśli są powszechnymi użytkownikami. – abatishchev

+7

Rzeczy takie jak rozszerzenie No Script stają się coraz bardziej popularne. Prawdopodobnie więcej osób odwiedza strony internetowe bez JS teraz, kiedykolwiek w ciągu ostatniej dekady. – Quentin

Odpowiedz

10

Sprawdź swoje statystyki!

Zobacz, ilu użytkowników ma włączoną obsługę javascript, pomiń liczbę i zdecyduj, czy możesz pozwolić sobie na ich utratę.

+5

Co jeśli twój pakiet statystyk, np. google analytics, wymaga javascript? – roryf

+0

następnie przejdź do pakietu statystyk, który mierzy to, czego potrzebujesz. nawet szybki hack, aby zmierzyć go samodzielnie, może zadziałać, powinieneś być w stanie uzyskać całkiem dobry obraz przez kilka dni ruchu. – grapefrukt

0

Tak, tak, tak jak można pozostawić IE 6 za sobą.

+0

Tak samo, jak można zostawić firefox, chroms, ie7, ie8 behind jeśli ten użytkownik baza nie zależy od ..... IE6 ma dużą bazę użytkowników! To się nie zmieni od jakiegoś czasu. –

5

Jest to decyzja osobista/firma, która musi zostać podjęta w odniesieniu do każdej konkretnej witryny na podstawie grupy docelowej.

Na przykład, jeśli sprzedajesz sprzęt komputerowy, najprawdopodobniej nie będziesz miał idiotów prowadzących głupie przeglądarki z głupimi ustawieniami.

Osobiście wymagam JavaScript dla moich systemów zaplecza i zezwalam na degradację JS na frontendach.

+0

+1 To pytanie pojawia się wiele razy, a odpowiedź brzmi: "Zależy od tego, komu sprzedajesz!". –

+3

Powinieneś także liczyć na użytkowników NoScript. Yahoo niedawno powiedział, że około 10% osób ma wyłączony javascript, więc jest to ważny problem. –

+0

@ EgorPavlikhin i ilu z nich jest programistami, którzy wyłączają JS i testują? : D –

1

Powiedziałbym, że większość ludu w dzisiejszych czasach ma to włączone. Tak naprawdę jest to oparte na tym, czy uważasz, że mniejszość jest warta wysiłku opracowania rozwiązania nie javascript.

3

Jeśli jest to strona publiczna, powinieneś wypróbować i mieć jakąś funkcjonalność, która działa - to znaczy, powinna ulec degradacji z wdziękiem. Jeśli masz link otwierający okno za pomocą skryptu, nie dla użytkowników skryptów, dobrze byłoby, gdyby link rzeczywiście przeglądał je na nowej stronie - nie jest to takie trudne.

8

Ja, jako osoba, która żyje szczęśliwie z dodatkiem Noscript dla przeglądarki Firefox, radzę umieścić ostrzeżenie w tagu <noscript> dla nas nozorzystów, informując, że Twoja strona w dużym stopniu opiera się na JavaScript. To wystarczy. Nie można zapomnieć o nas, ponieważ jest nas paranoików, ale wiemy, jak włączyć javascript, więc po prostu musicie być z nami łagodni i wszyscy będą szczęśliwi.

UPD: Wystarczy skopiować własne <noscript> Rozwiązanie StackOverflow do witryny, a to wystarczy :)

+0

Zobacz http://NoScript.net/. –

1

ludzie czasami mają js wyłączony. Z komercyjnego punktu widzenia prawdopodobnie możesz zignorować te osoby, chyba że z jakiegoś powodu są one silnie skorelowane z docelową grupą demograficzną ...

Należy jednak upewnić się, że koszyk/funkcja/styl/projekt itp. brak js.

1

Czy właściciel firmy chciałby oddalić 10% swoich klientów? Lub odrzucić 10% potencjalnej sprzedaży? Lub po prostu wyrzucić% 10 swoich dochodów?

Odpowiedź jest prosta: NO. Jest to aplikacja e-commerce i jest celem, ponieważ celem właściciela aplikacji jest zarabianie pieniędzy. Nie wyłączaj tego.

+2

Cóż, jest trochę mniej przycięte i wysuszone, niż wydajesz. Jeśli na przykład 12% przychodu ma kosztować 10% klientów, jest to przegrana propozycja, nieprawdaż? Teraz, czy w rzeczywistym świecie tak naprawdę to kosztuje, to trudno powiedzieć. Jeśli nie masz wielu klientów, może. –

+0

Moglibyśmy uzyskać lepsze informacje na ten temat, ponieważ w pewnych okolicznościach ich ignorowanie byłoby ważne. Ale w oparciu o kryteria podane w pytaniu (zwiększenie współczynnika konwersji i jest to system, który wydaje się być przeznaczony do użytku przez więcej niż jednego kupca) iw większości przypadków myślę, że mój punkt jest ważny. –

+0

Jeśli nowa strona zawierająca jedną stronę obsługiwana przez technologię AJAX wyłączy 10% bazy użytkowników, ale podwoi współczynnik konwersji wśród pozostałych 90%, nadal będzie widoczny wzrost sprzedaży i przychodów. – Nick

0

Tak, możesz zignorować tych użytkowników. Sieć zawsze była skryptowalna i jest teraz bardziej, niż kiedykolwiek wcześniej.Osoby, które wyłączają js-a, wiedzą, co zrobiły, i rozumieją, że z tego powodu mogą występować problemy z witrynami. Jeśli wiedzą, jak je wyłączyć, wiedzą, jak je włączyć. Pomimo wszystkich starszych artykułów na ten temat (a jeśli mają wyłączony CSS?), To po prostu. Z dawnych czasów.

Chociaż mogą być statystyki pokazujące 2%, 5% lub jakikolwiek procent, js jest wyłączony, to nie są typowi użytkownicy, którzy odwiedzają witryny e-commerce w sposób regularny i byliby zaskoczeni, gdyby nie działało dla im. Żaden użytkownik nie jest już rozsądny, aby sądzić, że może bez niego pracować z takimi stronami.

W związku z tym, ze wszystkimi witrynami e-commerce, z którymi jestem umówiony, javascript jest uważany za dany i nigdy nie mieliśmy żadnych skarg i nigdy się nie spodziewałem. To jest nowoczesna sieć.