gelöschter Benutzer

Position der JavaScript Dateien (Seite 2)


webart_workers
Avatar webart_workers
Mediengestalter
Content Halbgott (512 Beiträge)
am 03.04.2010, 09:11 Uhr schrieb webart_workers

romacron schrieb:

Ihr bindet .js außerhalb des Body-Tag ein?
bitte für doofe: was bringt das.



Roman, hat doch nix mit doof zu tun.
Ich bin auch für im head, bzw am Ende des Heads. Das spart Code=schnellere Ladezeit, und für die Validität sorgt das
//<![CDATA[ //]]> nach der Verknüpfung

schöne Ostern


Joomla Webdesign Freiburg, Lörrach, Basel - SEO/SEM - Support - Security - Schulungen: webart-workers | joomla services
Joomla Portfolio: [url="http://www.webart-workers.de/portfolio/webdesi

romacron
JDev Xer
Content Gott (1224 Beiträge)
am 03.04.2010, 09:25 Uhr schrieb romacron

Hallo Juergen, ist mir klar.
Die Frage genauer, ob man da keine Probleme bekommt, wenn js ausserhalb des Bodys hängt



gelöschter Benutzer
am 03.04.2010, 09:32 Uhr schrieb

@Juergen
Warum spart man Code, wenn man die JS im Header platziert?
Ob ich jetzt schreibe:

[html]
<html>
<head>....</head>
<body>
....
<script src="..."></script>
</body>
</html>
[/html]

oder wie du sagst:

[html]
<html>
<head>
....
<script src="..."></script>
</head>
<body>....</body>
</html>
[/html]

Macht doch vom der Masse des Codes keinen Unterschied - oder hab ich dich völlig falsch verstanden?


webart_workers
Avatar webart_workers
Mediengestalter
Content Halbgott (512 Beiträge)
am 03.04.2010, 09:39 Uhr schrieb webart_workers

romacron schrieb:

Hallo Juergen, ist mir klar.
Die Frage genauer, ob man da keine Probleme bekommt, wenn js ausserhalb des Bodys hängt



hi Roman.
Ich hat noch keine, und finde diesen Weg den besten die .js zu wuppen=einbinden

UFOMelkor schrieb:

@Juergen
Warum spart man Code, wenn man die JS im Header platziert?
Ob ich jetzt schreibe:

[html]
<html>
<head>....</head>
<body>
....
<script src="..."></script>
</body>
</html>
[/html]

oder wie du sagst:

[html]
<html>
<head>
....
<script src="..."></script>
</head>
<body>....</body>
</html>
[/html]

Macht doch vom der Masse des Codes keinen Unterschied - oder hab ich dich völlig falsch verstanden?



hi Oskar

Du hast schon recht. Ich meinte Du sparst Code über diesen Weg, anstatt den Header mit dem ganzen Script vollzumüllen, also das Script nicht zu importieren sondern einfach direkt einzubinden so wie Dreamweaver das gern macht mit function MM_swapImage oder function MM_findObj, uswe .

Direkt im Body-Tag ist es doch nur nützlich wenn ein Script nur in einem vordefinierten Inhaltsbereich ausgeführt werden soll, so wie zB ein Image automatisch zu wechslen

hoffe ich hab mich verständlich ausgedrückt.

grüsse, juergen


Joomla Webdesign Freiburg, Lörrach, Basel - SEO/SEM - Support - Security - Schulungen: webart-workers | joomla services
Joomla Portfolio: [url="http://www.webart-workers.de/portfolio/webdesi


gelöschter Benutzer
am 03.04.2010, 17:32 Uhr schrieb

Ist dies eine sinnvolle Alternative?

[html]
<html>
<head>....</head>
<body>...</body>
<![CDATA[<script src="/umgebung/js/links.js">]]>
</html>
[/html]



gelöschter Benutzer
am 03.04.2010, 17:56 Uhr schrieb

FoolMoon schrieb:

Ist dies eine sinnvolle Alternative?


<![CDATA[...]]> dürfte in diesem Fall überflüssig sein.

Gérard



gelöschter Benutzer
am 03.04.2010, 17:58 Uhr schrieb

gerard schrieb:

FoolMoon schrieb:

Ist dies eine sinnvolle Alternative?


<![CDATA[...]]> dürfte in diesem Fall überflüssig sein.


Dann ist es aber nicht valide. Bei mir klappt es nicht.

EDIT:

Mitlerweile hab ich es folgendermaßen realisiert:
[html]
<html>
<head>....</head>
<body>...
<script src="/umgebung/js/links.js"></script>
</body>
</html>
[/html]



gelöschter Benutzer
am 03.04.2010, 18:32 Uhr schrieb

FoolMoon schrieb:

Dann ist es aber nicht valide. Bei mir klappt es nicht.


Ich hab gepennt ... du hast ja versucht das Script zwischen body und html aufzurufen ... das geht so nicht. Im body geht es - so wie in deinem Nachtrag.

Gérard



gelöschter Benutzer
am 03.04.2010, 19:44 Uhr schrieb

@Juergen
Gut, dann haben wir uns nur missverstanden



Hier mal ein Link, der vielleicht für den ein oder anderen ganz interessant ist:
http://stevesouders.com/hpws/move-scripts.php
Zur Erklärung: Eine Seite mit zwei Iframes, bei beiden wird ein Skript eingebunden, dass 10 Sekunden zum Laden benötigt, beim linken wird es im Head-Bereich ganz oben eingebunden, beim rechten im Body-Bereich ganz unten.



gelöschter Benutzer
am 03.04.2010, 20:10 Uhr schrieb

UFOMelkor schrieb:

Zur Erklärung: Eine Seite mit zwei Iframes, bei beiden wird ein Skript eingebunden, dass 10 Sekunden zum Laden benötigt, beim linken wird es im Head-Bereich ganz oben eingebunden, beim rechten im Body-Bereich ganz unten.


Aus meiner Sicht fehlt hier aber die Variante des in eine eigene Datei ausgelagerten Scripts und dessen Einbindung im head - insbesondere dann angesagt, wenn mehrere Seiten das gleiche Script benötigen. Beispiel: Highslide und vergleichbare Scripte zum Anzeigen größerer Bilder etc. Hier käme niemand auf die Idee das vollständige Script in die Seite direkt einzubinden ... irgendwie verstehe ich die ganze Diskussion nicht ...

Gérard




« zurück zu: OnPage Optimierung

Das Seitenreport Forum hat aktuell 5273 Themen und 36107 Beiträge.
Insgesamt sind 496 Mitglieder registriert.