För många utvecklare är beroende av JavaScript som en viktig resurs. Vi tittar på en rad webbplatser som är moderna, interaktiva och har bra UX, utan att behöva JavaScript.

Samla runt, damer, herrar och barn. Lo, för dina ögon, kommer vi att avslöja flera freaks på Internet! Skåda! Hemsidor som inte behöver JavaScript för att visa sitt gudinnehåll!

Åh, tror du att jag skojar? Webbplatser som presenteras av vanlig gammal HTML och CSS blir alltmer sällsynta. Vid den här tiden vet jag inte vem jag ska skylla på, och är det verkligen värt att skylla på någon? Jag kunde peka på fingret på vem eller vad jag tror är att skylla på, eller jag kunde peka fingrar på kreativa och ibland stora webbplatser som gör det rätt!

Nu, vad menar jag om att "göra det rätt"? Några av dessa webbplatser kanske du märker, genomför vissa saker med JavaScript. Men här är hemligheten: Om du stänger av JavaScript, fungerar dessa webbplatser fortfarande bra. Innehållet försvinner inte bara. JavaScript-effekterna och funktionerna har fallbacks! Webbplatser förbättras gradvis, eller de försämras graciöst.

Hur som helst: de arbetar. Och de är svåra att hitta, dessa dagar.

1. Amazon

Du kan förvänta dig en webbplats med så mycket information som finns på en viss sida som amason måste använda ett berg med JavaScript för att på något sätt organisera det mer effektivt. Inte så. Stäng av JS, och du kan köpa saker bara bra.

001

2. Warren Trust

Warren Trust är en annan som försämrar ganska graciöst. Med JS på använder webbplatsen AJAX-tekniker för att ladda innehåll från andra sidor utan att tekniskt lämnar hemsidan. Stäng av JS, och det fungerar inte som det gör med JS på, men det fungerar . Du kan fortfarande se varje sida, men du vet, på egen sida.

002

3. Stuff & Nonsens

Stuff & Nonsens skapades av kända och självintagade webbdesigner Andy Clarke. Så ja, det fungerar med och utan JS helt bra. Det är ett härligt exempel på en webbplats som (för det mesta) fungerar perfekt bra heller.

Det enda som inte fungerar när JS är avstängd är ljudspelaren. Det är verkligen att vänta. Jag kan inte ta många poäng bort för det.

003

4. Mike Mai

Mike Mai s webbplats är bevis nog att din webbplats kan vara mycket kreativ - om det är lite udda i det här fallet - med eller utan skript. Och jag menar "udda", och jag menar verkligen "lite".

Det kan inte vara affischplatsen för visuell tillgänglighet, men det visar vilken typ av saker som kan uppnås i vanlig gammal HTML och CSS av de som bara är galna nog att prova.

004

5. Solace House

Solace House är ett nyktert exempel på en webbplats som absolut behöver fungera när som helst, under vilken omständighet, oavsett vilken teknik som är eller inte fungerar. Det är trots allt ett självmordsskyddsområde.

Du kan kanske argumentera för att ditt måldemografiska bara ska ha JavaScript aktiverat hela tiden, men det finns några tjänster som bara är alltför viktiga för att någonsin lämna chansen.

005

6. Twitter

Ja det Twitter . Det var medan du forskat på den här artikeln som jag fick reda på att Twitter fungerar tillräckligt bra utan JavaScript. Nåväl, deras lösning är lite förkrossad, kanske, men den är effektiv.

Kort sagt, Twitter kommer faktiskt att omdirigera dig till en pared-down, mobil version av Twitter. Det är fullt fungerande, förutom funktioner som feeds som uppdaterar live, och så vidare. Vem säger att sociala medier behöver JavaScript?

Sanningen berättas, Twitter kände aldrig snabbare.

006

7. Slack

Du kan behöva JavaScript för att faktiskt köra en Slak chattrummet, men resten av klientläget ser ut och fungerar bra. Det har till och med ett villkor i webbadressen för ingen JavaScript. Och när du behöver aktivera JS för att få saker att köra, berättar de dig! De säger verkligen!

Inte allvarligt, det är en sak att många webbplatser hellre låter dig stirra på en tom sida än att ens säga "Woops! Det ser ut som JS bröt, eller du måste aktivera det. "Jag tycker inte om den här saken.

007

8. {$lang_domain}

Nej, seriöst, prova det. Du får se några visuella nedgraderingar, men allt som är viktigt ser bra ut och fungerar bra. Det här handlar det om, människor!

Jag skulle gärna ta lite kredit för det, men jag skriver bara här ibland. Jag antar att detta är min officiella grattis till designern!

008

Sammanfattningsvis

Jag ville bara visa folk vad som kunde göras. Det är allt. Jag säger inte att du ska gräva JS helt, men jag tror att vi borde vara mycket mer övervägda om vad vi gör och inte implementerar i JavaScript.

Titta på de webbplatser jag har listat här. Titta på din egen. För allt du implementerar med ett manus, fråga dig själv om du verkligen behöver verkligen göra det till ett manus. För den delen, behöver du verkligen HTML ?

Okej okej. Det går alldeles för långt.