Back to site
Since 2004, our University project has become the Internet's most widespread web hosting directory. Here we like to talk a lot about web development, networking and server security. It is, after all, our expertise. To make things better we've launched this science section with the free access to educational resources and important scientific material translated to different languages.

De ce avem ar trebui să sprijine utilizatorii cu nici o Javascript

De ce ar trebui să ne-o dorim pentru a sprijini utilizatorii că, indiferent de motiv, au Javascript dezactivat? Mi-am găsit greu să răspundă la această întrebare într-un mod constructiv, în acelaşi timp, de asemenea, fiind susţinute de cercetare. Acest post are ca scop să vă dau câteva motive pentru care ar trebui să fim în continuare de sprijin utilizatorilor fără Javascript.

Nu este o problemă de accesibilitate

2010 WebAIM Ancheta Screen Reader a constatat că doar 1,6% dintre utilizatorii de ecran nu au Javascript atunci când navigarea (faţă de 10,4% de anul precedent), astfel încât argument poartă subţire.

Prin asigurarea unei cereri poate fi navigat cu ajutorul tastaturii şi prin utilizarea WAI-ARIA, Javascript pot fi utilizate într-un mod extrem de accesibil pentru toţi utilizatorii.

Don†™ t continua mitul că sprijinirea non-utilizatorii de Javascript este o problemă de accesibilitate.

Asiguraţi-decizie întemeiată pe fapte

Un număr de criza recentă de busteni de la Yahoo, a produs un număr de statistici care dovedesc non-Javascript utilizatori încă mai există. Cati utilizatori au JavaScript dezactivat? Raspunsul este o medie de 1,3% (un nivel de 2,06% în SUA şi un nivel scăzut de 0,26% în Brazilia).

Site-uri bine concepute şi aplicaţii web păstraţi întotdeauna în minte oamenii care au JavaScript dezactivat. Yahoo †"Cati utilizatori au JavaScript dezactivat?

Dacă luaţi The Guardian ca un exemplu, curentul mediu de vizitatori pe zi este de aproximativ 2200000. 1,3% din care este 28600 utilizatorii navighează fără Javascript. pe zi.

Dacă aveţi cifrelor disponibile, baza dvs. decizia de a sprijini (sau nu de sprijin) Javascript-utilizatorii cu handicap cu privire la aceste, mai degrabă decât mediile lume.

De ce wouldn†™ t Javascript fi disponibil?

@ Vick08 întrebat discipolii lui:

I†™ care doriţi să aud nişte motive pentru care oamenii ar putea dori sa ai JavaScript inchis, lor? @ vick08 statutul

O mana de răspunsuri arată că unii utilizatori activ decide să opriţi Javascript, în timp ce altele nu pot avea o opţiune de a căuta cu ea:

Alte motive pot include utilizatorii care au o alocaţie de date limitate şi vreau doar pentru a vizualiza continut fara celelalte funcţii (şi lăţime de bandă, de obicei, in plus), care prevede Javascript şi utilizatorii de telefoane mobile de navigare pe low-spec dispozitive.

It†™ scapat de sub control dvs.

Gawker a lansat recent un redesign al tuturor site-urile lor şi imediat Utilizatorii au fost prezentate cu paginile goale, deoarece toate Javascript reuşit să se încarce. Industria de luptat pentru a înţelege modul în care o astfel de societate proeminent ar putea face decizia de a avea toate paginile se bazeaza pe Javascript.

Gawker / Lifehacker au încălcat principiul de accesoriu progresive, si au platit pentru aceasta imediat cu o întrerupere a prelungit în prima zi a lansării lor noului site. isolani †"Breaking the Web cu hash-breton

Bazându-se pe Javascript este periculos. Erorile pot fi introduse într-un cuplu de moduri neaşteptate. Prima este eşecul de cod anunţ externe, asupra cărora nu aveţi nici un control şi în al doilea rând este prietenos-foc sub formă de console.log () în stânga de dezvoltatorii de dvs. (Acest lucru face ca script-uri pentru a eşua dacă Firebug, sau similare, nu este activat în browser-ul).

Cum ar trebui să fie dezvoltate de pagini?

Întotdeauna dezvolta cu accesoriu progresivă în minte, gândindu-vă de codificare în straturi:

  1. Începeţi cu simplu, bine structurat HTML pentru a afişa toate dvs. de conţinut, adică, toate formele ar trebui să prezinte, asigura toate link-uri pot fi urmate.
  2. Adăugaţi de lângă CSS pentru a crea un aspect avansat. Aceasta prevede, în esenţă dvs. non-Javascript versiune
  3. Javascript trebuie să fie stratul final care adaugă un comportament îmbunătăţit pentru acei utilizatori care au capacitatea de. Acest lucru este în cazul în care vă puteţi preventDefault privind susţine şi link-uri şi de a începe pentru a crea o experienţă de utilizare mai frumos cu AJAX şi Javascript.
Published (Last edited): 10-10-2011 , source: http://www.punkchip.com/2011/03/why-support-javascript-disabled/