<?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>WebDesign-Blog</title>
	<atom:link href="http://www.edv-service-meinhold.de/blog/feed" rel="self" type="application/rss+xml" />
	<link>http://www.edv-service-meinhold.de/blog</link>
	<description>Gedanken und Hintergründe zum Thema Webdesign</description>
	<lastBuildDate>Thu, 25 Jun 2009 06:50:15 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Gestaltungsgrundsätze</title>
		<link>http://www.edv-service-meinhold.de/blog/webdesign/gestaltungsgrundsaetze.htm</link>
		<comments>http://www.edv-service-meinhold.de/blog/webdesign/gestaltungsgrundsaetze.htm#comments</comments>
		<pubDate>Mon, 22 Jun 2009 08:31:15 +0000</pubDate>
		<dc:creator>esm-admin</dc:creator>
				<category><![CDATA[Webdesign]]></category>
		<category><![CDATA[nutzerfreundlichkeit]]></category>

		<guid isPermaLink="false">http://www.acarnet.de/wordpress/?p=1</guid>
		<description><![CDATA[Neben der reinen Optik geht es bei der Gestaltung von Webseiten vor allem um Nutzerfreundlichkeit.
Navigation und Aufbau der Webseiten sollen möglichst vielen Menschen entgegen kommen. Hier erfahren aber z. B. viele behinderte Menschen Nachteile, sie benötigen Webseiten, die barrierefrei gestaltet sind. Werden in einem Hypertext zu viele Wahlmöglichkeiten von Links gegeben, kann dies zu einer [...]]]></description>
			<content:encoded><![CDATA[<p>Neben der reinen Optik geht es bei der Gestaltung von Webseiten vor allem um <em>Nutzerfreundlichkeit</em>.<br />
Navigation und Aufbau der Webseiten sollen möglichst vielen Menschen entgegen kommen. Hier erfahren aber z. B. viele behinderte Menschen Nachteile, sie benötigen Webseiten, die barrierefrei gestaltet sind. Werden in einem Hypertext zu viele Wahlmöglichkeiten von Links gegeben, kann dies zu einer Desorientierung, dem so genannten Lost in Hyperspace führen.</p>
<p>Zur Benutzungsfreundlichkeit kommt die Zugänglichkeit, die sich in der Vermeidung von Techniken manifestiert, durch die Informationen nur mit einem bestimmten Browser erreichbar sind, oder durch das Schaffen von (Text-)Alternativen zu multimedialen Inhalten. Flash und andere Browsererweiterungen müssen deswegen nicht grundsätzlich vermieden werden, es sollte aber sichergestellt sein, dass der Inhalt auch ohne diese Techniken voll abrufbar bleibt.</p>
<p>Hier gilt <em>form follows function</em> (engl. wörtl. <em>(Die) Form folgt (aus der) Funktion</em>). So soll sichergestellt sein, dass bei zum Teil kunstvollem Design die Benutzbarkeit (engl. Usability) der Webseite nicht verloren geht.</p>
<p>Ein wichtiger Aspekt beim Webdesign ist eine korrekte Textauszeichnung und Kenntnisse in Webtypografie. Während Webseiten für die Browsergenerationen 4 (Netscape 4 und<br />
Internet Explorer 4) noch sehr unterschiedlich geschrieben wurden, kann der Webentwickler in den aktuellen Versionen (Mozilla, Internet Explorer 6, Opera, Konqueror, usw.) eine weitgehende Unterstützung der Standards des W3C erwarten.</p>
<p><a title="Webdesign Suchmaschinenoptimierung" href="http://www.edv-service-meinhold.de/webdesign.htm" target="_blank">Webdesign</a> unterscheidet sich vom Design für andere Medien vor allem durch diese starke Leserorientierung. Sie ist darin begründet, dass Websurfer meist gezielt nach Informationen suchen und eine Site nur so lange besuchen wie unbedingt nötig. Die starke Textlastigkeit von <a title="Webdesign Suchmaschinenoptimierung" href="http://www.edv-service-meinhold.de/" target="_blank">Webdesign</a> hängt z. T. allerdings auch mit den<br />
Indizierungsmöglichkeiten von Suchmaschinen zusammen.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.edv-service-meinhold.de/blog/webdesign/gestaltungsgrundsaetze.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Barrierefreies Webdesign</title>
		<link>http://www.edv-service-meinhold.de/blog/webdesign/barrierefreies-webdesign.htm</link>
		<comments>http://www.edv-service-meinhold.de/blog/webdesign/barrierefreies-webdesign.htm#comments</comments>
		<pubDate>Wed, 10 Jun 2009 07:03:17 +0000</pubDate>
		<dc:creator>esm-admin</dc:creator>
				<category><![CDATA[Webdesign]]></category>
		<category><![CDATA[barrierefrei]]></category>

		<guid isPermaLink="false">http://www.edv-service-meinhold.de/blog/?p=6</guid>
		<description><![CDATA[Zum Thema Barrierefreiheit im Webdesign wurde schon einiges publiziert doch die wenigsten wissen etwas damit anzufangen.
Erst mit dem Aufkommen von Web 2.0 rückt dieses Thema mehr und mehr in den Vordergrund.
]]></description>
			<content:encoded><![CDATA[<p>Zum Thema <a title="barrierefreies Webdesign" href="http://www.edv-service-meinhold.de/ratgeber/webdesign-barrierefrei.htm">Barrierefreiheit im Webdesign</a> wurde schon einiges publiziert doch die wenigsten wissen etwas damit anzufangen.</p>
<p>Erst mit dem Aufkommen von Web 2.0 rückt dieses Thema mehr und mehr in den Vordergrund.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.edv-service-meinhold.de/blog/webdesign/barrierefreies-webdesign.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Syntax / Definition</title>
		<link>http://www.edv-service-meinhold.de/blog/css/syntax-definition.htm</link>
		<comments>http://www.edv-service-meinhold.de/blog/css/syntax-definition.htm#comments</comments>
		<pubDate>Sat, 06 Jun 2009 07:04:11 +0000</pubDate>
		<dc:creator>esm-admin</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[definition]]></category>
		<category><![CDATA[syntax]]></category>

		<guid isPermaLink="false">http://www.edv-service-meinhold.de/blog/?p=8</guid>
		<description><![CDATA[Eine CSS-Regel hat folgendes Aussehen:
Selektor {
Eigenschaft-A: Wert-A;
Eigenschaft-B: Wert-B
}
/ Kommentar /
Ein Stylesheet darf beliebig viele solcher Regeln enthalten. Es gibt unter anderem folgende Selektoren, die jeweils Elemente auswählen. Im Wesentlichen sind dies die HTML-Tags:



Muster
Bedeutung 


*
Selektiert jedes Element


E
Selektiert jedes Element vom Typ E


E F
Selektiert jedes Element F, das ein Nachfahre von Element E ist


E &#62; F
Selektiert jedes [...]]]></description>
			<content:encoded><![CDATA[<p>Eine CSS-Regel hat folgendes Aussehen:</p>
<p><em>Selektor {<br />
Eigenschaft-A: Wert-A;<br />
Eigenschaft-B: Wert-B<br />
}<br />
/<strong> Kommentar </strong>/</em></p>
<p>Ein Stylesheet darf beliebig viele solcher Regeln enthalten. Es gibt unter anderem folgende Selektoren, die jeweils Elemente auswählen. Im Wesentlichen sind dies die HTML-Tags:</p>
<table style="width: 100%;" border="0" cellspacing="4" cellpadding="1">
<tbody>
<tr>
<td><span style="font-size: xx-small;"><strong>Muster</strong></span></td>
<td><span style="font-size: xx-small;"><strong>Bedeutung </strong></span></td>
</tr>
<tr>
<td><span style="font-size: xx-small;">*</span></td>
<td><span style="font-size: xx-small;">Selektiert jedes Element</span></td>
</tr>
<tr>
<td><span style="font-size: xx-small;">E</span></td>
<td><span style="font-size: xx-small;">Selektiert jedes Element vom Typ E</span></td>
</tr>
<tr>
<td><span style="font-size: xx-small;">E F</span></td>
<td><span style="font-size: xx-small;">Selektiert jedes Element F, das ein Nachfahre von Element E ist</span></td>
</tr>
<tr>
<td><span style="font-size: xx-small;">E &gt; F</span></td>
<td><span style="font-size: xx-small;">Selektiert jedes Element F, das ein Kind von E ist</span></td>
</tr>
<tr>
<td><span style="font-size: xx-small;">E:first-child</span></td>
<td><span style="font-size: xx-small;">Selektiert ein Element E, wenn es das erste Kind des direkten Vorfahren ist</span></td>
</tr>
<tr>
<td><span style="font-size: xx-small;">E[foo]</span></td>
<td><span style="font-size: xx-small;">Selektiert jedes Element E, bei dem das „foo“-Attribut gesetzt ist (unabhängig vom Wert)</span></td>
</tr>
<tr>
<td><span style="font-size: xx-small;">E[foo=bar]</span></td>
<td><span style="font-size: xx-small;">Selektiert jedes Element E, bei dem das „foo“-Attribut mit dem Wert bar gesetzt ist</span></td>
</tr>
<tr>
<td><span style="font-size: xx-small;">.c</span></td>
<td><span style="font-size: xx-small;">Selektiert jedes Element der Klasse c</span></td>
</tr>
<tr>
<td><span style="font-size: xx-small;">E.c</span></td>
<td><span style="font-size: xx-small;">Selektiert alle Elemente E der Klasse c</span></td>
</tr>
<tr>
<td><span style="font-size: xx-small;">#myid</span></td>
<td><span style="font-size: xx-small;">Selektiert jedes Element mit der ID „myid“.</span></td>
</tr>
<tr>
<td><span style="font-size: xx-small;">E#myid</span></td>
<td><span style="font-size: xx-small;">Selektiert das Element E mit der ID „myid“.</span></td>
</tr>
</tbody>
</table>
<p><strong>Beispiel</strong></p>
<p><em>p.note {<br />
position: relative;<br />
left: 15%;<br />
width: 70%;<br />
padding: 30px;<br />
padding-bottom: 45px;<br />
border: 1px solid black;<br />
line-height: 1.5em;<br />
color: black;<br />
font-weight: bold;<br />
text-align: justify;<br />
background-color: #eeeeee<br />
}<br />
</em><br />
Ein mit dem p-Tag umgebener Absatz der Klasse „note“ wird dadurch von einem CSS-kompatiblen Browser wie folgt dargestellt:</p>
<div id="attachment_22" class="wp-caption alignnone" style="width: 490px"><img class="size-full wp-image-22" title="css-textabsatz" src="http://edv-service-meinhold.de/blog/wp-content/uploads/2009/06/css-testabsatz.png" alt="css-Textabsatz" width="480" height="151" /><p class="wp-caption-text">CSS-Textabsatz</p></div>
<p>Textabsatz, der so formatiert ist, wie obiges CSS es vorgibt.</p>
<p>Hier wird der Deklarationsbereich allen p-Elementen zugewiesen, die das class-Attribut mit dem Wert note besitzen. Würde man das p im Selektor weglassen, würden alle Elemente der Klasse note betroffen sein, beim Weglassen des .note alle p-Elemente.</p>
<p>Ein wichtiges Prinzip von CSS ist die Vererbung der Eigenschaftswerte an untergeordnete Elemente und die Kombination verschiedener Stylesheets (Kaskade). Diese können dabei aus verschiedenen Quellen stammen: vom Autor des Stylesheets, dem Browser (User Agent) oder dem Benutzer.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.edv-service-meinhold.de/blog/css/syntax-definition.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Geschichte und Entwicklung</title>
		<link>http://www.edv-service-meinhold.de/blog/css/geschichte-und-entwicklung.htm</link>
		<comments>http://www.edv-service-meinhold.de/blog/css/geschichte-und-entwicklung.htm#comments</comments>
		<pubDate>Thu, 23 Apr 2009 07:06:18 +0000</pubDate>
		<dc:creator>esm-admin</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[entwicklung]]></category>
		<category><![CDATA[geschichte]]></category>
		<category><![CDATA[Webdesign]]></category>

		<guid isPermaLink="false">http://www.edv-service-meinhold.de/blog/?p=10</guid>
		<description><![CDATA[Das Konzept der Cascading Style Sheets (CSS) wurde 1994 von Håkon Wium Lie vorgeschlagen. Bert Bos arbeitete zu dieser Zeit an der Implementation eines Browsers namens Argo, der seine eigene Stylesheet-Sprache benutzte. Die beiden entschieden sich zusammenzuarbeiten und CSS zu entwickeln.
Es gab zu dieser Zeit auch andere Sprachen mit dem gleichen Ziel, CSS brachte aber [...]]]></description>
			<content:encoded><![CDATA[<p>Das Konzept der Cascading Style Sheets (CSS) wurde 1994 von Håkon Wium Lie vorgeschlagen. Bert Bos arbeitete zu dieser Zeit an der Implementation eines Browsers namens Argo, der seine eigene Stylesheet-Sprache benutzte. Die beiden entschieden sich zusammenzuarbeiten und CSS zu entwickeln.</p>
<p>Es gab zu dieser Zeit auch andere Sprachen mit dem gleichen Ziel, CSS brachte aber als erste die Idee auf, Regeln zu definieren, die über mehrere Stylesheets hinweg vererbt werden konnten.</p>
<p>Nach der Präsentation von CSS durch Håkon an der Konferenz „Mosaic and the Web“ in Chicago 1994, und später mit Bos 1995 wurde das World Wide Web Consortium (W3C) auf CSS aufmerksam. Håkon und Bos arbeiteten in diesem Rahmen an CSS weiter, zusammen mit anderen Mitgliedern, u. a. Thomas Reardon von der Firma Microsoft. Im Dezember 1996 wurde dann die CSS Level 1 Recommendation publiziert. Diese wird in aktuellen Browsern mittlerweile nahezu vollständig umgesetzt.</p>
<p>CSS Level 2 (CSS2) wurde im Mai 1998 veröffentlicht. Bis heute wird diese Empfehlung noch nicht hinreichend von allen verbreiteten Browsern implementiert. Manche Browser setzen den größten Teil von CSS2 korrekt um, andere hingegen bieten nur eine mangelhafte Unterstützung von wenigen Teiltechniken. Bei der praktischen Anwendung im Web ergeben sich daher oft unnötige Schwierigkeiten.</p>
<p>Momentan arbeitet das W3C an einer Zwischenversion CSS Level 2 Revision 1 (CSS 2.1), die die Erfahrungen mit CSS2 berücksichtigt, Unstimmigkeiten korrigiert und diejenigen Teiltechniken streicht, die bisher in verschiedenen Browsern nicht korrekt implementiert wurden. CSS 2.1 bringt selbst keine grundlegend neuen Fähigkeiten mit sich.</p>
<p>Gleichzeitig ist CSS Level 3 in der Entwicklung. Hier werden die Entwicklungen weiter vorangetrieben, die bereits bei CSS2 gestartet wurden. CSS3 wird im Gegensatz zu den Vorgängern modular aufgebaut sein, d. h. einzelne Teiltechniken (beispielsweise zur Steuerung der Sprachausgabe) haben ihren eigenen Entwicklungsrhythmus und Versionsschritte. So nähert sich CSS bei seinen Fähigkeiten mehr dem etablierten DSSSL (für SGML) an und stellt wohl auch in Zukunft noch eine attraktive Alternative zu XML-basierten Stylesheet-Sprachen wie XSL-FO dar.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.edv-service-meinhold.de/blog/css/geschichte-und-entwicklung.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
