<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>blog.hp-profi.de &#187; Programmierung</title>
	<atom:link href="http://blog.hp-profi.de/hilfe/programmierung/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.hp-profi.de</link>
	<description>professionelle Homepages auch für Laien</description>
	<lastBuildDate>Sat, 16 May 2009 14:23:40 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>HTML Tabellen übersichtlich gestalten mit jQuery</title>
		<link>http://blog.hp-profi.de/admin/html-tabellen-gestalten-mit-jquery/</link>
		<comments>http://blog.hp-profi.de/admin/html-tabellen-gestalten-mit-jquery/#comments</comments>
		<pubDate>Thu, 30 Apr 2009 09:16:37 +0000</pubDate>
		<dc:creator>hp-profi</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[Tabellen]]></category>
		<category><![CDATA[tipp]]></category>

		<guid isPermaLink="false">http://blog.hp-profi.de/?p=187</guid>
		<description><![CDATA[Wie jeder weiss, sind derzeit &#60;code&#62;&#60;tables/&#62;&#60;/code&#62; nicht mehr angemessen. Dennoch gibt es Fälle, wo man auf Tabellen nicht ganz verzichten kann, letztlich wenn es sich schlicht und einfach um komplexe Daten handelt, oder wenn auch wie in einigen Fällen, dass HTML aus einer Maschine gedrückt wird, die Tabellen bevorzugt.
Nun kann es halt sein, dass man [...]]]></description>
			<content:encoded><![CDATA[<p>Wie jeder weiss, sind derzeit &lt;code&gt;&lt;tables/&gt;&lt;/code&gt; nicht mehr angemessen. Dennoch gibt es Fälle, wo man auf Tabellen nicht ganz verzichten kann, letztlich wenn es sich schlicht und einfach um komplexe Daten handelt, oder wenn auch wie in einigen Fällen, dass HTML aus einer Maschine gedrückt wird, die Tabellen bevorzugt.</p>
<p>Nun kann es halt sein, dass man um eine HTML Tabelle nicht mehr herum kommt.</p>
<p>Mittels jQuery, ein gutes kompaktes Javascript Framework, und ein wenig CSS Angaben, kann man dann seiner nicht formatierten Tabelle eine gute Übersicht verleihen.</p>
<p>Hierzu benötigen wir zunächst das jQuery Plugin, um auf dieses Framework zuzugreifen.</p>
<p>Auf <a href="http://www.jquery.com" target="_blank">www.jquery.com</a> kann man sich dieses herunterladen und in den Header, also zwischen &lt;code&gt;&lt;head&gt;&lt;/code&gt; und &lt;code&gt;&lt;/head&gt;&lt;/code&gt; deines Dokumentes einbinden.</p>
<p>&lt;code&gt;<br />
&lt;script src=”DEINE_URL_JQUERY” type=”text/javascript”&gt;&lt;/script&gt;<br />
&lt;/code&gt;</p>
<p>Damit wir nun unserer HTML Tabelle eigene Klassen hinzufügen können, müssen wir das Skript nach erfolgreichen Laden deiner Webseite initialisieren; Das bedeutet, dass alle Elemente vorhanden sein müssen, damit man auch diese Elemente über Javascript über die Dokumenten Struktur(DOM) ansprechen kann.</p>
<p>Dazu benötigen wir den folgenden Standard Aufruf:<br />
&lt;code&gt;<br />
&lt;script type=&#8221;text/javascript&#8221;&gt;<br />
// Wenn das Dokument vollständig geladen wurde, wird die Funktion &lt;code&gt;$(document).ready(function()&lt;/code&gt; ausgeführt:</p>
<p>$(document).ready(function(){<br />
// Dem 1. tr aus dem table wird die Klasse ‚head’ zugewiesen<br />
   $(&#8221;table tr:first&#8221;).addClass(&#8221;head&#8221;);<br />
// Hier wird allen geraden Zeilen die Klasse ‘odd’ zugewiesen<br />
   $(&#8221;table tr:even:not(.head)&#8221;).addClass(&#8221;odd&#8221;);<br />
});</p>
<p>&lt;/script&gt;<br />
&lt;/code&gt;</p>
<p>An dieser Stelle fügt dann das Javascript mittels DOM (Document Object Model) Manipulation dem HTML Element &lt;code&gt;&lt;table&gt;&lt;/code&gt; Informationen hinzu.<br />
In unserem Falle eine CSS Klasse dem Table Header (&lt;code&gt;$(&#8221;table tr:first&#8221;).addClass(&#8221;head&#8221;);&lt;/code&gt;) und allen anderen geraden Zeilen(2,4,6,…) dieses hier: &lt;code&gt;$(&#8221;table tr:even:not(.head)&#8221;).addClass(&#8221;odd&#8221;);&lt;/code&gt;</p>
<p>Nun hat man also seiner Tabelle Style Klassen hinzugefügt, welche man anschliessend mit untenstehendem Code formatieren kann:</p>
<p>CSS Beispiele:<br />
&lt;code&gt;<br />
tr.odd td {<br />
background:#e4e4e4;}<br />
tr.head td {<br />
background:#666;<br />
color:#fff;}<br />
&lt;/code&gt;<br />
Somit sind wir in der Lage einen Tabellenkopf zu formatieren und jeder geraden Zeile der Tabelle z.B. eine andere Farbe zuzuweisen, um diese dann für die Lesbarkeit übersichtlicher zu gestalten.</p>
<p>Viel Spass dabei, wünscht Euch das CSS-Info Team</p>
<p>Mehr Infos gibt es in unserem <a title="CSS Forum" href="http://www.css-info.de" target="_blank">CSS-Forum</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hp-profi.de/admin/html-tabellen-gestalten-mit-jquery/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Wie behandle ich den Internet Explorer 6 als Standard Browser?</title>
		<link>http://blog.hp-profi.de/admin/wie-behandle-ich-den-internet-explorer-6-als-standard-browser/</link>
		<comments>http://blog.hp-profi.de/admin/wie-behandle-ich-den-internet-explorer-6-als-standard-browser/#comments</comments>
		<pubDate>Thu, 30 Apr 2009 09:09:16 +0000</pubDate>
		<dc:creator>hp-profi</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[tipp]]></category>

		<guid isPermaLink="false">http://blog.hp-profi.de/?p=185</guid>
		<description><![CDATA[„Schön ist es ja nicht…“, denkt man sich, wenn man sich sein neues erstelltes Design im Internet Explorer 6 ansieht!
Dies dachte sich bestimmt auch Dean Edwards, und entwickelte somit eine kleine Javascript Bibliothek, um den IE6 das gleiche Verhalten wie einem modernen Browser zu verleihen.
Das Skript bringt den IE5/6 auf das Niveau vom Internet Explorer [...]]]></description>
			<content:encoded><![CDATA[<p>„Schön ist es ja nicht…“, denkt man sich, wenn man sich sein neues erstelltes Design im Internet Explorer 6 ansieht!</p>
<p>Dies dachte sich bestimmt auch Dean Edwards, und entwickelte somit eine kleine Javascript Bibliothek, um den IE6 das gleiche Verhalten wie einem modernen Browser zu verleihen.</p>
<p>Das Skript bringt den IE5/6 auf das Niveau vom Internet Explorer 7 und schafft ein sorgefreies Aufrufen deiner Seite im IE6 (im Regelfall). Es korrigiert die Darstellung von floating Elemente und stellt ebenfalls transparente PNG Bilddateien dar.</p>
<p>Das CSS-Info Team nutzt diesen ebenfalls und ist recht begeistert davon!</p>
<p>Was haltet ihr davon?</p>
<p>URL:  <a href="http://code.google.com/p/ie7-js/" target="_blank">http://code.google.com/p/ie7-js/</a></p>
<p>Viel Spass dabei, wünscht Euch das CSS-Info Team</p>
<p>Mehr Infos gibt es in unserem <a title="CSS Forum" href="http://www.css-info.de" target="_blank">CSS-Forum</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hp-profi.de/admin/wie-behandle-ich-den-internet-explorer-6-als-standard-browser/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Problem mit 404 Fehlerseiten? Die Lösung.</title>
		<link>http://blog.hp-profi.de/admin/problem-mit-404-fehlerseiten-die-losung/</link>
		<comments>http://blog.hp-profi.de/admin/problem-mit-404-fehlerseiten-die-losung/#comments</comments>
		<pubDate>Sun, 09 Nov 2008 09:28:02 +0000</pubDate>
		<dc:creator>hp-profi</dc:creator>
				<category><![CDATA[Programmierung]]></category>
		<category><![CDATA[404 Fehlermeldung]]></category>
		<category><![CDATA[404 Fehlerseite]]></category>
		<category><![CDATA[Barrierefreies Internet]]></category>
		<category><![CDATA[Meta-Tags]]></category>
		<category><![CDATA[noindex]]></category>
		<category><![CDATA[tipp]]></category>
		<category><![CDATA[webmaster]]></category>

		<guid isPermaLink="false">http://blog.hp-profi.de/?p=112</guid>
		<description><![CDATA[404 Fehlermeldungen, bzw. die 404 Fehlerseiten werden dem Besucher einer Webseite dann angezeigt, wenn die aufgerufene URL nicht existiert und auch sonst keine Umleitung zu einer anderen Seite vorhanden ist. Das passiert durch Tippefehler (impresum.htm statt impressum.htm) oder Fehlerhafte Links (Impressum.htm statt impressum.htm) oder weil eine URL nicht mehr existiert. Tipp: Eine umgezogene URL sollte immer durch [...]]]></description>
			<content:encoded><![CDATA[<p>404 Fehlermeldungen, bzw. die 404 Fehlerseiten werden dem Besucher einer Webseite dann angezeigt, wenn die aufgerufene URL nicht existiert und auch sonst keine Umleitung zu einer anderen Seite vorhanden ist. Das passiert durch Tippefehler (impresum.htm statt impres<strong>s</strong>um.htm) oder Fehlerhafte Links (<strong>I</strong>mpressum.htm statt <strong>i</strong>mpressum.htm) oder weil eine URL nicht mehr existiert. <em>Tipp: Eine umgezogene URL sollte immer durch einen permanenten redirect (301) umgeleitet werden.</em></p>
<p>Eine 404 Fehlerseite wird in der Regel vom Webserver direkt ausgegeben und weist den Webseiten Besucher lediglich auf den Fehler hin, bietet aber keine Alternativen oder Lösungvorschläge an. Aus diesem Grund kann es passieren, dass der Besucher denkt, dass gesamte Angebot sei bereits vom Netz und er orientiert sich um. Das will ein Webmaster natürlich unbedingt vermeiden. Darum gibt es die Möglichkeit eigene 404 Fehlerseiten für eine Webseite zu erstellen. <strong>Und diese Möglichkeit sollte unbedingt genutzt werden.</strong></p>
<p>Eine professionelle 404 Fehlerseite sollte sich immer an dem Design der Webseite orientieren und mindestens den Link zur Startseite enthalten. Auch eine schnelle Kontaktmöglichkeit zum Webmaster kann enthalten sein. Hier kann der Webmaster eine kleine Bitte an den Besucher formulieren, dass dieser sich kurz melden möchte, wenn er nicht durch eine selbst eingetippte URL auf die Fehlerseite gekommen ist, sondern durch eine defekten Link der Webseite (böser Fehler).</p>
<p>Hier mal ein Link zu einer <a title="404 Fehlerseiten" href="http://www.hp-profi.de/404.htm">professionellen 404 Fehlerseite</a>.</p>
<p>Damit die 404 Fehlerseite aber auch angezeigt wird, muß dem Wevserver dies auch mitgeteilt werden. Dies geht z.B. bei Apache Webservern durch einen kleinen Eintrag in die <strong>.htaccess</strong> Datei. Aber Achtung, hier muß unbedingt darauf geachtet werden, dass der Eintrag keinen Fehler enthält und so z.B. <a title="googles Webmaster-Tool" href="http://blog.hp-profi.de/admin/googles-webmaster-tools/">googles Webmaster-Tool</a> meckert.</p>
<p><strong>Richtig:<br />
</strong>ErrorDocument  404  /404.htm</p>
<p><strong>Falsch:<br />
</strong>ErrorDocument  404  http://www.hp-profi.de/404.htm</p>
<p>Beide Lösungen werden vom Browser des Besuchers als Umleitung zur 404.htm erkannt, google akzeptiert aber nur Lösung 1. Die Fehlerseite muß übrigens nicht 404.htm heißen, sie können den Namen beliebig wählen. 404 als Name der 404 Fehlerseite zu verwenden bietet sich jedoch an.</p>
<p><strong>Weitere Tipps zur 404 Fehlerseite:</strong></p>
<p>In der Regel will man einen 404 Fehlerseite ja nicht in den Index von google oder anderen Suchmaschinen aufgenommen haben. Dazu muß folgendes MetaTag im HEAD vorhanden sein:</p>
<p>&lt;meta name=&#8221;robots&#8221; content=&#8221;<strong>noindex</strong>, follow&#8221;&gt;</p>
<p>Statt nur einen Link zur Startseite aufzuführen, können Sie auch Links zu anderen Bereichen Ihrer Webseite anbieten. Bei großen Webseiten auf Kategorien, bei kleinen Webseiten können Sie auch gleich die komplette Navigation auf die 404 Fehlerseite aufnehmen. Die Seite sollte aber unbedingt als 404 Fehlerseite erkennbar bleiben.</p>
<p>Die 404 Fehlerseite bei google Analytics oder anderen Webseitenstatistiken aufzunehmen ist allerdings wiederum ok, sie wollen ja wissen, wie häufig die Seite aufgerufen wird und was wohl der Grund dafür sein könnte.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hp-profi.de/admin/problem-mit-404-fehlerseiten-die-losung/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox AddOn für Webmaster: HMTL Validator</title>
		<link>http://blog.hp-profi.de/admin/firefox-addon-fur-webmaster-hmtl-validator/</link>
		<comments>http://blog.hp-profi.de/admin/firefox-addon-fur-webmaster-hmtl-validator/#comments</comments>
		<pubDate>Tue, 04 Nov 2008 06:21:08 +0000</pubDate>
		<dc:creator>hp-profi</dc:creator>
				<category><![CDATA[w3c]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[Programmierung]]></category>
		<category><![CDATA[tipp]]></category>
		<category><![CDATA[webmaster]]></category>
		<category><![CDATA[webmaster-tools]]></category>

		<guid isPermaLink="false">http://blog.hp-profi.de/?p=93</guid>
		<description><![CDATA[Für Webmaster die die Qualität nicht nur Ihrer eigene Webseite checken wollen, bietet sich folgendes Tool an: Der HMTL Validator (basierend auf Tidy).
Mit diesem AddON erhält der Webmaster rechts unten in der Statusleiste des Browsers eine HTML-Check Anzeige mit der Information, wieviele html Fehler es nach w3c Standard es auf der gerade besuchten Seite gibt.
Die [...]]]></description>
			<content:encoded><![CDATA[<p>Für Webmaster die die Qualität nicht nur Ihrer eigene Webseite checken wollen, bietet sich folgendes Tool an: Der <strong>HMTL Validator</strong> (basierend auf Tidy).</p>
<p>Mit diesem AddON erhält der Webmaster rechts unten in der Statusleiste des Browsers eine HTML-Check Anzeige mit der Information, wieviele html Fehler es nach w3c Standard es auf der gerade besuchten Seite gibt.</p>
<p>Die Meisten wird überraschen, wie wenig Seiten im Netz w3c conform sind. Allerdings wirken sich die allermeisten Fehler nicht auf die Darstellung der Webseite in jeden Browser aus. Wer trotzdem eine 100% Seite abliefern will, wird von dem PlugIn gleich gewarnt, wenn sich ein Fehler eingeschlichen hat. Natürlich kann man seine Webseite auch mit anderen Tools überprüfen. Mit dem AddON geschieht dies aber eben automatisch für alle Webseiten die man besucht.</p>
<p>Auch ist das ganz praktisch, wenn man zum Beispiel Eintragungen / Änderungen online (zB. in Wordpress) macht. Auch hier werden die eigenen oder auch fremden Fehler gleich angezeit. Wenn z.B. ein Blogger deines Blogs einen Blog-Eintrag mit HTML Code macht, dies aber verhuddelt, kann der Blogmaster eingreifen und die Fehler manuell korrigieren.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hp-profi.de/admin/firefox-addon-fur-webmaster-hmtl-validator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Das NoFollow Attribut in Hyperlinks</title>
		<link>http://blog.hp-profi.de/admin/das-nofollow-attribut-in-hyperlinks/</link>
		<comments>http://blog.hp-profi.de/admin/das-nofollow-attribut-in-hyperlinks/#comments</comments>
		<pubDate>Wed, 29 Oct 2008 07:08:58 +0000</pubDate>
		<dc:creator>hp-profi</dc:creator>
				<category><![CDATA[PageRank]]></category>
		<category><![CDATA[Programmierung]]></category>
		<category><![CDATA[backlinks]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[Linkkraft]]></category>
		<category><![CDATA[linkseite]]></category>
		<category><![CDATA[live]]></category>
		<category><![CDATA[msn]]></category>
		<category><![CDATA[NoFollow]]></category>
		<category><![CDATA[social bookmarks]]></category>
		<category><![CDATA[Weblog]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[yahoo]]></category>

		<guid isPermaLink="false">http://blog.hp-profi.de/?p=83</guid>
		<description><![CDATA[Das ursprünglich sinnvolle NoFollow Attribut eines Hyperlinks wurde 2005 von google eingeführt und wird von den anderen großen Suchmaschinen (z.B. Yahoo, MSN / Windows live) ebenfalls unterstützt.
Es sollte unter Anderem dazu dienen, Spam (zum Beispiel in einem Weblog) zu vermeiden. Da SEO-Spammer  versuchen, durch häufige Platzierung von Links auf die von ihnen betriebenen Webseiten ihre Linkpopularität und ihren [...]]]></description>
			<content:encoded><![CDATA[<p>Das ursprünglich sinnvolle NoFollow Attribut eines Hyperlinks wurde 2005 von <a href="http://blog.hp-profi.de/tipps/google/">google</a> eingeführt und wird von den anderen großen Suchmaschinen (z.B. <a href="http://blog.hp-profi.de/tipps/yahoo/">Yahoo</a>, MSN / Windows live) ebenfalls unterstützt.</p>
<p>Es sollte unter Anderem dazu dienen, Spam (zum Beispiel in einem Weblog) zu vermeiden. Da SEO-Spammer  versuchen, durch häufige Platzierung von Links auf die von ihnen betriebenen Webseiten ihre Linkpopularität und ihren PageRank-Wert zu steigern. Das ist von dem Weblog Betreiber natürlich nicht erwünscht, da diese Kommentare in der Regel keinen sinnvollen Inhalt haben. Also kann man seinen Weblog z.B. so ausstatten, dass Kommentare austomatisch ein rel=&#8221;nofollow&#8221;-Attribut bekommen und damit die Seite für SEO-Spammer wertlos wird, da die so markierten Links sind aus Sicht der Suchmaschinen praktisch unsichtbar sind. Blogsysteme wie WordPress bieten hierzu direkt PlugIns an. Es gibt aber auch Plugins die die SEP Spamaktivitäten bestimmter Seiten erkennen und diese erst gar nicht zulassen. Noch besser als ein sinnloser Kommentar mit NoFollow Attribut ist gar kein Spam-Kommentar.</p>
<p>Man kann mit dem Attribut allerdings auch die <a title="Pagerank auf unterseiten vererben" href="http://blog.hp-profi.de/admin/wie-kann-man-den-eigenen-pagerank-auf-unterseiten-vererben/">PageRank Verteilung der eigenen Unterseiten steuern</a>. Wenn man z.B. keinen PageRank Linkpower an das Impressum verlieren will, so stattet man den Link zum Impressum ebenfalls mit dem NoFollow Attribut aus. Auch die externen Links zu Social Bookmark Diensten wie Mister Wong oder delicious sollte man mit einem NoFollow Attribut austatten, da man seine PageRank-Kraft lieber für die eigenen Seiten verwendet sollte und diese Dienste ebenfalls alle Links zu Dir mit einem NoFollow austatten.</p>
<p>Wenn du einem Link mit einen NoFollow Attribut austatten willst, dann funktioniert das so:</p>
<p><span style="text-decoration: underline;">&lt;a href=&#8221;http://google.com/&#8221; <strong>rel=&#8221;nofollow&#8221;</strong>&gt;google&lt;/a&gt;</span></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hp-profi.de/admin/das-nofollow-attribut-in-hyperlinks/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>CSS w3c conform</title>
		<link>http://blog.hp-profi.de/admin/css-w3c-conform/</link>
		<comments>http://blog.hp-profi.de/admin/css-w3c-conform/#comments</comments>
		<pubDate>Thu, 23 Oct 2008 04:10:51 +0000</pubDate>
		<dc:creator>hp-profi</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[w3c]]></category>

		<guid isPermaLink="false">http://blog.hp-profi.de/?p=43</guid>
		<description><![CDATA[Wer Wert auf w3c konforme CSS legt, kann seine Stylesheets einfach online checken lassen.
w3c bietet die Möglichkeit eine bereits online gestellte Datei zu prüfen, eine CSS Datei hochzuladen oder die Codes einzugeben und zu prüfen. Das funktioniert auch mit HTML Dateien, die diese CSS Codes enthalten.
http://jigsaw.w3.org/css-validator/

]]></description>
			<content:encoded><![CDATA[<p>Wer Wert auf w3c konforme CSS legt, kann seine Stylesheets einfach online checken lassen.</p>
<p>w3c bietet die Möglichkeit eine bereits online gestellte Datei zu prüfen, eine CSS Datei hochzuladen oder die Codes einzugeben und zu prüfen. Das funktioniert auch mit HTML Dateien, die diese CSS Codes enthalten.</p>
<p><a href="http://jigsaw.w3.org/css-validator/">http://jigsaw.w3.org/css-validator/</a></p>
<p><!--56884010--></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hp-profi.de/admin/css-w3c-conform/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Möglichkeiten in CSS</title>
		<link>http://blog.hp-profi.de/admin/moglichkeiten-in-css/</link>
		<comments>http://blog.hp-profi.de/admin/moglichkeiten-in-css/#comments</comments>
		<pubDate>Thu, 23 Oct 2008 04:00:00 +0000</pubDate>
		<dc:creator>hp-profi</dc:creator>
				<category><![CDATA[Webdesign]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[Programmierung]]></category>

		<guid isPermaLink="false">http://blog.hp-profi.de/?p=41</guid>
		<description><![CDATA[Die Formatierungssprache CSS (Cascading Style Sheets) bietet deutlich Möglichkeiten mehr als den meisten bekannt ist. Richtig kombiniert kann man mit &#8220;Angaben zu Farben und Schriften, Positionierung von Elemente und festlegen von Hintergrundbildern&#8221; Dinge realisieren, die man sonst eigentlich eher bei Javascript Lösungen sucht.
Eine wirklich exzellente Übersicht der Möglichkeiten bietet die Webseite http://www.cssplay.co.uk (mit dem schönen Titel: &#8220;Experiments with [...]]]></description>
			<content:encoded><![CDATA[<p>Die Formatierungssprache CSS (Cascading Style Sheets) bietet deutlich Möglichkeiten mehr als den meisten bekannt ist. Richtig kombiniert kann man mit &#8220;Angaben zu Farben und Schriften, Positionierung von Elemente und festlegen von Hintergrundbildern&#8221; Dinge realisieren, die man sonst eigentlich eher bei Javascript Lösungen sucht.</p>
<p>Eine wirklich exzellente Übersicht der Möglichkeiten bietet die Webseite <a href="http://www.cssplay.co.uk">http://www.cssplay.co.uk</a> (mit dem schönen Titel: <em>&#8220;Experiments with Cascading Style Sheets&#8221;</em>).</p>
<p>Die Seite zeigt an Beispielen wie man einfache und aufwendige Menüs, Fotogalerien, Scrollboxen und ganze Seitenlayouts realisiert. Auf die Unterschiede der Darstellung verschiedener Browser wird dabei explizit eingegangen und Lösungsvorschläge angezeigt.</p>
<p>Dabei darf man sich als Laie diese Beispiele im Sourcecode  ansehen und diesen unter Angabe des Programmierers auch für eigene Projekte verwenden. Gewerbliche Nutzung ist in der Regel mit einer Anfrage beim Programmierer verbunden. Der legt dann fest ob und zu welchem Preis (oder Link) man den Code auch in professionellen Homepageprojekten verwenden darf.</p>
<p>Wer sich die Möglichkeiten von CSS erkennen will, sollte sich alle Demos / Vorschläge in Ruhe anschauen.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hp-profi.de/admin/moglichkeiten-in-css/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flash w3c conform</title>
		<link>http://blog.hp-profi.de/admin/flash-w3c-conform/</link>
		<comments>http://blog.hp-profi.de/admin/flash-w3c-conform/#comments</comments>
		<pubDate>Sat, 18 Oct 2008 20:02:03 +0000</pubDate>
		<dc:creator>hp-profi</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Programmierung]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[netscape]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[w3c]]></category>
		<category><![CDATA[Webdesign]]></category>

		<guid isPermaLink="false">http://blog.hp-profi.de/?p=17</guid>
		<description><![CDATA[Wer kennt das Problem nicht. Auf einer Webseite wird ein kleines Flash eingebunden, und schon meckert der hmtl Checker jede Menge Fehler an. Das Problem sind die alten unterschiedlichen Interpretationen von Netscape und dem Internet Explorer.
Jetzt könnte man meinen, was interessiert mich der alte Netscape. Aber auch die modernen Browser wie FireFox, googles neuer Browser Chrome [...]]]></description>
			<content:encoded><![CDATA[<p>Wer kennt das Problem nicht. Auf einer Webseite wird ein kleines Flash eingebunden, und schon meckert der hmtl Checker jede Menge Fehler an. Das Problem sind die alten unterschiedlichen Interpretationen von Netscape und dem Internet Explorer.</p>
<p>Jetzt könnte man meinen, was interessiert mich der alte Netscape. Aber auch die modernen Browser wie <a href="http://blog.hp-profi.de/tipps/firefox/">FireFox</a>, googles neuer Browser <a href="http://blog.hp-profi.de/tipps/chrome/">Chrome</a> und Apple <a href="http://blog.hp-profi.de/tipps/safari/">Safari</a> haben diese Interpretation von <a href="http://blog.hp-profi.de/tipps/netscape/">Netscape</a> übernommen.</p>
<p>Während Microsoft mit dem Flash als &#8220;Object&#8221; gut zurecht kommt, verlangt die Netscape &#8221;scheinbar&#8221; das &#8220;embed&#8221; tag. Und damit das Flash in allen Browsern angezeigt wird, hat <a href="http://blog.hp-profi.de/tipps/adobe/">Adobe</a> dem Code zum Aufruf des Flash gleich beide Methoden verpaßt. Und gleich noch ein paar Zusatzzeilen beigefügt, damit der Flashplayer auch immer schön auf dem neuesten Stand bleibt und ein Update bei Adobe durchgeführt wird.</p>
<p>Es gibt eine mittlerweile weit vereitete und anerkannte Lösung um das Problem zu umgehen. Wie das funktioniert und was der Programmierer beachten muß, findet man hier:</p>
<p><a href="http://www.alistapart.com/stories/flashsatay">http://www.alistapart.com/stories/flashsatay</a></p>
<p>Der Text ist in englisch und auch nicht einfach zu verstehen (wenn man Laie ist). Aber es ist eben DIE Möglichkeit Flash auf Firefox und Internet Explorer ans Laufen zu bekommen und trotzdem mit der Webseite weiter <a href="http://blog.hp-profi.de/tipps/w3c/">W3C</a> conform zu sein.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hp-profi.de/admin/flash-w3c-conform/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
