Avatar billede andersdp Nybegynder
03. november 2005 - 11:45 Der er 6 kommentarer og
1 løsning

Generelt om javascript og understøttelsen

Har et større site, hvor der efterhånden bruges en del javascript.
Det kræver jo, at brugerne har javascript og at det er enabled.

Mine spørgsmål er så:
1. Hvordan sikrer man sig, at klienterne har javascript installeret/enabled?
2. Hvordan sikrer man sig, at deres version er funktionel iforhold til de krav man har?
3. Hvor sender man klienterne hen for at opdatere, hvis det er nødvendigt?

Et sidespørgsmål:
Hvad er det lige med safari og javascript?

Alt dette skal selvfølgelig være cross-browser/platforms kompatibelt.
Avatar billede schwarz84 Nybegynder
03. november 2005 - 12:01 #1
Du skal altid lave en side så den også virker (altså i det mindste kan bruges) uden at brugeren har Javascript aktiveret.
1) Det kan du ikke sikre dig. Klienterne bestemmer selv hvordan de vil indstille deres computer. Du kan for eksempel sætte en advarsel på siden, som du fjerner med Javascript sådan at de, der ikke har Javascript slået til, ser den.
2) Du tester med forskellige klienter til du er blå i hovedet og tilpasser dit Javascript så flest muligt kan se det :-)
3) Du kan eksempelvis teste på version-nummret af specifikke browsere og for eksempel bede dem med IE ældre end version 4 om at opdatere.

> Hvad er det lige med safari og javascript?
Her skal du nok spørge en smule mere specifikt for at få et fornuftigt svar. Safari understøtter i hvert fald Javascript.
Avatar billede olebole Juniormester
03. november 2005 - 12:06 #2
<ole>

1. Der er ekstremt få, der ikke har JS enabled idag. Så få, at det efterhånden dårligt betaler sig at tænke på dem. Langt de fleste, der optræder i statistikker, skyldes dårlig statistikkode - og er i virkeligheden web-bots fra f.eks. søgemaskiner.

2. Du kan teste på funktioner, metoder eller properties der hører til i bestemte JS-versioner.

3. Safari er lettere invalid på mange punkter ... dog ikke så slem som IE/MacOS, der er helt tilbage i version 1.2  :o|

/mvh
</bole>
Avatar billede andersdp Nybegynder
03. november 2005 - 12:21 #3
Praktiske eksempler eller links, ville være rart. Der må næsten være nogen derude der har skrevet en artikel om det på et tidspunkt.
Avatar billede andersdp Nybegynder
03. november 2005 - 12:23 #4
Mht. safari, så har jeg ikke gravet i det, men har bare konstateret at de ting jeg har lavet til firefox ikke fungerer...
Avatar billede olebole Juniormester
03. november 2005 - 13:04 #5
Eksempler på hvad? Du må være lidt specifik, hvis dette ikke skal blive en større artikel - og det er jo ikke meningen  :)
Avatar billede andersdp Nybegynder
03. november 2005 - 13:13 #6
Det jeg efterlyser, er nok en færdiglavet opskrift på hvordan man tjekker de forskellige ting jeg lister i mit spørgsmål.

Jeg vil egentlig bare gerne have muligheden for at sige:
"Du skal have denne javascript version, for at kunne udnytte sitets muligheder ellers må du opdatere her."

Med de forskelligheder der i browserne, er det formentlig ikke en kort løsning så derfor ville et link eller andet være fint - så kunne jeg samtidig lære lidt.
Avatar billede andersdp Nybegynder
11. januar 2006 - 11:01 #7
Mindes at point ikke siger olebole så meget, så for at få lukket spørgsmålet får schwarch84 pointene... Håber det er ok.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester