<?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 Archive - Webdesign Tipps / Webdesign Blog</title>
	<atom:link href="https://a-vista-studios.de/blog/webdesign/feed/" rel="self" type="application/rss+xml" />
	<link>https://a-vista-studios.de/blog/webdesign/</link>
	<description></description>
	<lastBuildDate>Fri, 02 Oct 2020 16:07:13 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://a-vista-studios.de/blog/wp-content/uploads/2017/06/cropped-favicon-512x512-32x32.png</url>
	<title>Webdesign Archive - Webdesign Tipps / Webdesign Blog</title>
	<link>https://a-vista-studios.de/blog/webdesign/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Sticky Menu, Feststehendes Menü</title>
		<link>https://a-vista-studios.de/blog/webdesign/sticky-menu-feststehendes-menue-html/</link>
					<comments>https://a-vista-studios.de/blog/webdesign/sticky-menu-feststehendes-menue-html/#comments</comments>
		
		<dc:creator><![CDATA[avs]]></dc:creator>
		<pubDate>Fri, 07 Aug 2020 09:57:21 +0000</pubDate>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[Webdesign]]></category>
		<guid isPermaLink="false">https://a-vista-studios.de/blog/?p=684</guid>

					<description><![CDATA[<p>Ein Sticky Menu bzw. feststehendes Menü mit HTML als Mobile Menü realisieren, welches sich beim scrollen dynamisch anpasst: Realisation eines Sticky Header Menu.&#8230;</p>
<p>Der Beitrag <a href="https://a-vista-studios.de/blog/webdesign/sticky-menu-feststehendes-menue-html/">Sticky Menu, Feststehendes Menü</a> erschien zuerst auf <a href="https://a-vista-studios.de/blog">Webdesign Tipps / Webdesign Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h3>Ein Sticky Menu bzw. feststehendes Menü mit HTML als Mobile Menü realisieren, welches sich beim scrollen dynamisch anpasst: Realisation eines Sticky Header Menu.</h3>
<p>Lässt sich eine Sticky Menu bzw. feststehendes Menü mit HTML und CSS realisieren, ohne JavaScript einzusetzen? Die Antwort lautet: Ja.</p>
<p>Diese Anleitung stellt eine Sticky Menu Lösung vor, die zugleich responsive ist. Auf mobilen Geräten wie dem Smartphone passt sich das Menü an und wird zum Mobile Menü.</p>
<p>In diesem Fall setzen wir allerdings die jquery und etwas JavaScript-Code ein, um überprüfen zu können, ob der Benutzer nach unten scrollt. Ist dies der Fall, so wird über CSS das Erscheinungsbild des Sticky Menu angepasst: die Höhe des Navigationsbereichs im Header reduziert sich, um mehr Platz für die Darstellung des Contents zur Verfügung zu haben.</p>
<a target="_blank" class="standard-btn blue-btn" href="https://a-vista-studios.de/blog/webdesign-demos/sticky-menu-feststehendes-menu-mit-mobile-menu.html"><span>BEISPIEL ANSEHEN</span></a>
<h2>Realisation eines Sticky Menu / feststehenden Menü mit HTML</h2>
<p>Prinzipiell können wir den Code natürlich auch „verschlanken“, den JavaScript-Teil entnehmen und mit einigen kleineren Änderungen am CSS den Navigationsbereich im Header fixieren. Dadurch fehlt zwar die Möglichkeit, das Scrollverhalten des Benutzers zu prüfen und entsprechend zu interagieren. Im Gegenzug hätten wir jedoch ein schnelles und schlankes responsives Sticky Menu, welches einige Vorteile bietet:</p>
<ol>
<li>Es konzentriert sich auf das Wesentliche, ohne dass der Code aufgebläht wird und trägt damit der Idee des <a href="https://a-vista-studios.de/blog/webdesign/mobile-first/"><em>Mobile First</em></a> Rechnung. Denn seit Oktober 2016 prüft auch Google zuerst, ob es eine mobile Version der Website gibt und ob diese über eine hohe Usability verfügt. Dazu gehören unter anderem auch kleine Datenmengen und schnelle Ladezeiten.</li>
<li>Schlanke Webseiten mit geringen Datenmengen und schnellen Ladezeiten erhalten von Suchmaschinen einen Bonus, der sich positiv auf das Ranking auswirkt.</li>
</ol>
<p>Ein solches schlankes Mobile Menü ohne JavaScript stellen wir hier vor.</p>
<p>Der Animationseffekt für das Mobile Menü besteht übrigens auch ohne den Einsatz von JavaScript fort, da er über CSS3-Transitions erzielt wird.</p>
<p><strong>Wie lässt sich das Design unseres Beispiels umsetzen?</strong><br />
Der Aufbau für das Mobile Menu entspricht der unter Mobile Menü ohne JavaScript vorgestellten Lösung und wird dort ausführlich erklärt.</p>
<p>Nachfolgend stellen wir daher den Code vor, beschränken uns bei den Erläuterungen aber auf die Bereiche, die <strong>zusätzlich</strong> zu integrieren sind, um nicht nur ein Mobile Menü zu kreieren, sondern dieses auch als Sticky Menu bzw. feststehende Menü zu realisieren:</p>
<h3>Bereich: Head</h3>
<pre class="lang:default decode:true">/*Einbinden der jquery*/  
  &lt;script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"&gt;&lt;/script&gt;
  &lt;script&gt;
    var pixel = 150; //Anzahl der Scroll-Pixel, bevor das Menü angepasst wird
    $(window).bind('scroll', function () {
      if ($(window).scrollTop() &gt; pixel) {
        $('#menu').addClass('fixed');
        $('#main').addClass('fixed');
      } else {
        $('#menu').removeClass('fixed');
        $('#main').removeClass('fixed');
      }
    });   
  &lt;/script&gt;</pre>
<p>&nbsp;</p>
<h3>HTML (Body)</h3>
<pre class="lang:default decode:true ">&lt;body&gt;	
  &lt;nav id="menu"&gt;
    &lt;div class="brand"&gt;&lt;a href="https://a-vista-studios.de"&gt;&lt;img src="logo_avs.png" alt=""/&gt;&lt;/a&gt;&lt;/div&gt;
    &lt;a href="#nav-m" id="nav-m"&gt;&lt;img src="btn-mobile.png" alt=""/&gt;&lt;/a&gt;
    &lt;a href="#" class="close"&gt;&lt;img src="btn-mobile-close.png" alt=""/&gt;&lt;/a&gt;
		
    &lt;ul class="menu"&gt;
      &lt;li&gt;&lt;a href="#a1"&gt;Abschnitt 1&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href="#a2"&gt;Abschnitt 2&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href="#a3"&gt;Abschnitt 3&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href="#a4"&gt;Abschnitt 4&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href="#a5"&gt;Abschnitt 5&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/nav&gt;

  &lt;main id="main"&gt;
    &lt;div id="abschnitt1"&gt;
      &lt;div class="content"&gt;
        &lt;span id="a1"&gt;&lt;strong&gt;Abschnitt 1&lt;/strong&gt;&lt;br /&gt;&lt;/span&gt;
	    BLINDTEXT
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div id="abschnitt2"&gt;
      &lt;div class="content"&gt;
        &lt;span id="a2"&gt;&lt;strong&gt;Abschnitt 2&lt;/strong&gt;&lt;br /&gt;&lt;/span&gt;
	    BLINDTEXT
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div id="abschnitt3"&gt;
      &lt;div class="content"&gt;
        &lt;span id="a3"&gt;&lt;strong&gt;Abschnitt 3&lt;/strong&gt;&lt;br /&gt;&lt;/span&gt;
	    BLINDTEXT
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div id="abschnitt4"&gt;
      &lt;div class="content"&gt;
        &lt;span id="a4"&gt;&lt;strong&gt;Abschnitt 4&lt;/strong&gt;&lt;br /&gt;&lt;/span&gt;
	    BLINDTEXT
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div id="abschnitt5"&gt;
      &lt;div class="content"&gt;
        &lt;span id="a5"&gt;&lt;strong&gt;Abschnitt 5&lt;/strong&gt;&lt;br /&gt;&lt;/span&gt;
	    BLINDTEXT
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/main&gt;	
&lt;/body&gt;</pre>
<p>&nbsp;</p>
<h3>CSS: Allgemeine Auszeichnungen und Logo</h3>
<pre class="lang:default decode:true">/*----- General Formating -----*/
body, html {
  font-family: Verdana, Arial, sans-serif;
  font-size: 0.95em;
  margin: 0;
  padding: 0;
  height: 100%;
  width: 100%;
}

a:active, a:focus {outline: none;}

main {
  line-height: 180%;
}
/*------------------------------*/


/*----- Logo -----*/
.brand {
  float: left;
  padding: 0.5em 1em 0 0.5em;
}
/*----------------*/</pre>
<p>&nbsp;</p>
<h3> CSS: Menü</h3>
<pre class="lang:default decode:true">/*----- Menu -----*/
nav {
  margin: 0 auto;
  width: 100%;
  height: 11em;
  text-align: right;
  position: relative;
  background: rgba(255, 255, 255, 1.0);
  border-bottom: 1px solid white;
}

nav ul {
  margin: 0;
  padding: 8.1em 0 0 0;
  height: 100vh;
}

nav ul li {
  list-style: none;
  margin: 0;
  display: inline;
}

nav ul li a {
  color: #009999;
  position: relative;
  padding: 0 0 0.5em 0;
  display: inline-block;
  text-decoration: none;
  text-transform: uppercase;
}

nav ul.menu li a:hover {
  color: #03405f;
  border-bottom: 2px solid #03405f;
}
/*----------------*/

/*----- Fixed Menu -----*/
nav#menu.fixed {
  position: fixed;
  top: 0;
  padding: 0;
  height: 6em;
}
nav#menu.fixed ul {
  padding: 0.75em 0 0 0;
  font-size: 90%;
}			
nav#menu.fixed .brand img {
  margin-top: 0em;
  height: 5em;
}		
nav#menu.fixed a {
  padding: 1em 0;
}	
/*--------------------------------------*/</pre>
<p>&nbsp;</p>
<h3>CSS: Content</h3>
<pre class="lang:default decode:true">/*----- Content Sections -----*/
#abschnitt1, #abschnitt2, #abschnitt3, #abschnitt4, #abschnitt5 {
  min-height: 100%;
  width: 100%;
}
#abschnitt1 {
  color: #555;
  background: #caced2;
}
#main.fixed #abschnitt1 {
  margin-top: 150px;
}
#abschnitt2 {
  color: #333;
  background: #b1b8be;	
}
#abschnitt3 {	
  color: #000;
  background: #95a1ae;
}
#abschnitt4 {
  color: #fff;
  background: #778899;
}	
#abschnitt5 {
  color: #fff;
  background: #525f6d;
}	
#abschnitt1 .content,
#abschnitt2 .content,
#abschnitt3 .content,
#abschnitt4 .content,
#abschnitt5 .content {
  padding: 1.5em 1.5em 3em 1.5em;
}
#a1{
  padding-top: 14em;
}
#a2, #a3, #a4, #a5 {
  padding-top: 8.1em;
}
/*--------------------------------------*/</pre>
<p>&nbsp;</p>
<h3>CSS: Media Queries</h3>
<pre class="lang:default decode:true">/*----- Media Queries -----*/
@media screen and (min-width: 961px) {
  nav a#nav-m,
  nav a.close {
    display: none;
  }
  nav #menu.fixed ul {
    margin-top: 2.25em;
  }	
  nav ul li {
    margin: 0 30px 0 0;
  }
}

