/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
Filtypenavn?
Fra : Jørgen Farum Jensen


Dato : 09-12-07 16:34

Jeg har i årevis troet, at filtypenavnet på
JavaScript /skal/ være .js. En lille praktisk
afprøvning på både min egen IIS-server og
mit websteds Linux/Apache server viser at
for eksempel filtypenavnene .txt eller
..jytte virker nøjagtigt lige så godt.

Så er .js-endelsen kun en anbefaling?

--

Med venlig hilsen
Jørgen Farum Jensen
Håndbog i webdesign: http://webdesign101.dk/wwwbog/udgave2/
Webdesign med stylesheets: http://webdesign101.dk/cssbog/
..

 
 
Henrik Stidsen (09-12-2007)
Kommentar
Fra : Henrik Stidsen


Dato : 09-12-07 17:09

Jørgen Farum Jensen <jfjenzen@yahoo.dk> wrote in
news:475c0aeb$0$2085$edfadb0f@dtext02.news.tele.dk:

> Så er .js-endelsen kun en anbefaling?

Ja

--
Henrik Stidsen - http://henrikstidsen.dk/
http://fuglemarkedet.dk/ - Danmarks online fuglemarked!

Christian Hansen (09-12-2007)
Kommentar
Fra : Christian Hansen


Dato : 09-12-07 17:51

Henrik Stidsen wrote:
> Jørgen Farum Jensen <jfjenzen@yahoo.dk> wrote in
> news:475c0aeb$0$2085$edfadb0f@dtext02.news.tele.dk:
>
>> Så er .js-endelsen kun en anbefaling?
>
> Ja
>

Jeps - jeg bruger af og til .php - eller .js.php så man kan se, hvad det er.

Mvh Christian

Jørgen Farum Jensen (09-12-2007)
Kommentar
Fra : Jørgen Farum Jensen


Dato : 09-12-07 18:03

Christian Hansen skrev:

>> Ja
>>
>
> Jeps - jeg bruger af og til .php - eller .js.php så man kan se, hvad det
> er.
>

Ok, tak til begge. Belønningen er et nyt spørgsmål:
Jeg sidder her og læser i Flanagans Definitive JavaScript
at
<meta http-equiv="Content-Script-Type"
content="text/javascript">
erstatter mine-type angivelsen i script-
markøren, således at
<script src="script.js"></script>
skulle være lovligt.
Ved W3C's validator ikke det, eller
tager Flanagan fejl?
--

Med venlig hilsen
Jørgen Farum Jensen
Håndbog i webdesign: http://webdesign101.dk/wwwbog/udgave2/
Webdesign med stylesheets: http://webdesign101.dk/cssbog/
..

Christian Hansen (09-12-2007)
Kommentar
Fra : Christian Hansen


Dato : 09-12-07 19:09

Hej Jørgen

Jeg tror Flanagan tager fejl. Som jeg læser
<http://www.w3.org/TR/html4/interact/scripts.html#edef-SCRIPT> så _bør_
man angive standard-script-type i dokumenthovedet, men man _skal_ altid
sætte type-attributen på script-tagget.

Mvh Christian

Jørgen Farum Jensen wrote:
> Christian Hansen skrev:
>
>>> Ja
>>>
>>
>> Jeps - jeg bruger af og til .php - eller .js.php så man kan se, hvad
>> det er.
>>
>
> Ok, tak til begge. Belønningen er et nyt spørgsmål:
> Jeg sidder her og læser i Flanagans Definitive JavaScript
> at
> <meta http-equiv="Content-Script-Type" content="text/javascript">
> erstatter mine-type angivelsen i script-
> markøren, således at
> <script src="script.js"></script>
> skulle være lovligt.
> Ved W3C's validator ikke det, eller
> tager Flanagan fejl?

Lasse Reichstein Nie~ (09-12-2007)
Kommentar
Fra : Lasse Reichstein Nie~


Dato : 09-12-07 21:19

Jørgen Farum Jensen <jfjenzen@yahoo.dk> writes:

> Jeg sidder her og læser i Flanagans Definitive JavaScript
> at
> <meta http-equiv="Content-Script-Type" content="text/javascript">
> erstatter mine-type angivelsen i script-
> markøren, således at
> <script src="script.js"></script>
> skulle være lovligt.
> Ved W3C's validator ikke det, eller
> tager Flanagan fejl?

Flanagan tager fejl (eller du læser ham forkert).

Type-attributten er påkrævet på script-elementet.

Meta-elementet angiver i stedet typen på scripts i "intrinsic event
handlers", i.e., "onclick"-attributter etc.
Hvis man har <form ... onsubmit="ladida">, så skal man angive
sproget for det script der står i onsubmit-handleren via sådan et
meta-element, eller ved at lade samme oplysning stå i HTTP-headeren
fra serveren når siden bliver sendt.

Man kunne sige at det burde være lovligt at have <script
src="..."></script> uden at angive typen, hvis typen så bliver sendt
med af serveren når src-filen hentes. Det virker dog kun når der er
noget i den anden ende der sender content-type med, og det gør en
lokal disk jo fx ikke.

/L
--
Lasse Reichstein Nielsen - lrn@hotpop.com
DHTML Death Colors: <URL:http://www.infimum.dk/HTML/rasterTriangleDOM.html>
'Faith without judgement merely degrades the spirit divine.'

Jørgen Farum Jensen (10-12-2007)
Kommentar
Fra : Jørgen Farum Jensen


Dato : 10-12-07 19:56

Lasse Reichstein Nielsen skrev:
> Jørgen Farum Jensen <jfjenzen@yahoo.dk> writes:
>
>> Jeg sidder her og læser i Flanagans Definitive JavaScript
>> at
>> <meta http-equiv="Content-Script-Type" content="text/javascript">
>> erstatter mine-type angivelsen i script-
>> markøren, således at
>> <script src="script.js"></script>
>> skulle være lovligt.
>> Ved W3C's validator ikke det, eller
>> tager Flanagan fejl?
>
> Flanagan tager fejl (eller du læser ham forkert).

Det er så det første:

"If you do this you can safely use JavaScripts scripts
without specifying the laguage or type attributes"


> Type-attributten er påkrævet på script-elementet.

Videre fra Flanagan:

"Instead, the specfication [... HTML 4 ...] /prefers/
the use of a type attribute ..." (Min fremhævning)

Og endnu en gang:
"In practice the language attribute is still better
supported than this new type attribute."

Så jeg skal vist bruge den bog (fra 2002) med en
vis omtanke...


--

Med venlig hilsen
Jørgen Farum Jensen
Håndbog i webdesign: http://webdesign101.dk/wwwbog/udgave2/
Webdesign med stylesheets: http://webdesign101.dk/cssbog/
..

Leonard (10-12-2007)
Kommentar
Fra : Leonard


Dato : 10-12-07 20:18

On Mon, 10 Dec 2007 19:56:24 +0100, Jørgen Farum Jensen wrote:

> Så jeg skal vist bruge den bog (fra 2002) med en
> vis omtanke...

Bøger om internet, der er 5 år gamle kan kun have historisk interesse,
du må da vide, at udviklingen er nået langt på den tid
--
Leonard
Mine biler: http://vw.leonard.dk/

Søg
Reklame
Statistik
Spørgsmål : 177580
Tips : 31968
Nyheder : 719565
Indlæg : 6409076
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste