<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Kommentare zu: Webseitenqualität &#8211; Teil 1/6</title>
	<atom:link href="http://lucido-media.de/blog/webseitenqualitat-teil-1/feed" rel="self" type="application/rss+xml" />
	<link>http://lucido-media.de/blog/webseitenqualitat-teil-1</link>
	<description>Internet- &#38; Werbeagentur</description>
	<lastBuildDate>Fri, 24 Feb 2012 12:47:25 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
	<item>
		<title>Von: basti</title>
		<link>http://lucido-media.de/blog/webseitenqualitat-teil-1#comment-24</link>
		<dc:creator>basti</dc:creator>
		<pubDate>Fri, 03 Dec 2010 13:42:23 +0000</pubDate>
		<guid isPermaLink="false">http://openminds.lucido-media.de/?p=132#comment-24</guid>
		<description>Ah natürlich. Macht natürlich Sinn aber daran hatte ich noch gar nicht gedacht. Danke für die Info :)</description>
		<content:encoded><![CDATA[<p>Ah natürlich. Macht natürlich Sinn aber daran hatte ich noch gar nicht gedacht. Danke für die Info <img src='http://lucido-media.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Abro</title>
		<link>http://lucido-media.de/blog/webseitenqualitat-teil-1#comment-23</link>
		<dc:creator>Abro</dc:creator>
		<pubDate>Fri, 03 Dec 2010 10:49:46 +0000</pubDate>
		<guid isPermaLink="false">http://openminds.lucido-media.de/?p=132#comment-23</guid>
		<description>Da hattest du aber Nerven, der Artikel zählt ja zugegebener Maßen nicht gerade zu meinen lesbarsten. Es freut mich dennoch sehr dass du dich mit der Thematik so tiefgreifend beschäftigen willst.

Nun, die Eventhandler wie onclick=&quot;machwas&quot; &amp; Co. schreibt man generell separat ins JavaScript. (Ob das eher im Kopf oder Fuß einer Seite steht ist dann wieder Religionsfrage und kommt IMHO auf den Anwendungsfall an, besonders wenn wir über den Einbau in ein CMS-Template sprechen)


Wenn es ganz wenig Quelltext ist kann man alles direkt ins HTML einbetten ohne die Auslagerung in eine spezielle JS-Datei, das spart dann einen HTTP-Request und die Seite läd etwas schneller:
&lt;pre lang=&quot;js&quot;&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
/* Quelltext hier */
&lt;/script&gt;
&lt;/pre&gt;
Im Gegenfall eben so:
&lt;pre lang=&quot;html&quot;&gt;&lt;script type=&quot;text/javascript&quot; src=&quot;http://meine-webseite.de/js/machwas.js&quot;&gt;&lt;/script&gt;&lt;/pre&gt;


Wenn du jetzt normalerweise schreiben würdest:
&lt;pre lang=&quot;html&quot;&gt;&lt;h1 id=&quot;foo&quot; onclick=&quot;alert(&#039;geklickt&#039;);&quot;&gt;Überschrift&lt;/h1&gt;&lt;/pre&gt;

Lässt du jetzt einfach das onclick weg und schreibst statt dessen im JS:
&lt;pre lang=&quot;js&quot;&gt;window.onload = function()
{
  document.getElementById(&#039;foo&#039;).onclick =  function()
  {
    alert(&#039;geklickt&#039;);
  };
}&lt;/pre&gt;
Oder alternativ - mit jQuery sieht das so aus:
&lt;pre lang=&quot;js&quot;&gt;jQuery(function($)
{
  $(&#039;#foo&#039;).click(function()
  {
    alert(&#039;geklickt&#039;);
  });
});&lt;/pre&gt;</description>
		<content:encoded><![CDATA[<p>Da hattest du aber Nerven, der Artikel zählt ja zugegebener Maßen nicht gerade zu meinen lesbarsten. Es freut mich dennoch sehr dass du dich mit der Thematik so tiefgreifend beschäftigen willst.</p>
<p>Nun, die Eventhandler wie onclick=&#8221;machwas&#8221; &#038; Co. schreibt man generell separat ins JavaScript. (Ob das eher im Kopf oder Fuß einer Seite steht ist dann wieder Religionsfrage und kommt IMHO auf den Anwendungsfall an, besonders wenn wir über den Einbau in ein CMS-Template sprechen)</p>
<p>Wenn es ganz wenig Quelltext ist kann man alles direkt ins HTML einbetten ohne die Auslagerung in eine spezielle JS-Datei, das spart dann einen HTTP-Request und die Seite läd etwas schneller:</p>

<div class="wp_codebox"><table><tr id="p14941"><td class="line_numbers"><pre>1
2
3
</pre></td><td class="code" id="p1494code1"><pre class="js" style="font-family:monospace;">&lt;script type=&quot;text/javascript&quot;&gt;
/* Quelltext hier */
&lt;/script&gt;</pre></td></tr></table></div>

<p>Im Gegenfall eben so:</p>

<div class="wp_codebox"><table><tr id="p14942"><td class="line_numbers"><pre>1
</pre></td><td class="code" id="p1494code2"><pre class="html" style="font-family:monospace;">&lt;script type=&quot;text/javascript&quot; src=&quot;http://meine-webseite.de/js/machwas.js&quot;&gt;&lt;/script&gt;</pre></td></tr></table></div>

<p>Wenn du jetzt normalerweise schreiben würdest:</p>

<div class="wp_codebox"><table><tr id="p14943"><td class="line_numbers"><pre>1
</pre></td><td class="code" id="p1494code3"><pre class="html" style="font-family:monospace;">&lt;h1 id=&quot;foo&quot; onclick=&quot;alert('geklickt');&quot;&gt;Überschrift&lt;/h1&gt;</pre></td></tr></table></div>

<p>Lässt du jetzt einfach das onclick weg und schreibst statt dessen im JS:</p>

<div class="wp_codebox"><table><tr id="p14944"><td class="line_numbers"><pre>1
2
3
4
5
6
7
</pre></td><td class="code" id="p1494code4"><pre class="js" style="font-family:monospace;">window.onload = function()
{
  document.getElementById('foo').onclick =  function()
  {
    alert('geklickt');
  };
}</pre></td></tr></table></div>

<p>Oder alternativ &#8211; mit jQuery sieht das so aus:</p>

<div class="wp_codebox"><table><tr id="p14945"><td class="line_numbers"><pre>1
2
3
4
5
6
7
</pre></td><td class="code" id="p1494code5"><pre class="js" style="font-family:monospace;">jQuery(function($)
{
  $('#foo').click(function()
  {
    alert('geklickt');
  });
});</pre></td></tr></table></div>

]]></content:encoded>
	</item>
	<item>
		<title>Von: basti</title>
		<link>http://lucido-media.de/blog/webseitenqualitat-teil-1#comment-22</link>
		<dc:creator>basti</dc:creator>
		<pubDate>Fri, 03 Dec 2010 08:33:51 +0000</pubDate>
		<guid isPermaLink="false">http://openminds.lucido-media.de/?p=132#comment-22</guid>
		<description>Erstmal danke für die ganzen Tipps auf der Seite. Für einen Anfänger, der sich mal etwas mehr mit Webdesign beschäftigen will, hilft einem die Seite sehr.
Mich würde nur mal interessieren wo die Eventhandler hinkommen, wenn nicht in die Tags</description>
		<content:encoded><![CDATA[<p>Erstmal danke für die ganzen Tipps auf der Seite. Für einen Anfänger, der sich mal etwas mehr mit Webdesign beschäftigen will, hilft einem die Seite sehr.<br />
Mich würde nur mal interessieren wo die Eventhandler hinkommen, wenn nicht in die Tags</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Served from: lucido-media.de @ 2012-05-18 00:04:04 by W3 Total Cache -->