@media screen and (max-width: 960px) {
  /*Formatierung Mobiles Menue*/
  nav ul {
    top: 11.15em;
    position: absolute;
    background: #ccc;
    width: 100%;
    left: -100%;

    list-style-type:none;
    margin: 0;
    padding: 0;

    -webkit-transition: all 0.6s ease;
    -moz-transition: all 0.6s ease;
    -o-transition: all 0.6s ease;
    transition: all 0.6s ease;
  }
  nav#menu.fixed ul {
    top: 6.8em;
  }
  nav ul li{
    display: block;
    text-align: left;
    padding: 0em 0.5em;
    border-bottom: 1px solid #fff;
  }
  nav ul li a {
    color: #555;
    padding: 1em 0;
  }
  nav ul.menu li a:hover {
    border-bottom: 0;
  }

  /*Hamburger-Icon*/
  nav a#nav-m img,
  nav a.close img {
    width: 40px;
    height: auto;
  }
  nav &gt; .close,
  nav a#nav-m:target {
    display: none;
  }
  nav a:target ~ ul,
  nav a:target ~ .close {
    display: inline-block;
  }
  nav nav#menu.fixed a:target ~ .close {	
    margin-top: -14px;
  }
  nav a:target ~ .close {
    position: absolute;
    margin-left: -40px;
  }
  nav a:target ~ ul {
    left: 0;
  }
}
/*--------------------------------------*/</pre>
<h2>Erläuterung des CSS für die Erstellung des <em>Sticky Menu / festehenden Menüs</em></h2>
<p>Die drei vorstehenden Codebereiche <strong><em>HTML (Body)</em></strong>, <strong><em>CSS: Allgemeine Auszeichnungen und Logo </em></strong>sowie <strong><em>CSS: Media Queries </em></strong>werden bereits in der Anleitung Mobile Menü ohne JavaScript erklärt.</p>
<p>Ergänzungen bzw. Erweiterungen für das <strong>Sticky Menu</strong> finden sich in den drei Codeblöcken <strong><em>Bereich: Head,</em></strong> <strong><em>CSS: Menü</em></strong> sowie <strong><em>CSS: Content</em></strong>.</p>
<p><strong>Wir blicken hinter die Kulissen</strong></p>
<ol>
<li><strong><em>Bereich: Head</em></strong><br />
Zunächst wird die <strong><em>jquery</em></strong> über <em>googleapis.com</em> eingebunden.<br />
Mit einigen Zeilen JavaScript wird erreicht, dass ab einem Scrollen um 150 Pixel nach unten die Bezeichner mit der ID #menu sowie #main um die Klasse .fixed ergänzt werden.<br />
Beträgt das Scrollen weniger als 150 Pixel, so greift die ELSE-Anweisung und die Klasse .fixed wird wieder entfernt.Damit erhalten wir die Möglichkeit, beim Scrollen um mehr als 150 Pixel nach unten den Bereich über CSS der Form <em>#menu.fixed</em> anzusprechen.</li>
<li><strong><em>CSS: Menü</em></strong><br />
Ergänzend zum <em>Mobile Menü ohne JavaScript</em> findet sich hier der Bereich<br />
<em>/*&#8212;&#8211; Fixed Menu &#8212;&#8211;*/<br />
</em>Das CSS teilt dem Browser mit, wie das Sticky Menu bzw. feststehende Menü behandelt werden soll, wenn die zuvor erwähnten mehr als 150 Pixel nach-unten-scrollen erreicht sind.</li>
<li><strong><em>CSS: Content</em></strong><br />
Dieser Bereich ist weitestgehend selbsterklärend. Das für Demonstrationszwecke erstellte Demo Sticky Menu referenziert nicht auf eigene (neue) Inhaltsseiten. Sondern beim Anklicken der Menüpunkte wird Mittels <a href="https://a-vista-studios.de/blog/webdesign/anker-setzen-anchor/">Anchor</a> (= Anker) zu dem entsprechenden Bereich auf der Seite gesprungen und der jeweilige Bereich entsprechend über das CSS formatiert.</li>
</ol>
<p>Fazit: die Anleitung zur Erstellung eines Sticky Menu / feststehenden Menüs inklusive Mobile Menu für mobile Endgeräte basiert auf der unter <em>Mobile Menü ohne JavaScript</em> vorgestellten Lösung. Ergänzend wurde noch ein Sticky Menu integriert und zur besseren Visualisieren ein Anker-Menü zu Inhaltsbereichen mit unterschiedlichen Hintergrundfarben integriert</p>
<p><em> </em></p>
<p><em>Stichworte: </em><em>Sticky Menu, Sticky Header Menu, Feststehendes Menü HTML</em></p>
<p>Der Beitrag <a href="https://a-vista-studios.de/blog/webdesign/sticky-menu-feststehendes-menue-html/">Sticky Menu, Feststehendes Menü</a> erschien zuerst auf <a href="https://a-vista-studios.de/blog">Webdesign Tipps / Webdesign Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://a-vista-studios.de/blog/webdesign/sticky-menu-feststehendes-menue-html/feed/</wfw:commentRss>
			<slash:comments>7</slash:comments>
		
		
			</item>
		<item>
		<title>Shore Kalender + Shore Terminplaner, Erfahrung, Bewertung, Kritik</title>
		<link>https://a-vista-studios.de/blog/webdesign/shore-kalender-erfahrung-bewertung-kritik/</link>
					<comments>https://a-vista-studios.de/blog/webdesign/shore-kalender-erfahrung-bewertung-kritik/#comments</comments>
		
		<dc:creator><![CDATA[avs]]></dc:creator>
		<pubDate>Mon, 02 Dec 2019 12:05:47 +0000</pubDate>
				<category><![CDATA[Web-Tools]]></category>
		<category><![CDATA[Webdesign]]></category>
		<guid isPermaLink="false">https://a-vista-studios.de/blog/?p=1405</guid>

					<description><![CDATA[<p>Der Shore Kalender und Shore Terminplaner. Unsere Erfahrung, Bewertung und Kritik zum Online Buchungskalender. Und ein Erfahrungsbericht zum schlechten Support von Shore. Für&#8230;</p>
<p>Der Beitrag <a href="https://a-vista-studios.de/blog/webdesign/shore-kalender-erfahrung-bewertung-kritik/">Shore Kalender + Shore Terminplaner, Erfahrung, Bewertung, Kritik</a> erschien zuerst auf <a href="https://a-vista-studios.de/blog">Webdesign Tipps / Webdesign Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>Der Shore Kalender und Shore Terminplaner. Unsere Erfahrung, Bewertung und Kritik zum Online Buchungskalender. Und ein Erfahrungsbericht zum schlechten Support von Shore.</strong></p>
<p>Für einen Kunden haben wir uns auf die Suche nach einem guten Online-Buchungskalender mit integriertem Terminplaner begeben. Dabei sind wir auf den Anbieter SHORE.com gestoßen.</p>
<p>Warum wir aus eigener Erfahrung diesen Anbieter nicht empfehlen können, darüber stellen wir nachfolgend einen Shore Erfahrungsbericht vor. In den Erfahrungsbericht fließt auch unsere Bewertung sowie Kritik an Shore ein.</p>
<h2>Shore Kalender – Was ist Shore?</h2>
<p>Shore bietet ein – auf den ersten Blick – tolles Tool an. Optisch ansprechend stellt Shore den Leistungsumfang auf seiner Website vor. Es besteht die Möglichkeit, das Tool 15 Tage lang kostenlos zu testen.</p>
<p>Auf der eigenen oder der Kundenwebsite lässt sich über JavaScript-Codeintegration ein Button integrieren. Zum Beispiel JETZT BUCHEN oder TERMINBUCHUNG. Beim Anklicken des Buttons wird das Buchungstool ausgeklappt und der Besucher kann aus dem Leistungsangebot eine Auswahl treffen und direkt online buchen. Die einzelnen Leistungen legen Sie dazu vorab im Kundenaccount von Shore an und sie stehen dann automatisch im Buchungskalender zur Verfügung.</p>
<p>Im Kundenaccount können Sie Firmenmitarbeiter eintragen und ihnen alle oder ausgewählte Leistungen zuordnen. Es ist möglich manuell Termine einzutragen und sie in einem Kalender anzusehen und zu verwalten.</p>
<h2>Bewertung von Shore</h2>
<p>Wir haben einen Testaccount angelegt, konfiguriert und auf Herz und Nieren geprüft. Der erste Eindruck war vielversprechend. Der Kundenverwaltungsbereich präsentiert sich aufgeräumt und übersichtlich.</p>
<p>Allerdings haben sich im Zuge unserer Prüfung des Shore Kalenders auch eine Reihe von Fragen ergeben. Daher haben wir eine E-Mail an den Shore-Kundensupport geschrieben und dazu direkt auf die (automatische) Begrüßungs-Mail von Sebastian M. geantwortet, der in der Begrüßungsmail zur Kontaktaufnahme aufgefordert hat.</p>
<p><strong>Unsere Fragen lauteten:</strong></p>
<ul>
<li><strong><em>Preisangaben</em></strong><em><br />
Handelt es sich bei den Preisangaben (shore.com/de/preise/) zu den verschiedenen Paketen um Brutto- oder Nettopreise?</em></li>
<li><strong><em>DSGVO &gt; Serverstandort, AV-Vertrag</em></strong><em><br />
Die privaten Daten des Benutzers werden auf Ihren Servern gespeichert. Wo befinden sich die Server? Ist sichergestellt, dass alle Server sich in Deutschland oder zumindest innerhalb der EU befinden? Da Sie Einblicke in die Benutzerdaten nehmen können, ist ein AV-Vertrag erforderlich. Wo wird dieser bereitgestellt?</em></li>
<li><strong><em>Tracking-Cookies</em></strong><em><br />
Ihr System setzt Tracking-Cookies ein: <strong>Polyfill</strong> und <strong>Google Tag Manager.</strong><br />
</em><em><em>Gemäß des Urteils des Europäischen Gerichtshofs vom 01.10.2019 müssen Tracking-Cookies beim Betreten der Seite abgeschaltet sein und dürfen erst aktiviert werden, nachdem der Benutzer dafür sein explizites Einverständnis gegeben hat.</em></em><br />
<em><em>Ein Hinweis, wie von Ihnen verwendet (siehe <u>Anlage: shore.png</u>) ist in Zukunft vor diesem Hintergrund nicht mehr ausreichend.</em></em><img fetchpriority="high" decoding="async" class="alignnone size-full" src="/blog/wp-content/uploads/redaktion/screenshots/20191202_shore_buchungskalender.png" alt="Tracking Cookies von Shore" width="452" height="201" /><em><br />
Wie lassen sich die Tracking-Cookies abschalten bzw. wann planen Sie, eine Lösung zu integrieren, welche den künftigen Rechtsanforderungen Rechnung trägt?</em></li>
<li><strong><em>Technische Probleme</em></strong><em><br />
Auf der Website des Kunden ist das weit verbreitete WordPress-Theme <strong>DIVI</strong> im Einsatz. Nach der Integration von SHORE lässt sich der DIVI-Builder nicht mehr aufrufen. Dazu ist dieser E-Mail ein Video <u>angehängt</u>. Ich vermute Konflikte zwischen unterschiedlichen jQuery-Versionen. Ist Ihnen das Problem bekannt und gibt es dafür eine Lösung?</em></li>
</ul>
<p><em>Vielen Dank für Ihre Unterstützung und</em></p>
<p><em>Mit freundlichen Grüßen</em></p>
<h2>Erfahrungsbericht zu Shore – Support</h2>
<p>Nach einer Woche hatten wir zwar mehrere (automatisch versendete) E-Mails, aber keine Antwort auf unsere vorstehenden Fragen erhalten. Der zwischenzeitlich getätigte Anruf hat ergeben, dass Shore unsere Anfrage erhalten habe und sie beantworten werde. Nach acht Tagen haben wir einen höflichen Reminder geschickt und nochmals um Beantwortung unserer Fragen gebeten.</p>
<p><strong>Antwort nach 16 Tagen: <span style="color: #ff0000;">keine</span>.</strong></p>
<p>Inzwischen sind uns allerdings weitere Mängel aufgefallen: Neben <strong><em>Polyfill</em></strong> und <strong><em>Google Tag Manager </em></strong>werden zusätzlich noch Tracking-Cookies für <strong><em>Google Analytics </em></strong>sowie<strong><em> DoubleClick </em></strong>gesetzt. Da aus Datenschutzgründen das im Buchungs-Widget eingesetzte Google Maps von uns im Kundenaccount abgeschaltet wurde, hätte zumindest das DoubleClick-Cookie nicht gesetzt werden müssen.</p>
<p><strong>Warum sind diese Tracking-Cookies so „böse“?<br />
</strong>Im Zuge des Urteils des Europäischen Gerichtshofs vom 01.10.2019 sowie der anstehenden ePrivacy-Verordnung und nicht zuletzt im Zuge der Pressemitteilungen der Datenschutzbehörden deutscher Bundesländer hat sich herauskristallisiert, dass Tracking-Cookies nicht mehr zulässig sind.</p>
<p>So hat beispielsweise das BayLDA (eine der beiden Bayrischen Datenschutzbehörden: <a href="https://www.lda.bayern.de/de/index.html">https://www.lda.bayern.de/de/index.html</a>) schon vor einiger Zeit damit begonnen Webseitenbetreiber abzumahnen, die Google Analytics einsetzen. Und zwar unabhängig davon, ob sie die IP-Adresse des Besuchers anonymisiert und in der Datenschutzerklärung auf den Einsatz von Google Analytics hingewiesen haben.</p>
<p>Solche Tracking-Cookies müssen beim Betreten der Website durch den Besucher abgeschaltet sein und der Benutzer muss zunächst seine explizite Zustimmung geben, bevor sie aktiviert werden. Das lässt sich mit so genannten Consent-Cookie-Tools umsetzen. Beispielsweise von Borlabs oder UserCentrics. Nur nützt dies nichts, wenn Shore eigene Tracking-Cookies setzt, die von den Consent-Cookie-Tools – zumindest derzeit noch – nicht geblockt werden können. Die Verantwortung für die gesetzten Tracking-Cookies trägt der Webseitenbetreiber.</p>
<p>Wenn Shore sich mit seinem Tool weiterhin am Markt behaupten möchte, sollten die Betreiber entsprechende Hinweise ernst nehmen und Gegenmaßnahmen ergreifen. Es ist keine Lösung, die Kunden mit der Haftungsfrage im Regen stehen zu lassen.</p>
<h2>Erfahrung mit Shore – Funktionalität</h2>
<p>Die Funktionalität von Shore macht zunächst einen guten Eindruck. Es gibt aber auch eine Reihe von Dingen, die nicht gut gelöst sind. Dazu einige (nicht abschließende) Beispiele:</p>
<p><img decoding="async" class="alignnone size-full" src="/blog/wp-content/uploads/redaktion/screenshots/20191202_shore_widget.png" alt="Shore Buchungs-Widget" width="449" height="648" /></p>
<p><strong>Obere Leiste:</strong><br />
Selbst wenn im Account Google Maps deaktiviert wird, bleibt der Link zur Karte (oben links neben der Sprachauswahl) angezeigt. Die Sprachauswahl ist bei einer einsprachigen Website überflüssig, wir haben jedoch keine Möglichkeit gefunden, sie im Verwaltungsbereich abzuschalten.</p>
<p>Es ist zudem nicht möglich, auf eine Seite zu verlinken – also beispielsweise auf ein PDF mit einem Preisverzeichnis. Das &lt;A HREF&gt; Tag wird nicht interpretiert, sondern im Klartext ausgegeben. Auch im Kundenverwaltungsbereich sind uns einige Dinge aufgefallen, die sich besser lösen ließen. Das alles sind Aspekte, die wir gerne mit dem Shore-Support besprechen würden.</p>
<h2>Shore Support</h2>
<p>16 Tage nach unserer ersten Kontaktaufnahme haben wir einen weitere (und letzten!) Versuch gewagt und nochmals eine modifizierte E-Mail an die Macher des Terminplaners Shore gesendet. Hier sprechen wir teilweise nochmals die Aspekte aus unserer ersten E-Mail an und stellen teilweise neue Fragen. Diese E-Mail haben wir sicherheitshalber nicht nur an die E-Mail-Adresse von Sebastian M., sondern zusätzlich an inbound@&#8230; sowie support@&#8230; geschickt:</p>
<ul>
<li><em><strong>Preisangaben</strong></em><br />
<em><em>Handelt es sich bei den Preisangaben (shore.com/de/preise/) zu den verschiedenen Paketen um Brutto- oder Nettopreise?<br />
Der JETZT UPGRADEN-Button in my.shore.com funktioniert nicht. Weder im Firefox noch Internet Explorer oder Chrome:</em></em><em><em><img decoding="async" class="alignnone size-full" src="/blog/wp-content/uploads/redaktion/screenshots/20191202_shore_fehler_bei_kauf.png" alt="Shore JETZT UPGRADEN - Kaufbutton funktioniert nicht" width="595" height="388" /></em></em></li>
<li><em><strong>DSGVO</strong></em><br />
<em>Die privaten Daten des Benutzers werden auf Ihren Servern gespeichert. Wo befinden sich die Server? Falls es sich um einen Amazon-Server in Frankfurt handelt: ist sichergestellt, dass die Daten sich auch ausschließlich auf diesem Server befinden oder einem anderen Server innerhalb der EU (Stichwort: DSGVO)?</em></li>
<li><em><strong>Tracking-Cookies</strong></em><br />
<em>Ihr System setzt 2 Tracking-Cookies: <strong>Polyfill</strong> und <strong>Google Tag Manager</strong>.</em><br />
<em>Gemäß des Urteils des Europäischen Gerichtshofs vom 01.10.2019 müssen Tracking-Cookies beim Betreten der Seite abgeschaltet sein und dürfen erst aktiviert werden, nachdem der Benutzer dafür sein explizites Einverständnis gegeben hat.</em><br />
<em><em><em>Ein Hinweis, wie von Ihnen verwendet (siehe <u>Anlage: shore.png</u>) ist in Zukunft vor diesem Hintergrund nicht mehr ausreichend.</em></em></em><img fetchpriority="high" decoding="async" class="alignnone size-full" src="/blog/wp-content/uploads/redaktion/screenshots/20191202_shore_buchungskalender.png" alt="Tracking Cookies von Shore" width="452" height="201" /><br />
<em>Wie lassen sich die Tracking-Cookies abschalten bzw. wann planen Sie, eine Lösung zu integrieren, welche den künftigen Rechtsanforderungen Rechnung trägt?</em></li>
<li><em><strong>Verlinkungen</strong></em><br />
<em>Ist es möglich, in der Buchungsfunktion eine Verlinkung einzutragen?</em><br />
<em>Zwar lässt sich unter EINSTELLUNGEN &gt; BUCHUNGSFUNKTION &gt; BUCHUNGSBUTTON &gt; KUNDENHINWEIS</em><br />
<em>ein zusätzlicher kurzer Text integrieren. Aber eine Verlinkung über &lt;a href&gt; ist nicht möglich. Der Code wird nicht interpretiert, sondern ausgegeben. Ziel ist: „Unser Preisverzeichnis finden Sie <strong>hier</strong> (LINK)“.</em></li>
</ul>
<p>&nbsp;</p>
<h4>Antwort des Shore-Support bis heute: <span style="color: #ff0000;">keine</span>.</h4>
<p>Hier würden wir annehmen, dass Shore zumindest ein lebhaftes Interesse an der Information haben sollte, dass der JETZT UPGRADEN-Button funktioniert. Denn darüber sollte sich die kostenlose 15-tägige Testversion in eine kostenpflichtige Basic-, Plus- oder Premium-Version umwandeln lassen. Und Shore generiert ja ab diesem Zeitpunkt über den Neukunden Einnahmen(!).</p>
<h2>Shore Kosten</h2>
<p>Der Shore Buchungskalender sowie der Shore Terminkalender sind nicht unbedingt ein Schnäppchen. Bei monatlicher Zahlweise kostet das günstigste Paket Basic 39,00 EUR/Monat, das teuerste Paket Premium stolze 99,00 EUR. Wählen Sie die jährliche Zahlweise, so lassen sich immerhin 10,00 EUR/Monat sparen. Ob es sich bei diesen Preisangaben um Brutto- oder Nettopreise handelt, geht aus den Angaben auf der Website derzeit nicht hervor. Diese Frage konnte uns – zusammen mit unseren übrigen Fragen – auch vom Shore-Support nicht beantwortet werden.</p>
<h2>Alternativen zu Shore</h2>
<p>Schade, dass die Erfahrung mit Shore so schlecht ausgefallen ist. Zunächst hatten wir einen guten Eindruck. Wir haben viel Zeit investiert, einen Account angelegt, das System getestet, Mitarbeiter und Leistungen eingepflegt und selbst eine Lösung entwickelt damit der Shore Kalender konfliktfrei mit dem DIVI-Theme zusammenarbeitet. <strong>Wir haben gedacht, dass wir auf unsere Fragen Antworten erhalten und Shore für die bestehenden Tracking-Cookie-Probleme eine Lösung anbietet</strong> – beispielsweise ein Consent-Cookie oder die Möglichkeit, das Setzen der Tracking-Cookies im Kunden-Verwaltungsbereich abzuschalten.</p>
<p><strong>Shore reagierte jedoch auf keine unserer Support-Anfragen. Besonders ärgerlich ist es, dann fortwährend launige (automatisiert versendete) E-Mails zu erhalten.<br />
<span style="color: #ff0000;">Der gesamte Vorgang war somit reine Zeitverschwendung.</span></strong></p>
<p>Nun haben wir uns nach einem alternativen Anbieter umgesehen und einen gefunden, dessen Tool über einen – unserer Meinung nach – besseren Leistungsumfang verfügt als Shore. Eine Alternative zu Shore welche in der Grundversion sogar kostenlos ist und welche selbst in der teuersten Enterprise-Version mit maximalem Funktionsumfang bei einer monatlichen Zahlweise nur 48 EUR/Monat bzw. bei einer jährlichen Zahlweise nur 42,00 EUR kostet. Jeweils zuzüglich MwSt. – hier macht der Anbieter kein Geheimnis daraus und führt transparente Kostenstrukturen auf.</p>
<h2>Kritik an Shore</h2>
<p>Es reicht nicht, ein – mehr oder weniger – gutes Tool anzubieten. Der Anbieter muss auch einen guten Support bereitstellen. Ganz besonders, wenn ein solches Tool bei monatlicher Zahlweise stolze 39,00 EUR (Basic), 59,00 EUR (Plus) bzw. 99,00 EUR (Premium) kostet.</p>
<p>Das Argument, dass wir keinen Support bekommen haben, weil sich der Account noch in der kostenlosen Testphase befunden hat, erscheint möglich, aber sinnlos. Denn wer neue Kunden gewinnen möchte, sollte sich auch um diese Bemühen und sich nicht auf gut gelaunte, automatisch versendete, Mail-Erinnerungen beschränken.</p>
<p><strong>Eine dieser Mails hatte den Betreff:</strong><br />
<em>Wer oder was war Shore nochmal?</em></p>
<p>Das ist eine Frage, die sich sehr einfach beantworten lässt: Shore ist der Anbieter, der auf unsere Support-Anfragen nicht geantwortet und unsere datenschutzrechtlichen Bedenken nicht ernst genommen hat. Shore ist in unserem Fall ein Anbieter gewesen, der offenbar gar kein Interesse an Neukunden hat. Und Shore ist ein Anbieter, den wir in Zukunft nicht nutzen werden und über den wir außerdem in unserem Netzwerk informiert haben – allerdings handelte es sich dabei ausdrücklich <strong>nicht</strong> um eine Empfehlung.</p>
<p><strong>Nachtrag: </strong>Unser Austausch mit dem Consent-Cookie-Anbieter UserCentrics war erfolgreich! UserCentrics hat SHORE in seine Konfiguration aufgenommen und bietet nun die Möglichkeit, die Tracking-Cookies von Shore zu blockieren. Im Gegensatz zum nicht existierenden Shore-Support war der Support von UserCentrics schnell, professionell und lösungsorientiert. Auch wenn wir Shore nun doch nicht verwenden: Danke, UserCentrics!</p>
<p><em>Stichworte: Shore Bewertung, Shore Erfahrung, Shore Erfahrungsbericht, Shore Kritik, Shore Terminplaner, Shore Kalender, Shore Kosten</em></p>
<p>&nbsp;</p>
<p>Auch interessant: das Thema <a href="https://a-vista-studios.de/blog/web-recht/dsgvo-datenschutzgrundverordnung/">Datenschutzgrundverordnung</a>.</p>
<p>Der Beitrag <a href="https://a-vista-studios.de/blog/webdesign/shore-kalender-erfahrung-bewertung-kritik/">Shore Kalender + Shore Terminplaner, Erfahrung, Bewertung, Kritik</a> erschien zuerst auf <a href="https://a-vista-studios.de/blog">Webdesign Tipps / Webdesign Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://a-vista-studios.de/blog/webdesign/shore-kalender-erfahrung-bewertung-kritik/feed/</wfw:commentRss>
			<slash:comments>20</slash:comments>
		
		
			</item>
		<item>
		<title>Wie schreibe ich gute Webtexte?</title>
		<link>https://a-vista-studios.de/blog/webdesign/wie-schreibe-ich-gute-webtexte/</link>
					<comments>https://a-vista-studios.de/blog/webdesign/wie-schreibe-ich-gute-webtexte/#respond</comments>
		
		<dc:creator><![CDATA[avs]]></dc:creator>
		<pubDate>Mon, 23 Sep 2019 10:40:18 +0000</pubDate>
				<category><![CDATA[Webdesign]]></category>
		<guid isPermaLink="false">https://a-vista-studios.de/blog/?p=496</guid>

					<description><![CDATA[<p>Textdesign für Webseiten: Wie schreibe ich gute Webtexte? Gute Texte für Webseiten gehören zu den wichtigsten Bausteinen eines Webauftritts. Wie schreibe ich gute&#8230;</p>
<p>Der Beitrag <a href="https://a-vista-studios.de/blog/webdesign/wie-schreibe-ich-gute-webtexte/">Wie schreibe ich gute Webtexte?</a> erschien zuerst auf <a href="https://a-vista-studios.de/blog">Webdesign Tipps / Webdesign Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h3>Textdesign für Webseiten: Wie schreibe ich gute Webtexte? Gute Texte für Webseiten gehören zu den wichtigsten Bausteinen eines Webauftritts.</h3>
<p>Wie schreibe ich gute Webtexte?:<br />
<em>„Herzlich willkommen auf unserer Webseite!</em>“<br />
oder:<br />
<em>„Wir freuen uns sehr darüber, Sie hier begrüßen zu dürfen!“</em></p>
<p>Wer so freundlich begrüßt wird, <strong>muss</strong> die aufgesuchte Seite doch einfach toll finden.<br />
Was der Anbieter dabei völlig unberücksichtigt lässt ist, dass hunderttausende genauso denken und es genauso machen. Was alle machen muss aber deshalb weder gelungen sein, noch zeugt es von Kreativität. Ein solcher Einstieg bietet dem Besucher keinerlei Informationen und keinen Mehrwert. Auch aus Sicht der Suchmaschinenoptimierung bleibt das Potential, das der Einstieg in die Webseite bietet, ungenutzt.</p>
<p>Bei einer Hotelwebseite wäre solch eine Begrüßung vielleicht noch vertretbar. Doch auch hier gibt es Alternativen zu abgedroschenen Phrasen. Beispielsweise: <em>„Willkommen im Hotel Rosenblüte, Ihrem Familienhotel am Tegernsee.“</em></p>
<h2>Keine leeren Phrasen dreschen</h2>
<p>Als Webseitenbetreiber möchten Sie (1.) gut gefunden werden und (2.) den Besucher von Ihrem Angebot oder Ihren Dienstleistungen überzeugen. Die Antwort auf die Frage <em>„Wie schreibe ich gute Webtexte?“</em> ist also eng damit verknüpft, dem Besucher interessante Inhalte und einen echten Mehrwert zu bieten. Werden leere Worthülsen statt Informationen bereitgestellt, so winken viele Besucher dankend ab. Sie suchen dann schnellstmöglich den nächsten Anbieter auf.</p>
<p>Kurze Verweilzeiten auf Ihrer Webseite sind gleich in zweifacher Hinsicht nachteilig: zum einen verlieren Sie potentielle Leser / Interessenten / Kunden. Zum anderen registrieren Suchmaschinen die kurze Verweildauer und ziehen daraus ihre Schlüsse. Denn würden interessante und relevante Informationen bereitgestellt, so wäre auch die Verweildauer der Besucher entsprechend höher.</p>
<p>Natürlich kann eine kurze Verweildauer der Besucher auch auf ein schlechtes oder veraltetes <strong>Design der Webseite</strong> zurückzuführen sein. Das beste Design nützt allerdings wenig, wenn der Inhalt nicht überzeugt.</p>
<p>Ein No-Go (= Tabu) sind Allgemeinplätze im Broschüren-Stil:<br />
<em>„Wir sind ein innovatives Unternehmen der XYZ-Branche, welches die Zeichen der Zeit früh erkannt hat und diese Erkenntnisse effizient im Dienste seiner Kunden einsetzt. Wir bieten Ihnen nachhaltige und ressourcenschonende Lösungen. Überzeugen Sie sich selbst!“</em></p>
<p>Fein sezierte Sätze voller wohlklingender Phrasen täuschen allerdings nicht darüber hinweg, dass vorstehender Text <strong>keinerlei konkrete Informationen</strong> bietet. Statt klaren Aussagen werden dem Leser Gemeinplätze präsentiert. Statt konkreten Antworten, wie dieses Unternehmen ihn bei seinem Vorhaben unterstützen kann, wird er mit Plattitüden abgespeist.</p>
<p>Fatal daran ist auch, dass ein solcher Text vom Aufbau und Inhalt her in der Regel als Einleitung fungiert. Zwar erfolgt eine Vorstellung des Unternehmens, allerdings ohne Bezug auf <strong>konkrete</strong> Schwerpunkte oder Leistungsangebote.</p>
<p>Gutes Textdesign bedeutet nicht nur, inhaltlich gelungene Texte zu schreiben, sondern auch ein Augenmerk darauf zu richten <strong>wie die Texte strukturiert sind</strong>. Texte sollten so geschrieben werden, dass wichtige Dinge möglichst am Anfang stehen.</p>
<h2>Gutes Textdesign</h2>
<p>Nicht nur Bilder, nicht nur Webseiten sondern auch Texte lassen sich designen. Ein Webtext muss andere Anforderungen erfüllen als ein Broschürentext. Der Besucher verfügt meistens über wenig Zeit. Dem steht ein riesiges Informationsangebot im Web gegenüber, wo er nach für ihn relevanten Informationen recherchiert. Das Lesen am Bildschirm ist für viele Menschen zudem anstrengend – insbesondere wenn sie tagtäglich viele Stunden vor dem Bildschirm verbringen. Leere Worthülsen, schlecht geschriebene Texte, endlos lange Sätze „ohne Punkt und Komma“ möchten Besucher nicht lesen.</p>
<p>Viele Besucher lesen die Texte zudem nicht brav von oben nach unten, sondern „scannen“ sie zunächst auf Relevanz. Klar Strukturen, Absätze, die Verwendung prägnanter Überschriften unterstützt sie ebenso dabei wie die Wahl einer gut lesbaren Schriftart in ausreichender Schriftgröße.</p>
<h2>Suchmaschinenoptimierte Texte</h2>
<p>Die Antwort auf die Frage <em>„Wie schreibe ich gute Webtexte?“</em> beschränkte sich nicht darauf, ansprechend und interessant zu schreiben. Suchmaschinen wie Google folgen bei der Prüfung der Relevanz von Textinhalten eigenen Algorithmen. Wie genau Google Texte analysiert und bewertet ist ein gut gehütetes Geheimnis. Trotzdem haben <a href="https://a-vista-studios.de/suchmaschinenoptimierung-leverkusen-seo/" target="_blank" rel="noopener"><strong>SEO-Spezialisten</strong></a> viele Anhaltspunkte, wie suchmaschinenoptimierte Texte aussehen müssen, was gut funktioniert und was besser unterlassen werden sollte. Dazu gehören Kriterien wie die Relevanz des Textes, der Texteinstieg, die Formatierung, Häufigkeit und Qualität der Überschriften, die Keyworddichte oder die Länge der Absätze.</p>
<p>Sollen die Inhalte des Webauftritts auch von Suchmaschinen „gut gefunden werden“, so ist es nicht ausreichend, einen guten Texter zu engagieren. Der Texter sollte auch Erfahrung im Verfassen von Webtexten haben. Oder Sie lassen die Texte im Anschluss nochmals von einem Fachmann auf Suchmaschinenfreundlichkeit optimieren &#8211; <a href="https://a-vista-studios.de/kontaktaufnahme-webagentur-leverkusen/" target="_blank" rel="noopener">sprechen Sie uns darauf an.</a></p>
<p>&nbsp;</p>
<p><em>Stichworte: Wie schreibe ich gute Webtexte?, Gutes Textdesign, Textdesign für Webseiten</em></p>
<p>Der Beitrag <a href="https://a-vista-studios.de/blog/webdesign/wie-schreibe-ich-gute-webtexte/">Wie schreibe ich gute Webtexte?</a> erschien zuerst auf <a href="https://a-vista-studios.de/blog">Webdesign Tipps / Webdesign Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://a-vista-studios.de/blog/webdesign/wie-schreibe-ich-gute-webtexte/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Gutes Webdesign: Wie erkenne ich eine gute Webseite?</title>
		<link>https://a-vista-studios.de/blog/webdesign/gutes-webdesign-homepages-pruefen-2/</link>
					<comments>https://a-vista-studios.de/blog/webdesign/gutes-webdesign-homepages-pruefen-2/#comments</comments>
		
		<dc:creator><![CDATA[avs]]></dc:creator>
		<pubDate>Wed, 24 Jul 2019 14:47:21 +0000</pubDate>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Webdesign]]></category>
		<guid isPermaLink="false">https://a-vista-studios.de/blog/?p=469</guid>

					<description><![CDATA[<p>Gutes Webdesign: Homepages prüfen und begutachten. Oft kann man als Kunde nur schwer einschätzen, ob man eine „gute“ Webseite bekommen hat. Wir geben&#8230;</p>
<p>Der Beitrag <a href="https://a-vista-studios.de/blog/webdesign/gutes-webdesign-homepages-pruefen-2/">Gutes Webdesign: Wie erkenne ich eine gute Webseite?</a> erschien zuerst auf <a href="https://a-vista-studios.de/blog">Webdesign Tipps / Webdesign Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h3>Gutes Webdesign: Homepages prüfen und begutachten. Oft kann man als Kunde nur schwer einschätzen, ob man eine „gute“ Webseite bekommen hat. Wir geben Tipps zur Prüfung von Webseiten.</h3>
<p>Gutes Webdesign: Erhält ein Webdesigner den Auftrag, eine bestehende Webseite zu prüfen, so packt ihn bei vielen Webauftritten das kalte Grauen. Wird dem Kunden dann die fertige Analyse ausgehändigt, so ist das Erstaunen oft groß. Denn der Kunde war mit dem bestehenden Internetauftritt womöglich sehr zufrieden und fällt aus allen Wolken, wenn er erfährt, dass er für sein Geld minderwertige Arbeit erhalten hat.</p>
<p>Natürlich gilt es bei einer solchen Analyse zu berücksichtigen, dass die Webtechnologie eine schnelllebige ist. Es gibt allgemeingültige Kriterien, die langlebig sind. Und es gibt Bereiche wie Programmcode und Features, die vor wenigen Jahren noch State-of-the-Art waren und heute womöglich längst überholt sind.</p>
<p>So wurden früher <em>Tables</em> (= Tabellen) dafür „missbraucht“, die gesamte Webseite zu strukturieren und zu gestalten. Oder es wurde mit statischen Größen gearbeitet, da die Webseite sowieso nur auf Desktop-Bildschirmen angeschaut wurde. Dabei galt es bestenfalls die Entscheidung zu treffen, ob die Webseite bereits für Bildschirmbreiten von 800 Pixel oder erst ab 1.024 Pixel optimiert werden sollte. Solche Fossilien finden sich auch heute noch im Internet.</p>
<p>Wenn aber eine Webseite erst wenige Jahre alt ist und auf Basis von Tables gestaltet oder wenn sie nicht für Tablets und Smartphones optimiert wurde (= Resposive Design), dann kann auch der Kunde dies sehr einfach prüfen. Und es sollte ihm zu denken geben.</p>
<h2>Gutes Webdesign: das Layout</h2>
<p>Wird über gutes Webdesign räsoniert, so schärfen viele Anbieter ihr persönliches Profil zuallererst mit Fachbegriffen wie „W3C Validität“, „Responsive Design“, „Cross-Browser-Kompatibilität“, „Semantik“ und vieles mehr. Alles wichtige Aspekte – ohne Frage.</p>
<p>Das erste, was ein Besucher jedoch zu sehen bekommt, ist nicht der HTML-Quellcode, sondern der Webauftritt selbst. Und er benötigt nur wenige Sekunden, um sich zwischen „gefällt mir!“, „geht so“ und „geht gar nicht“ zu entscheiden. Zwar nützt auch das tollste Design nichts, wenn der (Text-)inhalt schlecht geschrieben oder irrelevant ist. Aber der erste visuelle Eindruck entscheidet oft darüber, ob ein Besucher überhaupt auf der Webseite bleibt, oder sie schnellstmöglich wieder schließt. Nervige Pop-Up-Fenster, sei es für die Anzeige von Werbung oder mit der Aufforderung, den Newsletter zu abonnieren, verscheucht viele Besucher. Trotzdem verzichten auch viele große und bekannte Portale bis heute nicht auf solche Gimmicks.</p>
<p>Ob das Layout einer Webseite gelungen ist oder nicht, ist und bleibt natürlich immer Geschmackssache. Und über Geschmack lässt sich bekanntlich streiten. Egal wie gelungen ein Webauftritt gestaltet wurde: Kritiker wird es immer geben.</p>
<h3>Es gibt allerdings einige Grundregeln für gutes Webdesign</h3>
<p>Im ersten Schritt möchten wir diese <strong>Grundregeln</strong> vorstellen und im Anschluss <strong>technische Aspekte</strong> vorstellen, welche gut konstruierte Webseiten berücksichtigen.</p>
<ol>
<li>
<h4>Ein klares, übersichtliches Weblayout</h4>
<p>Präsentiert sich ein Webauftritt überladen, so schreckt das den Besucher ab. Gefragt sind klare Strukturen. Der Besucher soll die Inhalte übersichtlich präsentiert bekommen und die für ihn relevanten Informationen schnell finden können.</li>
<li>
<h4>Usability (= Benutzerfreundlichkeit )</h4>
<p>Die Benutzerfreundlichkeit wird oft in einem Atemzug mit dem Navigationsmenü genannt. Doch diese Perspektive ist zu eng gefasst. Denn zur Usability einer Webseite gehört neben einer klaren Strukturierung und guten Präsentation der Inhalte unter anderem auch der <strong>Text</strong>.</li>
<li>
<h4>Text-Design</h4>
<p>Kontrastarmer oder zu kleiner Text mag stylish aussehen, erschwert aber die Lesbarkeit. Ebenso Text, der auf unruhigen Hintergrundbildern präsentiert wird. Zu bevorzugen ist ein Text-Design, bei dem schwarzer Text auf weißem oder hellem Hintergrund dargestellt wird. Oder alternativ weißer Text auf sehr dunklem Hintergrund. Der dadurch entstehende Kontrast erhöht die Lesbarkeit des Textes dramatisch – die Besucher werden es Ihnen danken.</p>
<p>Zur Usability einer Webseite gehört aber nicht nur eine gute Lesbarkeit des Textes, sondern auch der <strong>Textinhalt</strong>. Häufen sich die Rechtschreibefehler, so wirkt das auf den Leser abschreckend. Schlecht geschriebene Inhalte und endlos lange Sätze reduzieren die Benutzerfreundlichkeit ebenso wie spärlich eingesetzte Absätze. Langweilige Inhalte tragen dazu bei, dass der Benutzer schnell wieder weg ist.</p>
<p>Sie sollten zudem darauf verzichten, überflüssige Informationen bereitzustellen. Viele Webseiten begrüßen ihre Besucher mit <em>„Herzlich Willkommen auf unsere Webseite“</em>. Das ist weder interessant noch kreativ und erzeugt beim Leser eher Resignation als Begeisterung. Allgemeinplätze im Broschüren-Stil erfreuen die meisten Besucher genauso wenig: <em>„Wir sind ein innovatives Unternehmen der Medienbranche, welches die Zeichen der Zeit früh erkannt hat und diese Erkenntnisse effizient im Dienste seiner Kunden einsetzt.“</em> So kann man schreiben. Muss aber nicht. Und ganz besonders nicht zu Beginn des Textes.</p>
<p>Denn auch der Textaufbau ist ein wichtiges Kriterium. Texte sollten so geschrieben werden, dass wichtige Dinge möglichst am Anfang stehen. Bei umfangreichen Textinhalten auf einer Seite kann natürlich nicht alles in den Anfang gepackt werden. In diesem Fall sollte eine interessante Einleitung dafür sorgen, dass der Leser „Lust auf mehr bekommt.“</li>
<li>
<h4>Verwendung von Textüberschriften und Absätzen</h4>
<p>Oft bleibt der Besucher nur kurz auf der Webseite. Achten Sie einmal auf Ihr eigenes „Surfverhalten.“ Nehmen Sie sich die Zeit, eine halbe bis eine Stunde auf einer Internetseite zu verweilen? Sofern der Inhalt interessant, informativ und weiterführend ist, kann dies durchaus der Fall sein. Im <strong>Durchschnitt</strong> bleiben Besucher aber – je nach Webportal und Branche – oft nur wenige Minuten auf einer Webseite.</p>
<p>Viele Besucher lesen die Texte zudem nicht brav von oben nach unten, sondern „scannen“ sie zunächst schnell darauf, ob sie hier die gewünschten Informationen finden. Dabei werden sie durch prägnante Textüberschriften ebenso unterstützt wie durch eine klare Struktur, Absätze oder die Verwendung von Listen.</li>
<li>
<h4>Wahl der Schriftart</h4>
<p>Zum Text-Design gehört natürlich auch die Wahl einer geeigneten Schriftart. Die meisten Leser bevorzugen am Bildschirm serifenlose Schriften (= „Sans Serif“). Diese zeichnen sich dadurch aus, dass die Strichstärke der Buchstaben gleichmäßig ist und die Schrift keine Serifen aufweist. Serifen sind mehr oder weniger feine Linien, die einen Buchstaben am Ende – quer zu seiner Grundrichtung – abschließen.</p>
<p>Früher wurden auf Webseiten ausschließlich Standard-Schriftarten verwendet. Denn es konnten nur Schriftarten angezeigt werden, die der Benutzer auch auf seinem Computer installiert hat. Es wurde beispielsweise definiert:</p>
<p><em>font-family: Arial, Helvetica, Verdana, sans-serif;<br />
</em><br />
Das bedeutet, dass der Browser angewiesen wird, die Schrift <em>Arial</em> zu verwenden, wenn sie auf dem Computer vorhanden ist. Arial ist eine Standard-Schriftart unter Windows. Falls Arial nicht installiert ist, soll er <em>Helvetica</em> nehmen, eine Standardschriftart auf dem Mac. Sind beide nicht vorhanden, so soll <em>Verdana</em> zum Einsatz kommen und ist auch diese Schrift nicht verfügbar, so soll wenigstens eine serifenlose Schrift verwendet werden.</p>
<p>Heute setzen viele Webseiten so genannte Web-Fonts (= Web-Schriftarten) ein. So bieten die Google-Webfonts eine umfangreiche Auswahl aus verschiedenen Schriftarten. Der Webdesigner sollte trotz dieser verführerischen Möglichkeit dennoch einen klaren Kopf behalten und folgendes berücksichtigen:</p>
<ol>
<li>Ist die gewählte Font gut lesbar?</li>
<li>Bringt der Einsatz einer solchen Webfonts einen Mehrwert? Indem auf diesem Wege zum Beispiel die CI-Font des Kunden in die Webseite integriert werden kann?</li>
<li>Denn jede Webfont muss gesondert geladen werden, was das Datenvolumen erhöht und sich bei großen oder umfangreichen Fonts ggf. auch negativ auf das SEO (= Suchmaschinenoptimierung) auswirken kann.</li>
<li>Es sollte eine klare Linie beibehalten werden. Webfonts sind kein Selbstzweck. Auch wenn es problemlos möglich ist, macht es keinen Sinn, auf der Webseite mit einem halben Dutzend unterschiedlicher Fonts zu agieren und so ein uneinheitliches Layout zu erzeugen.</li>
</ol>
</li>
<li>
<h4>Navigationsmenü</h4>
<p>Vor der Umsetzung sollte ein Webauftritt gut konzeptioniert werden. Was ist wirklich wichtig? Welche Kategorien sind so wichtig, dass sie einen eigenen Hauptmenüpunkt rechtfertigen? Denn einerseits ist der für das Hauptmenü zur Verfügung stehende Platz begrenzt. Andererseits zeugt ein ausuferndes Hauptmenü von mangelhafter Planung oder der Unfähigkeit, klare Prioritäten zu setzen.</p>
<p>Bei einer umfangreicheren Webseite benötigt das Hauptmenü in der Regel Untermenüpunkte. Auch hier sollte bereits im Vorfeld ein Konzept erarbeitet werden. Idealer Weise sollte es nur eine Untermenü-Ebene geben. Bei sehr vielen Inhaltsseiten maximal zwei Untermenü-Ebenen. Eine zu starke Diversifikation trägt zur Unübersichtlichkeit bei.</p>
<p>Eine Webseite ist kein „Ratespiel“: Der Besucher sollte jederzeit die Antwort auf die Frage „<em>woher komme ich und wohin gehe ich?“ </em>kennen<em>.</em> Dazu ist es erforderlich, dass der aktuelle Haupt- und gegebenenfalls aktuell aktive Untermenüpunkt hervorgehoben wird. Beispielsweise durch eine andere Textfarbe oder eine andere Hintergrundfarbe des Navigationselementes.</p>
<p>Dies ist ein Kriterium, welches erstaunlich viele Webseiten stiefmütterlich behandeln. So verfügen beispielsweise auch viele WordPress-Themes über keine entsprechende Hervorhebung aktiver Navigationselemente.</p>
<p>Besonders bei umfangreicheren Webseiten ist ein Breadcrumb (= Brotkrumenpfad) hilfreich. Er zeigt dem Besucher an, in welcher Verzweigung der Webseite er sich aktuell befindet.</li>
</ol>
<h2>Gutes Webdesign: die Techni<strong>k</strong></h2>
<p>Die zuvor genannten Kriterien für ein gutes Webdesign geben Designern – aber auch dem Kunden – Anhaltspunkte ob ein Design die grundsätzlichen Voraussetzungen für gutes Webdesign erfüllt. Auf diesem Wege kann auch der Kunde – selbst als Laie – prüfen, ob bei der Erstellung der Webseite sauber gearbeitet wurde.</p>
<p>Es gibt aber noch weitere Bereiche, die zu einem guten Webdesign gehören und die nicht auf den ersten Blick ersichtlich sind. Insbesondere im Hinblick auf die eingesetzte Technik.</p>
<h2>Prüfen der Browserkompatibilität</h2>
<p>Wird die Webseite auf unterschiedlichen Browsern fehlerfrei dargestellt? Kleinere Abweichungen bei der Darstellung unter unterschiedlichen Browsern sind normal, da jeder Browser den HTML-Code <strong>interpretiert</strong> und den Webseiteninhalt auf dieser Basis darstellt. Die Webseitenelemente sollten sich aber unabhängig vom Browser einheitlich präsentieren und korrekt dargestellt werden.</p>
<p>Die am weitesten verbreiteten und damit <strong>wichtigsten Browser</strong> sind Chrome, Firefox, Safari und Internet Explorer. Zumindest auf neueren Versionen dieser Browser – d.h. nicht älter als ca. 5 Jahre – sollte die Webseite korrekt dargestellt werden. Mehr Abwärtskompatibilität ist natürlich nicht falsch und auch nicht unmöglich. Sie ist jedoch oft aufwendig und verursacht dadurch zusätzliche Kosten.</p>
<h2>Prüfen des Responsive Designs</h2>
<p>Erst kürzlich durften wir eine einfach gestaltete TYPO3 Webseite begutachten, die vor weniger als zwei Jahren erstellt wurde und nicht responsive war, d.h. nicht für Mobilgeräte optimiert wurde. Dies muss nicht zwangsläufig auf fehlendes Know-how zurückzuführen sein. Vielleicht stand für die Webseite nur ein kleines Budget zur Verfügung. Es wäre aber auch in diesem Fall sinnvoller gewesen, statt auf TYPO3 auf ein einfacheres CMS-System zurückzugreifen und dafür Responsive Design zu integrieren.</p>
<p>Ob eine Webseite responsive ist, lässt sich oft auch am Desktop-Computer prüfen, indem das Browserfenster immer schmaler gezogen wird. Passt sich das Layout an den zur Verfügung stehenden Platz an, so ist die Webseite responsive.</p>
<p>Es kann allerdings sein, dass eine <em>Device-Detection</em> zum Einsatz kommt. Also ein Tool, welches überprüft, ob der Besucher die Webseite mit einem Desktop-Computer, einem Tablet oder einem Smartphone aufruft. Und dass je nach Ergebnis dieser Überprüfung die Anzeige angepasst wird. Möglich ist auch, dass der Webdesigner bei den <em>Media Queries</em> statt mit <em>width</em> mit <em>device-width</em> gearbeitet hat und das Layout nur angepasst wird, wenn der Webseitenaufruf tatsächlich mit einem Mobilgerät erfolgt.</p>
<p>Falls also bei einer Verringerung der Browserfensterbreite keine Layoutanpassung erfolgt, sollte die Webseite sicherheitshalber zusätzlich auf einem Mobilgerät geprüft werden.</p>
<h2>Prüfen des Quellcodes</h2>
<p>Auch der Laien kann über den Source-Code (= Quellcode) einer Webseite zumindest grundlegende Schwächen erkennen. Der Quellcode lässt sich über das Browsermenü aber auch über Shortcuts (= Tastenkürzel) aufrufen. Beim Firefox, Chrome und Internet Explorer über STRG+U, beim Safari am Mac mittels CMD+ALT+U.</p>
<p>Finden sich im Quellcode endlose Einträge der Form:</p>
<pre class="font-size:18 lang:default decode:true">&lt;table&gt;
  &lt;thead&gt;
    &lt;tr&gt;
      &lt;th&gt;Kopf&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;td&gt;Inhalt&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody
&lt;/table&gt;</pre>
<p>&nbsp;</p>
<p>so ist die Webseite entweder schon sehr alt (ca. aus dem Jahre 2006/2007 oder älter) oder jemand hat sein Handwerk nicht ordentlich gelernt. Neuere Webseiten basieren auf dem CSS Box-Modell. Tabellen dürfen selbstverständlich weiterhin eingesetzt werden, allerdings sollten sie nur dann Verwendung finden, wenn tatsächlich <strong>Tabellen</strong> benötigt werden. Als Layoutinstrumente sollten sie schon seit mehr als einem Jahrzehnt nicht mehr zum Einsatz kommen.</p>
<p>Bei Content Management Systemen wie z.B. <a href="https://a-vista-studios.de/blog/typo3/was-ist-typo3/"><strong>TYPO3</strong></a> oder dem Blogsystem WordPress finden sich im Quellcode auch Angaben zum System. Bei TYPO3 lassen sich über das Copyright Rückschlüsse auf die Aktualität ziehen (<em>„TYPO3 is copyright 1998-<strong>2017</strong> of Kasper Skaarjo.“)</em>. Bei WordPress findet sich folgende Angabe:</p>
<pre class="font-size:18 lang:default decode:true ">&lt;meta name="generator" content="WordPress 4.8" /&gt;</pre>
<p>&nbsp;</p>
<p>Über die Versionsnummer (vorstehend: 4.8)  lässt sich das <a href="https://de.wikipedia.org/wiki/WordPress" target="_blank" rel="noopener"><strong>Alter der WordPress-Installation</strong> </a>prüfen.</p>
<p><strong>Hierzu ist allerdings auch folgendes festzuhalten:</strong><br />
die regelmäßige Prüfung und Systemaktualisierung ist mit einem entsprechenden Aufwand verbunden, den der Webdesigner oder die Webagentur nicht kostenfrei leisten kann. Ist der Kunde nicht bereit in die regelmäßige Pflege seines Systems zu investieren, so veraltet das CMS.</p>
<h2>Prüfen des Markup auf Semantik und Validität</h2>
<p>Unter Markup wird der HTML-Code einer Webseite verstanden. Dieser sollte idealer Weise „valide“ sein, also keine Fehler aufweisen. Kleinere Fehler sind oft verschmerzbar. Sie werden gegebenenfalls auch von Extensions oder Plugins von Drittanbietern verursacht. Zudem kann eine Webseite bei der Fertigstellung durchaus 100 Prozent valide sein, die Redakteure bei der Einpflege neuer Inhalte im Anschluss aber „Fehler einbauen.“ Dennoch ist es ein Unterschied, ob 10 bis 20 Fehler gefunden werden oder hunderte. Wir haben schon Webseiten geprüft, die mehrere hundert Fehler enthalten haben – und zwar pro Seite.</p>
<p>Zu viele Fehler bzw. sich wiederholende Fehler auf unterschiedlichen Inhaltsseiten sind ein Indikator dafür dass der Webdesigner nicht sauber gearbeitet hat. Sofern die Webseite nicht „für besonders kleines Geld“ realisiert wurde, sollten solche Fehler nicht vorkommen.</p>
<p>Problematisch ist hier oft auch der Einsatz von WordPress-Themes. Webseiten mit WordPress werden nicht selten relativ günstig realisiert und basieren auf Vorlagen. Diese Vorlagen halten häufig nicht zu 100 Prozent die HTML-Standards ein. Circa ein bis zwei Dutzend Fehler im Markup sind hier nicht unüblich.</p>
<p>Das HTML lässt sich prüfen, indem die URL der Zielseite über den <a href="https://validator.w3.org/" target="_blank" rel="noopener"><strong>W3C Markup Validation Service</strong></a> untersucht wird.</p>
<p>Auch das verwendete <a href="http://www.css-validator.org/" target="_blank" rel="noopener"><strong>CSS lässt sich prüfen</strong></a> indem im Validator der Pfad zur CSS Datei bzw. zu den CSS Dateien angegeben wird.</p>
<p><strong>Semantik:</strong> auch wenn das HTML selbst valide ist, kann der semantische Aufbau fehlerhaft sein. So sollten Überschriften über die entsprechenden H1- bis H6-Tags auch als solche formatiert werden. Absätze sollten durch &lt;p&gt;&lt;/p&gt; Tags gewrapped (= eingeschlossen) werden usw. Hier sollte eine klare Struktur vorliegen. Dies wird <strong>nicht</strong> vom W3C Validator geprüft und somit auch nicht beanstandet.</p>
<h2>Ladezeiten einer guten Webseite</h2>
<p>Je schneller die Inhaltsseiten eines Webauftritts geladen werden, desto besser. Die Ladezeit wird durch unterschiedliche Aspekte beeinflusst:</p>
<ul>
<li>Die Geschwindigkeit, mit der der Server die angeforderten Daten bereitstellt.</li>
<li>Der Einsatz von Caching-Techniken, damit wiederkehrende Elemente im Browsercache gespeichert und beim Aufruf einer neuen Seite nicht nochmals geladen werden müssen.</li>
<li>Die Größe der Dateien – dazu gehören das HTML sowie der Inhaltstext aber auch das CSS, Bilder und weitere Mediaelemente (z.B. Videodateien oder Audiodateien) sowie ggf. JavaScript.</li>
</ul>
<p>Gelegentlich wird argumentiert, dass in Zeiten schneller DSL-Verbindungen die Ladezeiten keine große Rolle mehr spielen. Wenn eine einzige Inhaltsseite aber 5 MB, 10 MB oder gar mehr aufweist, ist das gleich in mehrfacher Hinsicht kontraproduktiv. Zum einen ruft ein Teil der Besucher die Webseite von unterwegs auf und verfügt dabei oft weder über schnellen Internetzugang noch über ein unbegrenztes Datenkontingent. Zum anderen prüfen Suchmaschinen bei der Bewertung einer Webseite auch die Ladegeschwindigkeit bzw. die Größe der abzurufenden Inhalte. Diese Kriterien fließen in die Ranking-Bewertung mit ein.</p>
<p>Es gibt eine Reihe von Tools, mit der die Ladezeiten von Webseiten geprüft und analysiert werden können.</p>
<h2>Suchmaschinenoptimierung</h2>
<p>Längst nicht jede Werbeagentur und auch nicht jede Webagentur ist auf Suchmaschinenoptimierung spezialisiert. Da dieser Bereich sehr umfassend und komplex ist, kann an dieser Stelle auch nicht umfassend darauf eingegangen werden.</p>
<p>Dennoch lässt sich auch durch den Laien in einem ersten Schritt prüfen, ob seine Webseite überhaupt bzw. ausreichend suchmaschinenoptimiert ist. Dazu werden einzelne Inhaltsseiten der Internetpräsenz ausgewählt und dafür das Ranking geprüft.</p>
<p>Nehmen wir beispielsweise an, ein Unternehmen fertigt Motorbauteile an und nutzt dafür modernste CNC-Maschinentechnik. Nun kann nicht „aus dem Stand“ davon ausgegangen werden, dass diese Firma bei der Google-Suche nach <em>CNC-Maschinentechnik</em> ganz oben in der Suchergebnisliste erscheint. Dafür sind von Seiten der Webagentur entsprechende On-Site- und Off-Site-Suchmaschinenoptimierungsmaßnahmen und oft auch eine regelmäßige Betreuung erforderlich. Zudem spielt auch eine wichtige Rolle, wie populär der Suchbegriff ist und wie viele Mitbewerber um eine gute Platzierung es gibt.</p>
<p>Wurde die zugehörige Inhaltsseite gut optimiert, so sollte sie jedoch zumindest bei einer regionalen Suche – z.B. „CNC-Maschinentechnik Krefeld“ – gefunden werden.</p>
<p>&nbsp;</p>
<p><em>Stichworte: Gutes Webdesign</em></p>
<p>Der Beitrag <a href="https://a-vista-studios.de/blog/webdesign/gutes-webdesign-homepages-pruefen-2/">Gutes Webdesign: Wie erkenne ich eine gute Webseite?</a> erschien zuerst auf <a href="https://a-vista-studios.de/blog">Webdesign Tipps / Webdesign Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://a-vista-studios.de/blog/webdesign/gutes-webdesign-homepages-pruefen-2/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Alternative zu Hottgenroth, 1&#038;1 und co. &#8211; Schornsteinfeger Websites</title>
		<link>https://a-vista-studios.de/blog/webdesign/schornsteinfeger-websites-alternativen-zu-hottgenroth-1und1-strato-co/</link>
					<comments>https://a-vista-studios.de/blog/webdesign/schornsteinfeger-websites-alternativen-zu-hottgenroth-1und1-strato-co/#respond</comments>
		
		<dc:creator><![CDATA[avs]]></dc:creator>
		<pubDate>Wed, 07 Nov 2018 13:43:23 +0000</pubDate>
				<category><![CDATA[Webdesign]]></category>
		<guid isPermaLink="false">https://a-vista-studios.de/blog/?p=1228</guid>

					<description><![CDATA[<p>Alternative zu Hottgenroth, 1&#38;1, Strato und co.: Firmen wie z.B. Hottgenroth bietet Baukasten-Websites für Schornsteinfeger. Gibt es Alternativen dazu? Mehrere Schornsteinfeger haben uns&#8230;</p>
<p>Der Beitrag <a href="https://a-vista-studios.de/blog/webdesign/schornsteinfeger-websites-alternativen-zu-hottgenroth-1und1-strato-co/">Alternative zu Hottgenroth, 1&#038;1 und co. &#8211; Schornsteinfeger Websites</a> erschien zuerst auf <a href="https://a-vista-studios.de/blog">Webdesign Tipps / Webdesign Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>Alternative zu Hottgenroth, 1&amp;1, Strato und co.: Firmen wie z.B. Hottgenroth bietet Baukasten-Websites für Schornsteinfeger. Gibt es Alternativen dazu?</strong></p>
<p>Mehrere Schornsteinfeger haben uns gefragt, ob es eine Alternative zu Hottgenroth gibt – und zwar konkret zu den dort angebotenen Webseiten für Schornsteinfeger.</p>
<p>Die Schornsteinfeger waren unzufrieden mit der mangelnden Flexibilität der <a href="https://de.wikipedia.org/wiki/Website-Baukasten" target="_blank" rel="noopener">Baukasten-Webseiten</a> und wünschten sich die Möglichkeit, ihren Webauftritt individueller zu gestalten. Zudem bestand der Wunsch, die neuen Webauftritte besser für Suchmaschinen zu optimieren und sie sollten über ein CMS-System verfügen, mit dem sich flexibler und individueller Änderungen am Webauftritt vornehmen lassen.</p>
<h2>Alternative zu Hottgenroth</h2>
<p><strong>Viele Schornsteinfeger nutzen Baukasten-Websites von Hottgenroth</strong></p>
<p>Hottgenroth Software bietet hervorragende Software für Schornsteinfeger. Dazu gehört beispielsweise die Schornsteinfegersoftware <strong><em>KAMIN</em></strong>, eine digitale Kehrbezirksverwaltung für Schornsteinfeger und Kaminkehrer.</p>
<p>Bekannt ist die Firma Hottgenroth auch für die Anwendung <strong><em>Energieberater 18599 3D</em></strong> mit der sich eine energetische Planung und Bewertung von Wohn- und Nichtwohngebäuden durchführen und dokumentieren lässt.</p>
<p>Was also liegt näher, als den Stammkunden auch die Webseitenerstellung auf Basis eines Baukastens anzubieten? Viele Schornsteinfeger nutzen das Angebot und beziehen die unterschiedlichen Software-Angebote aus einer Hand. Doch es gibt Alternativen zu Hottgenroth bzw. Alternativen zu Baukastensystemen, wie sie beispielsweise auch 1&amp;1 oder Strato anbieten.</p>
<h2>Vor- und Nachteile von Baukasten-Websites</h2>
<p>Wie zuvor bereits erwähnt ist es für viele Schornsteinfeger vorteilhaft, die verschiedenen Software-Lösungen aus einer Hand zu beziehen. Webseiten nach dem Baukastenprinzip bieten vor allem auch den Vorteil, leicht und günstig realisierbar zu sein. Daher gibt es viele Anbieter – beispielsweise auch Webhoster wie 1&amp;1 oder Strato – die solche Standardlösungen zur Verfügung stellen.</p>
<h3>Dennoch bietet es sich an, über Alternativen zu Baukasten-Websites nachzudenken. Denn diese haben auch eine Reihe von Nachteilen:</h3>
<ol>
<li><strong>Erscheinungsbild:</strong> Schornsteinfeger-Websites, die mit dem Baukastensystem von Hottgenroth erstellt werden, sehen sich einander sehr ähnlich. Aufbau und Gestaltung sind identisch oder weitgehend identisch während Unterschiede vor allem durch das eigene Logo, die Farbgebung und ggf. eigene Bilder zustande kommen.</li>
<li><strong>Kosten:</strong> häufig wird herausgestellt, dass Baukasten-Websites besonders kostengünstig seien. Dabei wird allerdings meist nicht das <strong>Kosten-Nutzen-Verhältnis</strong> berücksichtigt. Eine kostengünstige Website verursacht geringe Kosten, reduziert aber oft auch die Chance auf wirtschaftlichen Erfolg – z.B. durch Neukundengewinnung.</li>
<li><strong>News-Inhalte:</strong> Im Fußbereich der Inhaltsseiten werden automatisiert aktuelle News eingefüttert. Diese bieten unter anderem Informationen aus den Bereichen Schornsteinfegerhandwerk und Energieeinsparung/-beratung. Einerseits ist das praktisch, andererseits bieten alle teilnehmenden Websites identische Informationen. Etwas, was auch Suchmaschinen wie Google auffällt und keine Pluspunkte in Bezug auf die <a href="https://a-vista-studios.de/suchmaschinenoptimierung-leverkusen-seo/" target="_blank" rel="noopener">Suchmaschinenoptimierung</a> mit sich bringt.</li>
<li><strong>Flexibilität:</strong> Baukasten-Websites basieren auf vorgefertigten Modulen. Dadurch ergeben sich <strong>Einschränkungen in Bezug auf die Flexibilität und die Gestaltungsmöglichkeiten</strong>. Man hat keine wirkliche Freiheit bei der Erstellung eines eigenen Webseiten-Layouts sondern muss innerhalb der verfügbaren Vorlagen arbeiten.</li>
<li><strong>Eingeschränkte Leistungsfähigkeit:</strong> Es lassen sich nur Funktionen und Layouts nutzen, die der Anbieter zur Verfügung stellt. Professionellere CMS-Systeme bieten dagegen den Vorteil, die Standard-Funktionen der Website durch so genannte „Plugins“ bzw. „Extensions“ erweitern zu können.</li>
<li><strong>Eingeschränktes SEO:</strong> die Möglichkeiten in Bezug auf die Suchmaschinenoptimierung (SEO) sind bei Baukasten-Websites in der Regel eingeschränkt – auch wenn der Anbieter oft das Gegenteil suggeriert.</li>
<li><strong>Abhängigkeit vom Anbieter:</strong> geht der Anbieter insolvent, so bedeutet das auch das Aus für die eigene Website. Hier sind Open-Source-CMS-Systeme klar im Vorteil. Denn bei einem frei verfügbaren Code und einem System, dass eine Vielzahl unabhängiger Entwickler betreut, besteht diese Gefahr nicht.</li>
</ol>
<h3>Fazit</h3>
<p>Wenn Sie nicht nur eine Website betreiben, <em>„weil man das heute eben braucht“,</em> <strong>sollten Sie einen individuellen und professionellen Internetauftritt in Betracht ziehen.</strong> Auf diesem Wege können Sie sich von Ihren Mitbewerbern abheben.</p>
<p>Ein individueller und professionell umgesetzter Webauftritt erhöht die Chance, Neukunden auf das eigene Angebot aufmerksam zu machen, auf diesem Wege das eigene Unternehmen professioneller darzustellen und erfolgreicher zu betreiben. Oft amortisieren sich die Kosten für den neuen Webauftritt dadurch innerhalb kurzer Zeit.</p>
<p><strong>Sie möchten Ihr Unternehmen mit einem individuellen Webauftritt professionell präsentieren?</strong></p>
<p><a href="https://a-vista-studios.de/kontaktaufnahme-webagentur-leverkusen/" target="_blank" rel="noopener"><strong>» Sprechen Sie uns darauf an!</strong></a></p>
<p>&nbsp;</p>
<p><em>Stichworte: Alternativen zu Baukasten-Website, Alternative zu Hottgenroth</em></p>
<p>Der Beitrag <a href="https://a-vista-studios.de/blog/webdesign/schornsteinfeger-websites-alternativen-zu-hottgenroth-1und1-strato-co/">Alternative zu Hottgenroth, 1&#038;1 und co. &#8211; Schornsteinfeger Websites</a> erschien zuerst auf <a href="https://a-vista-studios.de/blog">Webdesign Tipps / Webdesign Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://a-vista-studios.de/blog/webdesign/schornsteinfeger-websites-alternativen-zu-hottgenroth-1und1-strato-co/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Ist Let’s Encrypt sicher?</title>
		<link>https://a-vista-studios.de/blog/webdesign/ist-lets-encrypt-sicher/</link>
					<comments>https://a-vista-studios.de/blog/webdesign/ist-lets-encrypt-sicher/#comments</comments>
		
		<dc:creator><![CDATA[avs]]></dc:creator>
		<pubDate>Mon, 02 Apr 2018 08:00:47 +0000</pubDate>
				<category><![CDATA[Web-Technik]]></category>
		<category><![CDATA[Webdesign]]></category>
		<guid isPermaLink="false">https://a-vista-studios.de/blog/?p=1018</guid>

					<description><![CDATA[<p>Ist Let’s Encrypt sicher? Let’s Encrypt bietet kostenlose Sicherheitszertifikate an. Bedeutet „kostenlos“ zugleich auch unsicher? Oder sind die Let’s Encrypt Zertifikate sicher und&#8230;</p>
<p>Der Beitrag <a href="https://a-vista-studios.de/blog/webdesign/ist-lets-encrypt-sicher/">Ist Let’s Encrypt sicher?</a> erschien zuerst auf <a href="https://a-vista-studios.de/blog">Webdesign Tipps / Webdesign Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h3>Ist Let’s Encrypt sicher? Let’s Encrypt bietet kostenlose Sicherheitszertifikate an. Bedeutet „kostenlos“ zugleich auch unsicher? Oder sind die Let’s Encrypt Zertifikate sicher und können bedenkenlos genutzt werden?</h3>
<p>&nbsp;</p>
<p><em>„Was kostenlos ist, kann nichts taugen“</em> – und so stellt sich für viele Benutzer die Frage:<br />
<strong><em>Ist Let’s Encrypt sicher?</em></strong></p>
<h2>Was ist Let’s Encrypt?</h2>
<p>„Let’s Encrypt“ steht für „lasst uns verschlüsseln“ und ist eine Zertifizierungsstelle, die bereits Ende 2015 in Betrieb gegangen ist, seit 2016 auf reges Interesse stößt und sich rasch verbreitet. Bereits im März 2016 waren mehr als eine Million Zertifikate ausgestellt worden.</p>
<p>Schlug – je nach Hoster bzw. Zertifikatsanbieter – bisher ein einziges SSL-Zertifikat pro Jahr mit 100 Euro (und mehr) zu Buche, so bot Let’s Encrypt erstmals kostenlose Zertifikate an. Und das mit Erfolg: war die Beantragung und Einrichtung von SSL-Zertifikaten bis dahin relativ aufwendig, so dauert die Einrichtung einer HTTPS-Verschlüsselung auf einem Linux-Server mit Let’s Encrypt weniger als eine Minute.</p>
<p>Die Entwicklung kostenloser SSL-Zertifikate wurde durch Sponsoren wie die EFF (Electronic Frontier Foundation), Mozilla Foundation (Browser: Firefox), Google Chrome, Cisco Systems und Akamai möglich.</p>
<p>Let’s Encrypt nutzt ein RSA-Stammzertifikat, welches durch die Zertifizierungsstelle <strong>IdenTrust</strong> gegengezeichnet wird.</p>
<h2>Ist Let’s Encrypt sicher?</h2>
<p><strong>Ja: Let’s Encrypt ist sicher und nicht unsicherer als andere, kostenpflichtige SSL-Zertifikate.</strong></p>
<p>Dennoch hört man oft die Einschätzung: <em>„Etwas, das kostenlos angeboten wird, kann unmöglich genauso sicher sein wie eine kostenpflichtige Lösung!“</em></p>
<p>Der Gedanke dahinter ist, dass kostenpflichtige Anbieter entsprechende Einnahmen generieren, um ihr Technik weiterzuentwickeln und kontinuierlich zu verbessern.</p>
<p>Hinzu kommt, dass manche Anbieter zusätzlich Sicherheitsbedenken schüren. Denn ein kostenloser Anbieter stellt per se eine Gefahr für das Geschäftsmodell der etablierten Unternehmen dar. Auch Hoster verkaufen ihren Hostingkunden SSL-Zertifikate. Mit Let’s Encrypt lässt sich allerdings nichts verdienen.</p>
<p>Wer beispielsweise beim Hoster <strong>Mittwald</strong> ein SSL-Zertifikat beantragen möchte, bekommt aktuell fünf verschiedene Lösungen angeboten. Deren Sicherheit wird mit den Stufen 1 bis 4 angegeben, wobei Stufe 4 die sicherste Stufe darstellt. Let’s Encrypt erhält dabei nur Stufe 1.</p>
<figure style="width: 761px" class="wp-caption alignnone"><img loading="lazy" decoding="async" class="size-full" src="/blog/wp-content/uploads/redaktion/screenshots/20180402-wie-sicher-ist-lets-encrypt.png" alt="Wie sicher ist Let's Encrypt?" width="761" height="776" /><figcaption class="wp-caption-text">Ist Let’s Encrypt sicher?</figcaption></figure>
<p>Auffällig ist auch, dass andere Hoster ihren Kunden das kostenlose Let’s Encrypt bereits seit mehr als einem Jahr angeboten hatten bevor Mittwald sich dazu entschloss, nachzuziehen. Zu diesem Konzept passt es, dass Let’s Encrypt nur für „Webvisitenkarten“ empfohlen wird. Dabei lässt sich das SSL-Zertifikat durchaus auch auf großen, umfangreichen und gut frequentierten Websites einsetzen.</p>
<h2>Wie sicher ist Let’s Encrypt?</h2>
<p>Ein kostenloses SSL-Zertifikat von Let’s Encrypt ist <strong>genauso sicher</strong> wie ein kostenpflichtiges Zertifikat und erfüllt denselben technischen Nutzen.</p>
<p>Sie sollten sich daher nicht von zuvor gezeigten „Vertrauensstufen“ verunsichern lassen.</p>
<p>Bezüglich der Sicherheit von SSL-Zertifikaten muss zwischen zwei unterschiedlichen sicherheitsrelevanten Eigenschaften unterschieden werden:</p>
<ul>
<li>das SSL-Zertifikat</li>
<li>die Zertifizierungsstelle.</li>
</ul>
<p>Die SSL-Zertifikate dienen zur Authentifizierung zwischen Benutzer-Browser und Webserver. Sie sorgen dafür, dass Webserver und Browser die korrekten öffentlichen und privaten Schlüssel erhalten, um eine verschlüsselte Verbindung aufzubauen.</p>
<p>Damit die Verschlüsselung zustande kommt, sind entsprechende Zertifikate erforderlich, die von der Zertifizierungsstelle bereitgestellt werden. Sind Root-Zertifikat und alle anderen vorgeschalteten Zertifikate gültig, so kommt die verschlüsselte Verbindung zustande.</p>
<p>Während die SSL-Zertifikate von kostenlosen Anbietern sich nicht grundlegend von denen kostenpflichtiger Anbieter unterscheiden, gibt es Unterschiede bei den Zertifizierungsstellen (= CA = Certification Authority).</p>
<p>Ist die Zertifizierungsstelle eines gewinnorientierten Unternehmens zuverlässiger als die eines kostenlosen Anbieters? Was bedeutet es, wenn hinter Let’s Encrypt Unternehmen wie Chrome, Cisco, Mozilla oder Linux stehen – und sei es auch nur als Sponsoren?</p>
<p>Hier muss jeder Webseitenbetreiber für sich selbst entscheiden, welcher Zertifizierungsstelle er mehr Vertrauen entgegenbringt und wie viel er sich ein (gegebenenfalls) höheres Vertrauen kosten lässt.</p>
<h2>Warum sollte ich meine Webseite mit Let’s Encrypt verschlüsseln?</h2>
<p><strong>Webseite mit Let’s Encrypt oder einem anderen Anbieter verschlüsseln</strong></p>
<p>Die Let’s Encrypt-Initiative hat sich zum Ziel gesetzt, verschlüsselte Kommunikation im Internet zu einem Grundrecht zu machen. Dank finanzkräftiger Sponsoren ist dies kein Hirngespinst, sondern ein durchaus machbares Vorhaben.</p>
<p>SSL-Zertifikate machen einen Internetauftritt sicherer. Durch die Verschlüsselung wird die Echtheit des angesteuerten Servers bestätigt und die Kommunikation zwischen Server und Client (also dem Benutzer-Browser) verschlüsselt. Das verhindert, das unbefugte Dritte die Datenkommunikation auf dem Weg vom Server zum Client (oder zurück) auslesen.</p>
<p>Während SSL-Verschlüsselung früher hauptsächlich in sensiblen Bereichen wie dem Online-Banking oder Online-Shops eingesetzt wurde, steht sie nun ohne Zusatzkosten für jeden Webseitenbetreiber kostenlos zur Verfügung.</p>
<h3>Sie zu nutzen bringt eine Reihe von Vorteilen:</h3>
<ol>
<li>Psychologischer Effekt: nicht unterschätzt werden sollte der psychologische Effekt eines (grünen) Schlosses. Der Besucher assoziiert das mit einer gut gesicherten, modernen Webseite.</li>
<li>Seit dem HTTP/2-Standard laufen verschlüsselte Seiten deutlich schneller als unverschlüsselte Seiten sofern SPDY installiert ist. Denn durch Maßnahmen wie Multiplexing und Datenkompression lässt sich die Datenübertragung optimieren.</li>
<li>Google hat bereits vor einigen Jahren bekannt gegeben, dass SSL-Verschlüsselung ein Ranking-Kriterium ist. Verschlüsselte Webseiten erhalten gegenüber unverschlüsselten Websites einen Bonus.</li>
<li>Browser weisen auf unsichere Webseiten hin, insbesondere auf Inhaltsseiten mit Formularen. Damit verunsichern sie die Besucher. Umgekehrt sorgt eine sichere SSL-Verbindung für einen Vertrauensbonus.</li>
<li>Google hat bekannt gegeben, dass der hauseigene Browser Chrome ab Juli 2018 <a href="https://a-vista-studios.de/blog/webdesign/google-bestraft-unsichere-webseiten/">unsichere Webseiten deutlich markiert und auf diesem Wege sozusagen „abstraft.“</a></li>
<li>Die <a href="https://a-vista-studios.de/blog/web-recht/dsgvo-datenschutzgrundverordnung/">Datenschutzgrundverordnung (DSGVO)</a> tritt am 25.05.2018 in Kraft. Sie verpflichtet Webseitenbetreiber zwar nicht per se zur Nutzung einer sicheren SSL-Verschlüsselung. Werden auf Inhaltsseiten jedoch sensible oder persönliche Daten abgefragt – dazu reicht bereits ein Kontaktformular – so ist auch eine HTTPS-Verschlüsselung dieser Inhaltsseiten erforderlich.</li>
</ol>
<p>Sie mögen unseren Beitrag <em>Ist Let’s Encrypt sicher?</em> und möchten ihn weiterempfehlen? Dann dürfen Sie ihn gerne über Social-Media-Kanäle wie Facebook teilen. Nutzen Sie dafür einfach den entsprechenden Button unterhalb dieses Beitrags oder in der linken Leiste.</p>
<p>&nbsp;</p>
<p><em>Stichworte: Ist Let’s Encrypt sicher?, Wie sicher ist Let’s Encrypt?</em></p>
<p>Der Beitrag <a href="https://a-vista-studios.de/blog/webdesign/ist-lets-encrypt-sicher/">Ist Let’s Encrypt sicher?</a> erschien zuerst auf <a href="https://a-vista-studios.de/blog">Webdesign Tipps / Webdesign Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://a-vista-studios.de/blog/webdesign/ist-lets-encrypt-sicher/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Google bestraft unsichere Webseiten</title>
		<link>https://a-vista-studios.de/blog/webdesign/google-bestraft-unsichere-webseiten/</link>
					<comments>https://a-vista-studios.de/blog/webdesign/google-bestraft-unsichere-webseiten/#comments</comments>
		
		<dc:creator><![CDATA[avs]]></dc:creator>
		<pubDate>Thu, 22 Feb 2018 16:39:34 +0000</pubDate>
				<category><![CDATA[Web-Technik]]></category>
		<category><![CDATA[Webdesign]]></category>
		<guid isPermaLink="false">https://a-vista-studios.de/blog/?p=926</guid>

					<description><![CDATA[<p>Google bestraft unsichere Webseiten. Dass Google verschlüsselte HTTPS-Webseiten beim Ranking bevorzugt ist bekannt. Nun folgt die Bestrafung unsicherer Webseiten. &#160; Die Bevormundung durch&#8230;</p>
<p>Der Beitrag <a href="https://a-vista-studios.de/blog/webdesign/google-bestraft-unsichere-webseiten/">Google bestraft unsichere Webseiten</a> erschien zuerst auf <a href="https://a-vista-studios.de/blog">Webdesign Tipps / Webdesign Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h3>Google bestraft unsichere Webseiten. Dass Google verschlüsselte HTTPS-Webseiten beim Ranking bevorzugt ist bekannt. Nun folgt die Bestrafung unsicherer Webseiten.</h3>
<p>&nbsp;</p>
<p>Die Bevormundung durch moderne Browser ist nicht neu, doch ab Juli 2018 gilt: Google bestraft unsichere Webseiten.</p>
<p>Seit einiger Zeit warnen Browser wie der Firefox, Chrome, Safari oder der Internet Explorer vor unsicheren Webseiten ohne HTTPS-Verschlüsselung und verunsichern die Benutzer. Was früher hauptsächlich in sensiblen Bereichen wie dem Online-Banking oder Webshops zum Einsatz kam, soll nun auch von jeder x-beliebigen Website erfüllt werden. Und zwar eine sichere SSL- bzw. TLS-Verschlüsselung.</p>
<p>Es stellt sich die Frage, ob jede Website eine Verschlüsselung benötigt. Wer keine sensiblen Informationen bereitstellt oder abfragt, wer nicht einmal ein Kontaktformular einsetzt, benötigt eigentlich auch nicht unbedingt eine HTTPS-Website. Wenn da nur nicht das fehlende grüne Schloss wäre…</p>
<h2>Immer mehr Webseiten sind SSL-verschlüsselt</h2>
<p>Der Druck, den die Anbieter der Webbrowser ausüben, ist das eine. Ein weiterer Aspekt ist, dass Google verschlüsselten Websites beim Ranking einen Vorteil einräumt. Ein entscheidendes Argument für viele Webseitenbetreiber, die eigene Website mit SSL-Verschlüsselung auszustatten. Was früher locker um die 100 Euro jährlich gekostet hat, gibt es Dank kostenloser Anbieter wie <em>Let’s Encrypt</em> mittlerweile zum Nulltarif. Nach der Umstellung auf HTTS warnt der Browser ggf. <a href="https://a-vista-studios.de/blog/webdesign/unsichere-https-seiten-pruefen/">noch vor unsicheren Elementen</a> – aber auch das lässt sich in den Griff bekommen.</p>
<p><strong>Google hat zu diesem Thema interessante Zahlen veröffentlicht:</strong></p>
<ol>
<li><strong>81 der 100</strong> größten Webseiten im Internet setzen aktuell bereits auf sichere HTTPS-Verschlüsselung. Was aber im Umkehrschluss doch bedeutet, dass immerhin fast 20% der größten Websites noch immer darauf verzichten.</li>
<li>Mehr als <strong>68 Prozent</strong> aller Verbindungen, die via Android und Windows zustande kommen, sind verschlüsselt.</li>
<li>Und sogar mehr als <strong>78 Prozent </strong>alle Verbindung, die Mittels Chrome OS und Mac OS zustanden kommen, sind verschlüsselt.</li>
</ol>
<h2>Google bestraft unsichere Webseiten</h2>
<p>Doch das scheint Google nicht auszureichen. Daher ist geplant, dass der hauseigene Browser Chrome mit Version 68 (voraussichtlich ab Juli 2018) weiteren Druck auf die Webseitenbetreiber ausüben wird.</p>
<p>Aktuell ist es so, dass der Google Browser Chrome bei unsicherer Verbindung nur dann warnt, wenn auf der Inhaltsseite sensible Daten einzugeben sind – beispielsweise Kontaktinformationen in einem Kontaktformular oder Passwörter.</p>
<p>Ab Juli 2018 soll generell eine Kennzeichnung der unsicheren Verbindung in der Browserzeile direkt vor der URL eingeblendet werden. Nutzt die Website hingegen HTTPS, so erscheint dort ein grünes Schluss und das Wort „Sicher.“</p>
<h2>Besteht Handlungbedarf?</h2>
<p>Einfache Frage, klare Antwort: Ja.<br />
Es spielt keine Rolle, ob sich der eine oder andere durch das robuste Vorgehen der Browser-Anbieter sowie Google bevormundet fühlt. Google bestraft unsichere Webseiten und „sitzt am längeren Hebel.“ Wer von einem guten Google-Ranking profitieren und sicherstellen möchte, dass die Besucher nicht verunsichert werden und das eigene Webportal meiden, der muss mitspielen.</p>
<p>Mit der neuen Offensive lässt Google kein Zweifel daran, dass dem Unternehmen verschlüsselte Verbindungen wichtig sind. Nachstehend beschreiben wir wie Sie vorgehen müssen, um Ihre Website erfolgreich und ohne Rankingverluste auf das <em>Hypertext Transfer Protocol</em> (= HTTPS) umzustellen.</p>
<p>Mit diesem Protokoll wird der Datenaustausch zwischen dem Webserver und dem Rechner des Internetbenutzers verschlüsselt und vor unbefugtem Auslesen durch Dritte (= „<a href="https://de.wikipedia.org/wiki/Man-in-the-Middle-Angriff" target="_blank" rel="noopener"><em>Man-in-the-middle</em></a>“) geschützt.</p>
<h2>Wie stelle ich meine Website auf HTTPS um?</h2>
<p>Viele Hoster bieten eine schnelle und kostenlose Umstellung auf HTTPS an. Dazu muss lediglich mit wenigen Klicks ein Zertifikat wie beispielsweise <em>Let’s Encrypt</em> eingebunden werden.</p>
<h3>Umstellung von HTTP auf HTTPS</h3>
<p>Danach ist es erforderlich, die „alten“ URLs (http://) über einen Eintrag in der .htaccess-Datei auf die „neuen“ URLs (https://) umzuleiten, um Duplicate Content zu vermeiden:</p>
<pre class="lang:default decode:true ">RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]</pre>
<p>Der erforderliche Eintrag kann sich – je nach Hoster – ggf. etwas unterscheiden. Sollte vorstehender Eintrag nicht funktionieren, so erkundigen Sie sich bei Ihrem Hoster nach der korrekten RewriteCond sowie RewriteRule.</p>
<h3>Umstellung der Weiterleitungen und Verlinkungen</h3>
<p>Sollten <strong>Weiterleitungen</strong> oder <strong>Canonical-Tags</strong> eingerichtet sein, so sollten diese auf https angepasst werden. <strong>Interne Verlinkungen</strong> (= Inlinks) sind ebenfalls anzupassen, sofern das CMS-System nicht mit relativen URLs arbeitet. TYPO3 verwendet beispielsweise relative Pfadangaben, so dass keine Anpassungen bei den Inlinks erforderlich sind. Wohingegen Systeme wie WordPress die absolute URL (inklusive http://) in der Datenbank verewigt – und das in der Regel an hunderten von Stellen.</p>
<p>Bei <strong>externen Verlinkungen</strong> (= Backlinks) zur eigenen Website wird es schon schwieriger. Insbesondere wenn diese „organisch gewachsen“ sind und kein direkter Kontakt zum anderen Webseitenbetreiber besteht. Sofern möglich sollten aber auch hier die verlinkenden URLs angepasst werden.</p>
<h3>Anpassung der XML Sitemap und der robots.txt-Datei</h3>
<p>Gibt es eine <strong>XML Sitemap</strong>, so sollten Sie dort ebenfalls die Struktur anpassen und auf https:// ändern. Überprüfen Sie sicherheitshalber auch die <strong>robots.txt-Datei</strong>. Diese sollte über https:// aufrufbar sein und darin sollten sich keine Anweisungen befinden, welche den HTTPS-Zugriff auf die Website unterbinden.</p>
<p>Hat Ihnen dieser Beitrag gefallen? Dann dürfen Sie ihn gerne über Social-Media-Kanäle wie Facebook teilen. Nutzen Sie dafür einfach den entsprechenden Button unterhalb dieses Beitrags oder in der linken Leiste.</p>
<p><em>Stichworte: Google bestraft unsichere Webseiten, Chrome bestraft unsichere Webseiten</em></p>
<p>Der Beitrag <a href="https://a-vista-studios.de/blog/webdesign/google-bestraft-unsichere-webseiten/">Google bestraft unsichere Webseiten</a> erschien zuerst auf <a href="https://a-vista-studios.de/blog">Webdesign Tipps / Webdesign Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://a-vista-studios.de/blog/webdesign/google-bestraft-unsichere-webseiten/feed/</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		
			</item>
		<item>
		<title>Logos und Favicons für Webseiten</title>
		<link>https://a-vista-studios.de/blog/webdesign/logos-und-favicons-fuer-webseiten-apple-retina/</link>
					<comments>https://a-vista-studios.de/blog/webdesign/logos-und-favicons-fuer-webseiten-apple-retina/#respond</comments>
		
		<dc:creator><![CDATA[avs]]></dc:creator>
		<pubDate>Sat, 09 Dec 2017 09:08:23 +0000</pubDate>
				<category><![CDATA[Webdesign]]></category>
		<guid isPermaLink="false">https://a-vista-studios.de/blog/?p=527</guid>

					<description><![CDATA[<p>Logos und Favicons für Webseiten: Standard-Darstellung sowie Optimierung für Apple Retina-Displays. Logos und Favicons für die perfekte Anzeige optimieren. Logos und Favicons für&#8230;</p>
<p>Der Beitrag <a href="https://a-vista-studios.de/blog/webdesign/logos-und-favicons-fuer-webseiten-apple-retina/">Logos und Favicons für Webseiten</a> erschien zuerst auf <a href="https://a-vista-studios.de/blog">Webdesign Tipps / Webdesign Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h3>Logos und Favicons für Webseiten: Standard-Darstellung sowie Optimierung für Apple Retina-Displays. Logos und Favicons für die perfekte Anzeige optimieren.</h3>
<p><strong>Logos und Favicons für Webseiten<br />
</strong>Früher war alles einfacher und besser. Über das „besser“ lässt sich streiten. Aber seit Webseiten nicht nur für den Desktop-Computer sondern auch Mobilgeräte und Apple Retina-Displays optimiert werden sollten, sind die Anforderungen gestiegen.</p>
<p>Das macht auch bei Logos und Favicons für Webseiten nicht halt. Was sind <em>Favicons</em>? Dabei handelt es sich um die kleine Grafik neben der URL oder im Tab der Webseite. Wird vom Besucher ein Bookmark (= Lesezeichen) auf die Seite gesetzt, so erscheint das Favicon auch im Lesezeichen-Menü und bietet somit einen entsprechenden Wiedererkennungswert.</p>
<p><img decoding="async" title="Favicon einer Webseite" src="/blog/wp-content/uploads/redaktion/anleitungen/img_favicon_einer_webseite.png" alt="Favicon einer Webseite" /></p>
<p>Früher wurde ein Favicon im Format 16&#215;16 Pixel erstellt und als so genannte Icon-Datei mit der Endung .ico gespeichert. Für die Erstellung eignet sich beispielsweise Photoshop, für das Abspeichern wird ein zusätzliches Plugin benötigt, das <a href="http://www.telegraphics.com.au/sw/product/ICOFormat#icoformat" target="_blank" rel="noopener noreferrer"><strong>kostenlos bezogen werden kann.</strong> </a></p>
<p>Alternativ lässt sich eine .ico-Datei mit Hilfe entsprechender Tools erstellen. Beispielsweise online mit <a href="http://convertico.com" target="_blank" rel="noopener noreferrer"><strong>Convertico.</strong></a></p>
<p>Da alle moderneren Browser auch .png-Dateien einlesen können, wird das .ico-Format inzwischen eigentlich nicht mehr benötigt.</p>
<h2>Favicon für Apple Retina Displays</h2>
<p>Apple bietet mit seinen Retina Displays hochauflösende Bildschirmdarstellungen. Normale Favicons und Logos werden dort wegen ihrer geringen Auflösung allerdings in relativ bescheidener Qualität dargestellt.</p>
<p>Es gibt zwei Möglichkeiten, um die Darstellung zu verbessern:</p>
<h3>1. Eine einzige Bilddatei für das Logo und Favicon</h3>
<p>Sowohl Logo als auch Favicon werden doppelt so groß erstellt, wie sie später anzuzeigen sind. Das Favicon somit im Format 32&#215;32 Pixel.</p>
<p>Das Favicon wird dann auf Retina-Displays qualitativ ansprechend angezeigt. Wird es im Format 16&#215;16 Pixel benötigt, so skalieren moderne Browser das Favicon automatisch auf die benötigte Größe herunter.</p>
<p>Auch das Logo wird doppelt so groß erstellt, wie es benötigt wird. Soll das Logo beispielsweise eine Größe von 200&#215;75 Pixel aufweisen, so wird es im Format 400&#215;150 Pixel erstellt. Entsprechendes CSS sorgt für eine Anzeige in der Größe 200&#215;75 Pixel und auf dem Apple Retina-Display wird automatisch die größere Version mit 400&#215;150 Pixel verwendet.</p>
<h3>2. Individuelle Grafiken für das Logo und Favicon für die jeweiligen Ausgabegeräte.</h3>
<p><strong>Dimensionen für das Favicon<br />
</strong>Das Favicon wird in fünf unterschiedlichen Größen erstellt und zwar in den Dimensionen 16&#215;16 / 57&#215;57 / 72&#215;72 / 114&#215;114 sowie 144&#215;144 Pixel.</p>
<p>Die Einbindung erfolgt über:</p>
<pre class="font-size:15 line-height:18 lang:default decode:true">&lt;link rel="shortcut icon" href="icons/favicon-16px.png" type="image/x-icon" /&gt;
&lt;link rel="apple-touch-icon" sizes="57x57" href="icons/favicon-57px.png"&gt;
&lt;link rel="apple-touch-icon" sizes="72x72" href="icons/favicon-72px.png"&gt;
&lt;link rel="apple-touch-icon" sizes="114x114" href="icons/favicon-114px.png"&gt;
&lt;link rel="apple-touch-icon" sizes="144x144" href="icons/favicon-144px.png"&gt;</pre>
<p>Mit dem Tool von <a href="https://www.websiteplanet.com/de/webtools/favicon-generator/" target="_blank" rel="noopener noreferrer">Websiteplanet</a> lassen sich verschiedene Favicon-Größen automatisch erstellen. Dazu müssen wir vor der Erstellung des Favicons unter &#8222;<strong><em>Einstellungen</em></strong>&#8220; die Option &#8222;<strong><em>>Alle Größen bitte!</em></strong>&#8220; aktivieren.</p>
<p><strong>Dimensionen für das Logo<br />
</strong>Analog zur vorstehenden Beschreibung unter <em>Eine einzige Bilddatei für das Logo und Favicon</em> wird das Logo doppelt so groß erstellt, wie es angezeigt werden soll. Mittels CSS lässt sich die gewünschte Anzeigegröße definieren.</p>
<p>Sollte die Webseite separate Optimierungen für die Desktop-Darstellung, Mobilversion sowie Sticky-Header (= scrollt der Besucher nach unten, so bleibt das Navigationsmenü im Kopfbereich „stehen“) aufweisen, so sind bis zu sechs Logogrößen erforderlich. Die drei Varianten für Desktop / Mobilversion / Sticky-Header sowie deren doppelt so große Darstellung für Apple Retina-Displays.</p>
<p><em> </em></p>
<p><em>Stichworte: Logos und Favicons für Webseiten</em></p>
<p>Der Beitrag <a href="https://a-vista-studios.de/blog/webdesign/logos-und-favicons-fuer-webseiten-apple-retina/">Logos und Favicons für Webseiten</a> erschien zuerst auf <a href="https://a-vista-studios.de/blog">Webdesign Tipps / Webdesign Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://a-vista-studios.de/blog/webdesign/logos-und-favicons-fuer-webseiten-apple-retina/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Texte proportional mit Bildern skalieren</title>
		<link>https://a-vista-studios.de/blog/webdesign/texte-proportional-mit-bildern-skalieren/</link>
					<comments>https://a-vista-studios.de/blog/webdesign/texte-proportional-mit-bildern-skalieren/#respond</comments>
		
		<dc:creator><![CDATA[avs]]></dc:creator>
		<pubDate>Fri, 01 Dec 2017 18:59:36 +0000</pubDate>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[Webdesign]]></category>
		<guid isPermaLink="false">https://a-vista-studios.de/blog/?p=592</guid>

					<description><![CDATA[<p>Texte proportional mit Bildern skalieren. Ändert sich der Viewport, skalieren responsive Websites auch die Bilder. Texte werden jedoch nicht mit skaliert. Texte proportional&#8230;</p>
<p>Der Beitrag <a href="https://a-vista-studios.de/blog/webdesign/texte-proportional-mit-bildern-skalieren/">Texte proportional mit Bildern skalieren</a> erschien zuerst auf <a href="https://a-vista-studios.de/blog">Webdesign Tipps / Webdesign Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h3>Texte proportional mit Bildern skalieren. Ändert sich der Viewport, skalieren responsive Websites auch die Bilder. Texte werden jedoch nicht mit skaliert.</h3>
<p>Texte proportional mit Bildern skalieren: Die Bildgröße in Abhängigkeit vom zur Verfügung stehenden Platz anzupassen gehört zu den Grundlagen responsiver Websites. Umgesetzt wird das mit wenigen Zeilen CSS-Code.</p>
<p>Gibt es jedoch innerhalb des Bildes auch Textinhalte, dann haben statische Schrift-Größenangaben wie <em>px</em> oder <em>em</em> zur Folge, dass die Textgröße konstant bleibt, während das Bild proportional zur Browserfensterbreite bzw. zum Viewport skaliert wird.</p>
<p><strong>Dadurch können zwei Probleme entstehen:</strong></p>
<ol>
<li>Oft weisen Bildhintergründe keine einheitliche Helligkeit auf. Sie sind in einigen Bereichen hell, in anderen dunkel. Im Zug der Bildskalierung ändert sich häufig auch die Lesbarkeit des Textes, wenn sich die Größe des Hintergrundbildes reduziert, die Textgröße jedoch konstant bleibt.<br />
<hr />
<p>Zur Veranschaulichung:</p>
<p><img decoding="async" title="Texte mit Bildern skalieren" src="/blog/wp-content/uploads/redaktion/anleitungen/img_texte_mit_bildern_skalieren_700x320px.png" alt="Texte mit Bildern skalieren" /></li>
<li>Reduziert sich der zur Verfügung stehende Platz, so kommt es zu Textumbrüchen. Dadurch kann das gewünschte Design aus Text und Bild gegebenenfalls nicht aufrecht erhalten werden.</li>
</ol>
<p>Manche Webdesigner behelfen sich damit, die Texte in Photoshop direkt ins Bild zu integrieren und so das Skalierungsproblem zu umschiffen. Aus Gründen der Suchmaschinenoptimierung ist ein solches Vorgehen aber meist unerwünscht. Zudem ist die Änderung der Texte verhältnismäßig aufwendig, da dafür ein neues Bild erstellt und eingebaut werden muss.</p>
<h2>Texte proportional mit Bildern skalieren</h2>
<p>Mittels der Einheiten <em>vw</em> (= Viewport Width) beziehungsweise<em> vh</em> (= Viewport Height) lassen sich Text proportional mit Bildern skalieren. Indem die Schriftgröße mit der Einheit vw definiert wird, erfolgt proportional zur Größe des Viewports eine Textvergrößerung bzw. Textverkleinerung.</p>
<p>Die Einheiten lassen sich auch auf andere Elemente wie padding anwenden.</p>
<a target="_blank" class="standard-btn blue-btn" href="https://a-vista-studios.de/blog/webdesign-demos/texte-proportional-skalieren.html"><span>BEISPIEL ANSEHEN</span></a>
<pre class="font-size:14 lang:xhtml decode:true">&lt;!doctype html&gt;
&lt;html&gt;
&lt;head&gt;
  &lt;meta charset="UTF-8"&gt;
  &lt;meta name=description content=""&gt;
  &lt;meta name="viewport" content="width=device-width, initial-scale=1"&gt;
  &lt;title&gt;Texte proportional skalieren - Beispiel ansehen&lt;/title&gt;

  &lt;style&gt;
    body {
      margin: 0;
      padding: 0;
    }
    .wrapper {
      position: relative;
    }

    img {
      width: 100%;
      height: auto;
    }

    #text-content {
      font-family: verdana, arial, helvetica sans-serif;
      color: #fff;
      position: absolute;
      top:0;
      left:0;
      right:0;
      bottom: 0;
      padding:3vw;
    }

    h1 {
      font-size:4.5vw;
      font-weight: normal;
    }

    p {
      font-size:3vw;
    }

    .button {
      margin-top: 15vw;
    }

    .button a {
      display: inline;
      font-size:2.5vw;
      color: #fff;
      background: rgba(255,255,255,0.2);
      text-decoration: none;
      border: 0.25vw solid #fff;
      padding: 0.4em;
    }

    .button a:hover {
      color: #464a52;
      background: rgba(255,255,255,0.7);
     }
  &lt;/style&gt;
&lt;/head&gt;

&lt;body&gt;
  &lt;div class="wrapper"&gt;
    &lt;img src="img_bg_avs_sunset_4322.jpg" alt="" title=""&gt;
    &lt;div id="text-content"&gt;
      &lt;h1&gt;Sunset | &lt;strong&gt;Sonnenuntergang&lt;/strong&gt;&lt;/h1&gt;
      &lt;p&gt;Die schönste Stunde.&lt;/p&gt;
      &lt;div class="button"&gt;&lt;a href="#"&gt;Zur Sonne&lt;/a&gt;&lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/body&gt;
&lt;/html&gt;</pre>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><em>Stichworte: Texte proportional mit Bildern skalieren</em></p>
<p>Der Beitrag <a href="https://a-vista-studios.de/blog/webdesign/texte-proportional-mit-bildern-skalieren/">Texte proportional mit Bildern skalieren</a> erschien zuerst auf <a href="https://a-vista-studios.de/blog">Webdesign Tipps / Webdesign Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://a-vista-studios.de/blog/webdesign/texte-proportional-mit-bildern-skalieren/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Mobile Menü ohne JavaScript, Mobile CSS Menu</title>
		<link>https://a-vista-studios.de/blog/webdesign/mobile-menue-ohne-javascript/</link>
					<comments>https://a-vista-studios.de/blog/webdesign/mobile-menue-ohne-javascript/#comments</comments>
		
		<dc:creator><![CDATA[avs]]></dc:creator>
		<pubDate>Fri, 20 Oct 2017 11:25:10 +0000</pubDate>
				<category><![CDATA[Web-Technik]]></category>
		<category><![CDATA[Webdesign]]></category>
		<guid isPermaLink="false">https://a-vista-studios.de/blog/?p=654</guid>

					<description><![CDATA[<p>Mobile Menü ohne JavaScript, Mobile CSS Menu: auch ohne umfangreiches JavaScript lassen sich schnelle und schlanke Hamburger-Menüs realisieren. Mobile Menü ohne JavaScript /&#8230;</p>
<p>Der Beitrag <a href="https://a-vista-studios.de/blog/webdesign/mobile-menue-ohne-javascript/">Mobile Menü ohne JavaScript, Mobile CSS Menu</a> erschien zuerst auf <a href="https://a-vista-studios.de/blog">Webdesign Tipps / Webdesign Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h3>Mobile Menü ohne JavaScript, <em>Mobile CSS Menu</em>: auch ohne umfangreiches JavaScript lassen sich schnelle und schlanke Hamburger-Menüs realisieren.</h3>
<p>Mobile Menü ohne JavaScript / Mobile CSS Menu: Ein Mobiles Menü mit CSS zu erstellen ist gar nicht so schwer. Trotzdem verwendet das Gros der Websites umfangreiche und komplexe JavaScript-Lösungen, welche meist auf der jquery basieren.</p>
<p><strong>Es gibt jedoch gute Gründe, ein schlankes Mobile Menü ohne JavaScript einzusetzen:</strong></p>
<ol>
<li>Mobiles CSS-Menüs funktionieren auch dann, wenn JavaScript abgeschaltet ist.</li>
<li><a href="https://a-vista-studios.de/blog/webdesign/mobile-first/"><em>Mobile First</em></a>: Moderne Websites werden vom Mobilgerät aus entwickelt. <em>Mobile First</em> ist dabei weitaus mehr als nur ein „Schlagwort“, denn bereits im Oktober 2016 hatte Google angekündigt, dass der Mobile Index den Desktop Index als Hauptindex ablösen wird. Das bedeutet, dass Google künftig nicht mehr prüft, ob es zur Desktop-Version einer Website auch eine Mobile Version gibt, sondern Google geht den umgekehrten Weg. Die neue Priorisierung sorgt dafür, dass <a href="https://a-vista-studios.de">Webentwickler</a> künftig noch stärker auf eine Optimierung der mobilen Webseitenversion achten sollten.Da die mobilen Internetverbindungen in der Regel deutlich langsamer sind als schnelle DSL-Verbindungen und die Benutzer zudem nur über ein begrenztes monatliches Datenvolumen verfügen, sind schlanke, schnell ladende Website gefragt und im Vorteil. Denn das wird von Suchmaschinen honoriert:</li>
<li>Suchmaschinenoptimierung:<br />
Suchmaschinen möchten dem Suchenden relevante Suchergebnisse bereitstellen. Dazu werden nicht nur die Seiteninhalte geprüft, sondern auch die Ladezeiten. Websites, deren Inhaltsseiten nur einige hundert Kilobyte aufweisen sind daher gegenüber solchen im Vorteil, die mehrere Megabyte Datenvolumen im Gepäck haben.</li>
</ol>
<h2>Mobile Menü ohne JavaScript</h2>
<p>Mobile CSS Menu: Nachfolgend stellen wir eine Anleitung für die Realisation eines schlanken Mobilen CSS-Menüs vor.</p>
<a target="_blank" class="standard-btn blue-btn" href="https://a-vista-studios.de/blog/webdesign-demos/mobile-menu-ohne-javascript.html"><span>BEISPIEL ANSEHEN</span></a>
<p>Wie lässt sich das Design unseres Beispiels umsetzen? Dafür benötigen wir etwas HTML und natürlich entsprechendes CSS:</p>
<h3>HTML (Body)</h3>
<pre class="lang:default decode:true ">&lt;body&gt;
  &lt;nav&gt;
    &lt;div class="brand"&gt;&lt;a href="https://a-vista-studios.de"&gt;&lt;img src="logo_avs.png" alt=""/&gt;&lt;/a&gt;&lt;/div&gt;
    &lt;a href="#nav-m" id="nav-m"&gt;&lt;img src="btn-mobile.png" alt=""/&gt;&lt;/a&gt;
    &lt;a href="#" class="close"&gt;&lt;img src="btn-mobile-close.png" alt=""/&gt;&lt;/a&gt;
    
    &lt;ul class="menu"&gt;
      &lt;li&gt;&lt;a href="#abschnitt1"&gt;Abschnitt 1&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href="#abschnitt2"&gt;Abschnitt 2&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href="#abschnitt3"&gt;Abschnitt 3&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href="#abschnitt4"&gt;Abschnitt 4&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href="#abschnitt5"&gt;Abschnitt 5&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/nav&gt;

  &lt;main&gt;
    &lt;div id="abschnitt1"&gt;
      &lt;strong&gt;Abschnitt 1&lt;/strong&gt;&lt;br /&gt;
        BLINDTEXT          
    &lt;/div&gt;
    &lt;div id="abschnitt2"&gt;
      &lt;br /&gt;
      &lt;strong&gt;Abschnitt 2&lt;/strong&gt;&lt;br /&gt;
      BLINDTEXT   
    &lt;/div&gt;      
    &lt;div id="abschnitt3"&gt;
      &lt;br /&gt;
      BLINDTEXT   
    &lt;/div&gt;      
    &lt;div id="abschnitt4"&gt;
      &lt;br /&gt;
      &lt;strong&gt;Abschnitt 4&lt;/strong&gt;&lt;br /&gt;
      BLINDTEXT &gt; 
    &lt;/div&gt;      
    &lt;div id="abschnitt5"&gt;
      &lt;br /&gt;
      &lt;strong&gt;Abschnitt 5&lt;/strong&gt;&lt;br /&gt;
        BLINDTEXT   
    &lt;/div&gt;             
  &lt;/main&gt;

&lt;/body&gt;</pre>
<p>&nbsp;</p>
<h3>CSS: Allgemeine Auszeichnungen und Logo</h3>
<pre class="lang:default decode:true">/*----- General Formating -----*/
body, html {
  font-family: Verdana, Arial, sans-serif;
  font-size: 0.95em;
  margin: 0;
  padding: 0;
  height: 100%;
  width: 100%;
}

a:active, a:focus {outline: none;}

main {
  margin: 3em 1em;
  line-height: 180%;
}
/*------------------------------*/


/*----- Logo -----*/
.brand {
  float: left;
  padding: 0.5em 1em 0 0.5em;
}
/*----------------*/</pre>
<p>&nbsp;</p>
<h3>CSS: Menü</h3>
<pre class="lang:default decode:true">/*----- Menu -----*/

nav {
  margin: 0 auto;
  width: 100%;
  height: 11em;
  text-align: right;
  position: relative;
  background: rgba(255, 255, 255, 1.0);
  border-bottom: 1px solid white;
}

nav ul {
  margin: 0;
  padding: 8.1em 0 0 0;
  height: 100vh;
}

nav ul li {
  list-style: none;
  margin: 0;
  display: inline;
}

nav ul li a {
  color: #009999;
  position: relative;
  padding: 0 0 0.5em 0;
  display: inline-block;
  text-decoration: none;
  text-transform: uppercase;
}

nav ul.menu li a:hover {
  color: #03405f;
  border-bottom: 2px solid #03405f;
}
/*----------------*/</pre>
<p>&nbsp;</p>
<h3>CSS: Media Queries</h3>
<pre class="lang:default decode:true ">/*----- Media Queries -----*/
@media screen and (min-width: 961px) {
  nav ul.menu {
    max-height: 20px;
  }
  nav a#nav-m,
  nav a.close {
    display: none;
  }
  nav ul li {
    margin: 0 30px 0 0;
  }
}


@media screen and (max-width: 960px) {
  /*Formatierung Mobiles Menue*/
  nav ul {
    top: 12em;
    position: absolute;
    background: #ccc;
    width: 100%;
    left: -100%;

    list-style-type:none;
    margin: 0;
    padding: 0;

    -webkit-transition: all 0.6s ease;
    -moz-transition: all 0.6s ease;
    -o-transition: all 0.6s ease;
    transition: all 0.6s ease;
  }

  nav ul li{
    display: block;
    text-align: left;
    padding: 0em 0.5em;
    border-bottom: 1px solid #fff;
  }

  nav ul li a {
    color: #555;
    padding: 1em 0;
  }

  nav ul.menu li a:hover {
    border-bottom: 0;
  }

  /*Hamburger-Icon*/
  nav a#nav-m img,
  nav a.close img {
    width: 40px;
    height: auto;
  }

  nav &gt; .close,
  nav a#nav-m:target {
    display: none;
  }

  nav a:target ~ ul,
  nav a:target ~ .close {
    display: inline-block;
  }

  nav a:target ~ .close {
    position: absolute;
    margin-left: -40px;
  }

  nav a:target ~ ul {
    left: 0;
  }
}
/*--------------------------------------*/</pre>
<p>&nbsp;</p>
<h2>Erläuterung des CSS für die Erstellung des <em>Mobile CSS Menu</em></h2>
<p>Der größte Teil des Codes ist nicht besonders komplex und der HTML-Bereich dabei besonders einfach gehalten. Im Bereich <strong><em>CSS: Allgemeine Auszeichnungen und Logo</em></strong> wird zunächst die Schriftart sowie Höhe und Breite des Anzeigebereichs festgelegt und definiert, dass beim Focus auf einen Link keine gestrichelten Linien angezeigt werden sollen.</p>
<p>Der Bereich <strong><em>CSS: Menü</em></strong> definiert ein einfaches Navigationsmenü für die Anzeige auf dem Desktop-PC. Es wird über eine UL-Liste erstellt und enthält einige Angaben zur Formatierung des Menüs.</p>
<p>Spannend wird es im Bereich <strong><em>CSS: Media Queries</em></strong>.</p>
<ol>
<li>Zunächst wird festgelegt, dass das Hamburger-Icon des mobilen Menüs nicht angezeigt werden soll, wenn die Bildschirmbreite mehr als 960 Pixel beträgt (<em>@media screen and (min-width: 961px) {…} ).</em></li>
<li>Danach wird dem Browser mitgeteilt, wie das Menü gestaltet werden soll, wenn die Breite des Browserfensters kleiner oder gleich 960 Pixel ist <em>(@media screen and (max-width: 960px) {…}</em> ).</li>
<li><strong><em>nav ul {…}</em></strong><br />
Das Menü wird zunächst verborgen, indem es um 100% nach links versetzt wird. Zusätzlich definieren wir eine <em>transition</em>, um über CSS3 auch ohne JavaScript einen Animationseffekt zu verwirklichen.</li>
<li><strong><em>nav ul li {…}</em></strong><em><br />
</em>Über <em>display:block</em> wird erreicht, dass die Menüpunkte des mobilen Menüs nicht mehr in einer Zeile, sondern untereinander angezeigt werden.</li>
<li>
<h3><em>/*Hamburger-Icon*/</em></h3>
<p><em><br />
</em>Dieser Bereich ist für die Funktionalität des Hamburger-Menüs zuständig.<br />
Es gibt zwei Hamburger-Icons. Eins ist blau, das andere grau. Die beiden sind deckungsgleich übereinander positioniert. Wird das blaue Hamburger-Icon angeklickt und dabei das Menü ausgefahren, so wird gleichzeitig das graue Hamburger-Icon sichtbar gesetzt und erscheint an der Position des blauen Icons.</p>
<p>Beim Klick auf das blaue Hamburger-Icon wird auf einen Anker referenziert (<em>&lt;a href=&#8220;#nav-m&#8220;…)</em> und das blaue Hamburger-Icons wird ausgeblendet. Durch die Referenzierung lässt sich der Zustand über die CSS-Pseudoklasse <em>:target </em>prüfen.</p>
<p>Gleichzeitig wird die UL des Menüs von <em>left:-100%;</em> auf <em>left:0;</em> gesetzt (mittels <em>nav a:target ~ ul{left: 0;} </em>) und bewegt sich dadurch von der bisherigen linken Positionierung (außerhalb des sichtbaren Bereichs) in das Betrachtungsfeld.</p>
<p><strong><em>nav a#nav-m img, nav a.close img {…}<br />
</em></strong>Die Anzeigegröße des Hamburger-Menü-Icons wird festgelegt.</p>
<p><strong><em>nav &gt; .close, nav a#nav-m:target {display: none</em>;}<br />
</strong>Standardeinstellung ist, dass das graue Hamburger-Menü-Icon (<em>nav &gt; .close</em>) nicht angezeigt wird. Über die CSS-Pseudoklasse <em>:target</em> wird dafür gesorgt, dass das blaue Hamburger-Menü-Icon verborgen wird, wenn es angeklickt wird und dabei den <em>target</em> erhält (<em>a#nav-m:target</em>).</p>
<p><strong><em>nav a:target ~ ul, nav a:target ~ .close {display: inline-block;}<br />
</em></strong>Wenn der Link aktiv ist (wird auch hier über die CSS-Peseudoklasse <em>a:target</em> geprüft), werden die Navigationsliste sowie das graue Hamburger-Menü-Icon auf sichtbar gesetzt.</li>
</ol>
<p>Fazit: die Anleitung zur Erstellung eines Mobile Menü ohne JavaScript zeigt, dass sich auf relativ einfache Art ein <em>Mobile CSS Menu</em> realisieren lässt.</p>
<p>&nbsp;</p>
<p><em>Stichworte: Mobile Menü ohne JavaScript,</em> <em>Mobile CSS Menu</em><em>,</em><em> Hamburger Menü</em></p>
<p>Der Beitrag <a href="https://a-vista-studios.de/blog/webdesign/mobile-menue-ohne-javascript/">Mobile Menü ohne JavaScript, Mobile CSS Menu</a> erschien zuerst auf <a href="https://a-vista-studios.de/blog">Webdesign Tipps / Webdesign Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://a-vista-studios.de/blog/webdesign/mobile-menue-ohne-javascript/feed/</wfw:commentRss>
			<slash:comments>26</slash:comments>
		
		
			</item>
	</channel>
</rss>
