<?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></title>
	<atom:link href="https://blog.konstanten.net/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.konstanten.net</link>
	<description></description>
	<lastBuildDate>Mon, 29 Dec 2025 20:27:16 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9</generator>
	<item>
		<title>Wie sicher ist meine Webseite?</title>
		<link>https://blog.konstanten.net/blog/2025/08/20/wie-sicher-ist-meine-webseite/</link>
					<comments>https://blog.konstanten.net/blog/2025/08/20/wie-sicher-ist-meine-webseite/#respond</comments>
		
		<dc:creator><![CDATA[andré]]></dc:creator>
		<pubDate>Tue, 19 Aug 2025 22:58:22 +0000</pubDate>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Webseiten]]></category>
		<category><![CDATA[Content Security Policy]]></category>
		<category><![CDATA[Cookies]]></category>
		<category><![CDATA[developer.mozilla.org]]></category>
		<category><![CDATA[HTTP Observatory]]></category>
		<category><![CDATA[Mozilla Foundation]]></category>
		<category><![CDATA[Sicherheit Webseite]]></category>
		<guid isPermaLink="false">https://mediengestaltung-webdesign-webentwicklung.de/?p=347</guid>

					<description><![CDATA[Wie kann ich meine Webseite prüfen ob sie gegen &#8222;Angriffe&#8220; von außen geschützt ist oder nicht?Es gibt einige Möglichkeiten um Daten von Webseiten abzugreifen oder Webseiten im Allgemeinen &#8222;zu hacken&#8220; (z.B. Clickjacking oder Cross-Site-Scripting alias XSS Attacks). Auf mozilla.org gibt es das Tool &#8222;HTTP Observatory&#8220; , mit diesem Tool kann man eine Webseite auf ihre [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p><strong>Wie kann ich meine Webseite prüfen ob sie gegen &#8222;Angriffe&#8220; von außen geschützt ist oder nicht?</strong><br>Es gibt einige Möglichkeiten um Daten von Webseiten abzugreifen oder Webseiten im Allgemeinen &#8222;zu hacken&#8220; (z.B. <a href="https://de.wikipedia.org/wiki/Clickjacking" target="_blank" rel="noreferrer noopener">Clickjacking</a> oder <a href="https://de.wikipedia.org/wiki/Cross-Site-Scripting" target="_blank" rel="noreferrer noopener">Cross-Site-Scripting alias XSS Attacks</a>).</p>



<p>Auf mozilla.org gibt es das Tool &#8222;<a href="https://developer.mozilla.org/en-US/observatory" target="_blank" rel="noreferrer noopener">HTTP Observatory</a>&#8220; , mit diesem Tool kann man eine Webseite auf ihre Sicherheit scannen. Das Ergebnis wird auf einer Skala von A+ bis F ausgegeben. Die meisten der gescannten Seiten liegen bei F, dem letzten Punkt bzw. dem Bereich mit der geringsten Sicherheit in der Skala. (<a href="https://www.google.com/" target="_blank" rel="noreferrer noopener">Google.com</a> liegt beispielsweise bei C, <a href="https://bobthehost.de" target="_blank" rel="noreferrer noopener">Bobthehost.de</a> und <a href="https://konstanten.net" target="_blank" rel="noreferrer noopener">konstanten.net</a> bei B+, was weit über dem Durchschnitt liegt)</p>



<p>Das Gute an dem Tool ist, dass man sofort Informationen über die Berechnung bzw. eine Übersicht der fehlenden oder bereits gesetzten Werte erhält und dadurch die Sicherheit der Webseite erhöhen kann.</p>



<p>Der nachfolgende Beispiel-Code zeigt das Setzen eines Headers per .htaccess für das Unterbinden von <a href="https://de.wikipedia.org/wiki/Clickjacking" target="_blank" rel="noreferrer noopener">Clickjacking</a></p>



<pre class="wp-block-code"><code>#.htaccess

Header always set X-Content-Type-Options "nosniff"
Header always set X-Frame-Options "SAMEORIGIN"
Header always set Referrer-Policy "strict-origin-when-cross-origin"
Header always set Content-Security-Policy "frame-ancestors 'none';"


</code></pre>



<pre class="wp-block-preformatted has-small-font-size"><small>* die Grafik im Header zeigt das Ergebnis von konstanten.net(B+ :D) bzw. die Übersicht der Scans vom letzten Jahr 2024/25</small></pre>



<div class="wp-block-separator has-alpha-channel-opacity is-style-dots"></div>


<p><em>Du benötigst Hilfe beim Einrichten der Content Security Policy (CSP), Header oder Cookies deiner Webseite, dann kannst du dich gerne  bei mir unter <a href="https://konstanten.net" target="_blank" rel="noopener">konstanten.net</a> melden.</em></p>

<div class="wp-block-post-date has-small-font-size"><time datetime="2025-08-20T00:58:22+02:00">20. August 2025</time></div>


<p></p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.konstanten.net/blog/2025/08/20/wie-sicher-ist-meine-webseite/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Wie funktioniert das Tracken/-ing einer Email (HTML, PHP, MySQL/MariaDB)</title>
		<link>https://blog.konstanten.net/blog/2025/01/31/wie-funktioniert-das-tracken-ing-einer-email-html-php-mysql-mariadb/</link>
					<comments>https://blog.konstanten.net/blog/2025/01/31/wie-funktioniert-das-tracken-ing-einer-email-html-php-mysql-mariadb/#respond</comments>
		
		<dc:creator><![CDATA[andré]]></dc:creator>
		<pubDate>Fri, 31 Jan 2025 00:03:56 +0000</pubDate>
				<category><![CDATA[Email]]></category>
		<category><![CDATA[Email Marketing]]></category>
		<category><![CDATA[Email Tracking]]></category>
		<category><![CDATA[mod_rewrite]]></category>
		<category><![CDATA[MySQL/MariaDB]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Statistik]]></category>
		<category><![CDATA[User-Verhalten]]></category>
		<guid isPermaLink="false">https://mediengestaltung-webdesign-webentwicklung.de/?p=311</guid>

					<description><![CDATA[für die meisten Unternehmen ist es interessant ob der User die Email(Newsletter usw.) gelesen(geöffnet) hat oder nicht.Die verbreiteste Variante ist das mitsenden einer Grafik(Logo zum Beispiel), hier wird der Name(unique ID automatisch generiert ) oder die benötigte unique ID als Variable mit angehangen. Wichtig hierbei ist das die Grafik vom Server geladen wird und nicht [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>für die meisten Unternehmen ist es interessant ob der User die Email(Newsletter usw.) gelesen(geöffnet) hat oder nicht.<br>Die verbreiteste Variante ist das mitsenden einer Grafik(Logo zum Beispiel), hier wird der Name(unique ID automatisch generiert ) oder die benötigte unique ID als Variable mit angehangen. Wichtig hierbei ist das die Grafik vom Server geladen wird und nicht als Anhang in der Email.</p>



<p>Im Quelltext der Email sieht das so aus:</p>



<pre class="wp-block-code"><code>https:&#47;&#47;www.meineDomain.de/image/1245e7r987.jpg</code></pre>



<p>oder angehangen an einer Grafik als $_GET[&#8218;variable&#8216;]:</p>



<pre class="wp-block-code"><code>https:&#47;&#47;www.meineDomain.de/image/meinLogo.jpg?uniqueID=1245e7r987</code></pre>



<p>Für das Tracken benötigt man eindeuige ID, die in jeder automatisch versendeten Email generiert wird. Diese ID wird/muss abgespeichert werden um eine Zuordnung/Auswertung zu gewährleisten. In den meisten Fällen wird diese ID in einer Datenbank-Tabelle abgespeichert, eine Excel-Tabelle oder eine Textdatei reichen aber zum speichern auch aus.</p>



<p><strong>Was passiert nach dem versenden der Email:</strong><br>Wenn der User die Email öffnet wird die Grafik vom Server geladen, beim laden vom Server wird ein Script ausgeführt welche die ID abspeichert.</p>



<p>Ab diesem Punkt hat man alle Informationen um ein Script für die Ausgabe der Auswertung fertig zustellen.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading">Wie kann man das Tracken einer Email als User verhindern?</h3>



<p>Ganz einfach: In den man die Email nur als simple Textdatei(Plain Text) öffnet. In diesem Fall werden keine externe Dateien geladen und eine Auswertung<br>ist nicht möglich. Die meisten Freemail-Anbieter unterstützen die Anzeige aber möglicherweise nicht bzw. in jedem Email-Programm(wie z.Bsp.: Thunderbird oder Microsoft Outlook) findet man diese Einstellung unter Ansicht.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading">Benötigte Dateien/Funktionen zum Email tracken:</h3>



<p>Email-Template / Email-Nachricht</p>



<pre class="wp-block-code"><code>&lt;php&gt;
$uniqueID=rand();
&lt;/php&gt;

&lt;!DOCTYPE html&gt;
&lt;html lang="de"&gt;
&lt;head&gt;
&lt;meta charset="UTF-8"&gt;
&lt;title&gt;Meine News&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;!-- Grafik mit uniqueID --&gt;
&lt;center&gt;&lt;img src="https://www.meineDomain.de/image/meinLogo.jpg?uniqueID=&lt;?=$uniqueID?&gt;" alt="" border="0"&gt;&lt;/center&gt;
&lt;!-- /Ende Grafik mit uniqueID --&gt;

&lt;br&gt;&lt;br&gt;&lt;br&gt;
Sehr geehrte Damen und Herren
...
...
...
&lt;/body&gt;
&lt;/html&gt;</code></pre>



<p>Funktion die ausgeführt wird wenn die Email versandt wurde:</p>



<pre class="wp-block-code"><code>&lt;php&gt;
# absenden der Email, im Beispiel mit mail();
mail($userEmail,$subject,$mailText,$emailHeader);

#Insert Werte(Email-Adresse vom Empfänger und #uniqueID) in die Datenbanktabelle

$em=new emailTracking;
$em-&gt;sendEmailAnduniqueID($userEmail,$uniqueID)
&lt;/php&gt;</code></pre>



<p>PHP-Datei die die Grafik &#8222;meinLogo.jpg&#8220; erstellt damit eine PHP-Funktion beim aufruf ausgeführt wird (die Grafik ansich kann ja keine Funktion/Befehle ausführen):</p>



<pre class="wp-block-code"><code>&lt;php&gt;
ini_set('display_errors', 1);
ob_start();

# Eintrag in die DB, wenn die Email aufgerufen wird vom User
$em=new emailTracking;
if(isset($_GET&#91;'uniqueID']) &amp;&amp; is_numeric($_GET&#91;'uniqueID'])){
$em-&gt;insertUniqueID();    
}

# Grafik wird erstellt
$loadIMG='meinLogo.jpg';
if(isset($_GET&#91;'uniqueID'])){
$string=strip_tags($_GET&#91;'uniqueID']);
$loadIMG='meinLogo.jpg?uniqueID='.$string;
}

# Ausgabe der Grafik
@header('Content-Type: image/jpeg');
$showIMG =$em-&gt;showEmailImage($loadIMG);
imagejpeg($showIMG);
imagedestroy($showIMG);
ob_end_flush();
&lt;/php&gt;
</code></pre>



<p>Die Klasse &#8222;emailTracking&#8220;:</p>



<pre class="wp-block-code"><code>&lt;php&gt;
#class emailTracking
#author konstanten.net


class emailTracking{

function showEmailImage($loadIMG)
{
$img = @imagecreatefromjpeg($loadIMG);
return $img;
}

function insertUniqueID()
{
$uid=$this-&gt;checkGetValue(($_GET&#91;'uniqueID']));

if(isset($uid) &amp;&amp; is_numeric($uid))
{
$query="SELECT * FROM `email_send` WHERE uid='".$uid."';
$res=SQL($query);
$countRes=mysqli_num_rows($res);
if($countRes==1)
{
$arr=mysqli_fetch_assoc($res);
$query="SELECT * FROM `email_tracking` WHERE <code>uid='".$uid."' AND `userEmail`='".$arr&#91;'userEmail']."';</code>$resTB2=SQL($query);
$countRes=mysqli_num_rows($resTB2);
if($countRes==0)
{
$insertSQL="INSERT INTO `email_tracking` (`uid`,`userEmail`,`time`) VALUES ('".$uid."','".$arr&#91;'userEmail']."','".time()."')"; 
SQL($insertSQL);
$deleteSQL="DELETE FROM `email_send` WHERE uid='".$uid."'";
SQL($deleteSQL);
}
}
}
}

function sendEmailAnduniqueID($userEmail,$uniqueID)
{
$query="SELECT * FROM `email_send` WHERE uid='".$uniqueID."' AND `userEmail`='".$userEmail."'";
$res=SQL($query);
$countRes=mysqli_num_rows($res);
if($countRes==0)
{
$insertSQL="INSERT INTO `email_send`(`uid`, `userEmail`,`time`) VALUES ('".$uid."','". $userEmail."','".time()."')"; 
SQL($insertSQL);
}
}

function checkGetValue($val)
{
if(isset($val) &amp;&amp; is_numeric($val)){
$val=$val;
}else{
$val=0;
}
return $val;
}

}
</code></pre>



<p>Und zum Schluss noch die .htaccess für das &#8222;umschreiben&#8220; der Grafik-Datei mit dem Modul mod_rewrite:</p>



<pre class="wp-block-code"><code>RewriteEngine on

RewriteRule ^meinLogo.jpg$ meinLogo.php?%{QUERY_STRING} &#91;L]
</code></pre>


<div class="wp-block-post-date has-small-font-size"><time datetime="2025-01-31T01:03:56+01:00">31. Januar 2025</time></div>]]></content:encoded>
					
					<wfw:commentRss>https://blog.konstanten.net/blog/2025/01/31/wie-funktioniert-das-tracken-ing-einer-email-html-php-mysql-mariadb/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Der einfachste Weg ein WP-Widget in die Mobile Navigation einzubinden.</title>
		<link>https://blog.konstanten.net/blog/2024/11/22/der-einfachste-weg-ein-wp-widget-in-die-mobile-navigation-einzubinden/</link>
					<comments>https://blog.konstanten.net/blog/2024/11/22/der-einfachste-weg-ein-wp-widget-in-die-mobile-navigation-einzubinden/#respond</comments>
		
		<dc:creator><![CDATA[andré]]></dc:creator>
		<pubDate>Fri, 22 Nov 2024 00:48:38 +0000</pubDate>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Mobile Navigation]]></category>
		<category><![CDATA[Widget]]></category>
		<guid isPermaLink="false">https://mediengestaltung-webdesign-webentwicklung.de/?p=248</guid>

					<description><![CDATA[Die Widgets von WordPress kann man beliebig auf der Seite positionieren, außer in der Navigation. In der Desktop Version benötigt man diese auch nicht in der Navigation, aber in der Mobilen Version werden diese ausgeblendet. In meinem Fall wollte ich gern die Widgets: &#8222;Letzte Posts&#8220;, &#8222;Letzte Kommentare&#8220;, &#8222;Kategorien&#8220; und &#8222;Archiv&#8220; in der Mobilen Navigation haben: [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Die Widgets von <a href="https://de.wikipedia.org/wiki/WordPress" target="_blank" rel="noreferrer noopener">WordPress</a> kann man beliebig auf der Seite positionieren, außer in der Navigation. In der <a href="https://de.wikipedia.org/wiki/Responsive_Webdesign" target="_blank" rel="noreferrer noopener">Desktop Version</a> benötigt man diese auch nicht in der Navigation, aber in der <a href="https://de.wikipedia.org/wiki/Mobile_Website" target="_blank" rel="noreferrer noopener">Mobilen Version</a> werden diese ausgeblendet.<br><br>In meinem Fall wollte ich gern die Widgets: &#8222;Letzte Posts&#8220;,  &#8222;Letzte Kommentare&#8220;, &#8222;Kategorien&#8220; und &#8222;Archiv&#8220; in der Mobilen Navigation haben:</p>



<ol class="wp-block-list">
<li>Erstelle eine neue Seite mit dem Namen des Widgets, z. Bsp. &#8222;Archiv&#8220;</li>



<li>[Seite bearbeiten] Füge das Widget &#8222;Archiv&#8220; in die neu erstellte Seite &#8222;Archiv&#8220; ein und speichere die Seite ab</li>



<li>[Menü bearbeiten] Füge die neu erstellte Seite zum Hauptmenü dazu</li>
</ol>



<p>Bis hier her sollte alles kein Problem bzw. müssen wir jetzt den neu erstellten Menüpunkt &#8222;Archiv&#8220; in der Hauptnavigation in der <a href="https://de.wikipedia.org/wiki/Responsive_Webdesign" target="_blank" rel="noreferrer noopener">Desktop Version</a> noch ausblenden, das kann man einfach mit <a href="https://de.wikipedia.org/wiki/Cascading_Style_Sheets" data-type="link" data-id="https://de.wikipedia.org/wiki/Cascading_Style_Sheets" target="_blank" rel="noreferrer noopener">CSS</a> und der Anweisung &#8222;display:none&#8220; machen.</p>



<p>Wir benötigen für das ausblenden noch die ID vom Menüpunkt &#8222;Archiv&#8220;. Die einfachste Möglichkeit diese ID herauszufinden ist im FireFox mit dem Add-on bzw. der Erweiterung &#8222;Web developer&#8220;. Wenn man &#8222;Web developer&#8220; im FireFox installiert hat befindet sich im Context-Menü der rechten Maustaste der Punkt [Inspect], wenn man den Menüpunkt &#8222;Archiv&#8220; im Hauptmenü markiert und [Inspect] betätigt wird der ausgewählte Bereich im <a href="https://de.wikipedia.org/wiki/Hypertext_Markup_Language" target="_blank" rel="noreferrer noopener">HTML-Code</a> angezeigt. Im <a href="https://de.wikipedia.org/wiki/Hypertext_Markup_Language">HTML-Code</a> unter id=&#8220;meineID&#8220; findet man die automatisch von WordPress erstellte ID.</p>



<p>In WordPress findet man die ID vom Menü, wenn man über dem Menüpunkt fährt(Design -&gt; Menüs -&gt; Hauptmenü  -&gt; Menüpunkt) sieht in der Statusleiste im FireFox Browser die <a href="https://de.wikipedia.org/wiki/Uniform_Resource_Locator" target="_blank" rel="noreferrer noopener">Url</a>, am Ende der <a href="https://de.wikipedia.org/wiki/Uniform_Resource_Locator" target="_blank" rel="noreferrer noopener">Url</a> befindet sich das Kürzel/$_GET[&#8218;variable&#8216;] : edit-menue-item=215 (nach dem Gleichheitszeichen befindet sich immer der Wert der übergeben wird).<br>Jetzt muss man nur noch das &#8222;edit-&#8220; entfernen und den Wert hinzufügen und schon hat die ID auf die man dann mit <a href="https://de.wikipedia.org/wiki/Cascading_Style_Sheets" target="_blank" rel="noreferrer noopener">CSS</a> zugreifen kann, also: #menue-item-215</p>



<p>Um das <a href="https://de.wikipedia.org/wiki/Cascading_Style_Sheets" target="_blank" rel="noreferrer noopener">CSS</a> einzufügen, benutzt man am besten den &#8222;Customizer&#8220;, unter dem Punkt &#8222;Zusätzliches CSS&#8220; kann man einfach den nachfolgenden CSS-Code einfügen(Bitte die eigene ID verwenden bzw. im <a href="https://de.wikipedia.org/wiki/Cascading_Style_Sheets" target="_blank" rel="noreferrer noopener">CSS</a> eintragen):</p>



<pre class="wp-block-code"><code>.navigation #menu-item-215
{
	display:none;
}</code></pre>


<div class="wp-block-post-date has-small-font-size"><time datetime="2024-11-22T01:48:38+01:00">22. November 2024</time></div>]]></content:encoded>
					
					<wfw:commentRss>https://blog.konstanten.net/blog/2024/11/22/der-einfachste-weg-ein-wp-widget-in-die-mobile-navigation-einzubinden/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Deutschlandticket, Deutsche Bahn und die Verifizierung von Verimi (und Tink) oder anders: Was ist Phishing?</title>
		<link>https://blog.konstanten.net/blog/2024/11/02/deutschlandticket-deutsche-bahn-und-die-verifizierung-von-verimi-oder-anders-was-ist-phishing/</link>
					<comments>https://blog.konstanten.net/blog/2024/11/02/deutschlandticket-deutsche-bahn-und-die-verifizierung-von-verimi-oder-anders-was-ist-phishing/#respond</comments>
		
		<dc:creator><![CDATA[andré]]></dc:creator>
		<pubDate>Sat, 02 Nov 2024 22:16:15 +0000</pubDate>
				<category><![CDATA[x-unkategorisiert]]></category>
		<category><![CDATA[Phishing]]></category>
		<category><![CDATA[Verimi]]></category>
		<guid isPermaLink="false">https://mediengestaltung-webdesign-webentwicklung.de/?p=251</guid>

					<description><![CDATA[Ich wollte auch einmal den Vorzug des Deutschlandtickets der Deutschen Bahn kommen, deshalb wie so oft nimmt man den schnellsten Weg und bestellt online über die Webseite der Deutschen Bahn. Konto erstellt, Bestellformular ausgefüllt und abgeschickt, nach &#8222;erfolgreichen&#8220; absenden kam die Meldung das man die Bestellung noch verifizieren muss, ok alles keine Problem. Eine Möglichkeiten [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Ich wollte auch einmal den Vorzug des <a href="https://de.wikipedia.org/wiki/Deutschlandticket" target="_blank" rel="noreferrer noopener">Deutschlandtickets</a> der Deutschen Bahn kommen, deshalb wie so oft nimmt man den schnellsten Weg und bestellt online über die Webseite der <a href="https://www.bahn.de/" target="_blank" rel="noreferrer noopener">Deutschen Bahn</a>.</p>



<p>Konto erstellt, Bestellformular ausgefüllt und abgeschickt, nach &#8222;erfolgreichen&#8220; absenden kam die Meldung das man die Bestellung noch verifizieren muss, ok alles keine Problem. </p>



<p>Eine Möglichkeiten der Verifizierung ist die Abfrage der Bankverbindung, durch die Eingabe der Zugangsdaten der <strong>eigenen</strong> Bankverbindung auf der Verimi Webseite -&gt; Wenn diese Variante Kriminelle anwenden redet man von <a href="https://de.wikipedia.org/wiki/Phishing" target="_blank" rel="noreferrer noopener">&#8222;Phishing&#8220;</a>. Ich habe mich für eine andere Variante der Verifizerung entschieden, aber leider hat nach erfolgreicher Verifizierung und die Nötigung deren App zu installieren, das Bestellen/die Weiterleitung zu der Webseite der Deutschen Bahn nicht funktioniert.</p>



<p>Persönlich finde ich es nicht schlimm das die Bestellung des Deutschlandtickets online nicht funktioniert hat, aber mit welchem Recht nutzt ein Unternehmen das Unwissen der Leute aus und vordert auf deren Webseite die Eingabe der Login-Daten der Bankverbindung für eine Verifizierung, sowas darf nicht sein und sollte unterbunden werden.</p>



<p>Und noch ein Link zum Thema:<br><a href="https://www.suedkurier.de/ueberregional/wirtschaft/verimi-tink-was-hinter-der-kontodaten-abfrage-der-bahn-steckt;art416,12050226">https://www.suedkurier.de/ueberregional/wirtschaft/verimi-tink-was-hinter-der-kontodaten-abfrage-der-bahn-steckt;art416,12050226</a></p>


<div class="wp-block-post-date has-small-font-size"><time datetime="2024-11-02T23:16:15+01:00">2. November 2024</time></div>]]></content:encoded>
					
					<wfw:commentRss>https://blog.konstanten.net/blog/2024/11/02/deutschlandticket-deutsche-bahn-und-die-verifizierung-von-verimi-oder-anders-was-ist-phishing/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Webseiten/Domain check mit web.archive.org alias Wayback Machine</title>
		<link>https://blog.konstanten.net/blog/2024/10/05/webseiten-domain-check-mit-web-archive-org-alias-wayback-machine/</link>
					<comments>https://blog.konstanten.net/blog/2024/10/05/webseiten-domain-check-mit-web-archive-org-alias-wayback-machine/#respond</comments>
		
		<dc:creator><![CDATA[andré]]></dc:creator>
		<pubDate>Sat, 05 Oct 2024 16:09:26 +0000</pubDate>
				<category><![CDATA[Webseiten]]></category>
		<category><![CDATA[Domain]]></category>
		<category><![CDATA[History]]></category>
		<guid isPermaLink="false">https://mediengestaltung-webdesign-webentwicklung.de/?p=174</guid>

					<description><![CDATA[Um die History einer Domain oder Webseite zu überprüfen gibt es die Wayback Machine. Auf dieser Seite (Internet Archive &#8211; Wikipedia) kann man alles mögliche suchen, auch die History bzw. die unterschiedlich gestalteten Webseiten einer Domain. Über eine Timeline kann man einfach zu dem gewünschten Jahr springen wo die Version der Webseite gespeichert wurde&#8230; Viel [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Um die History einer Domain oder Webseite zu überprüfen gibt es die Wayback Machine. Auf dieser Seite (<a href="https://de.wikipedia.org/wiki/Internet_Archive" target="_blank" rel="noreferrer noopener">Internet Archive &#8211; Wikipedia</a>) kann man alles mögliche suchen, auch die History bzw. die unterschiedlich gestalteten Webseiten einer Domain. Über eine Timeline kann man einfach zu dem gewünschten Jahr springen wo die Version der Webseite gespeichert wurde&#8230; Viel Spaß beim stöbern:</p>



<p><a href="https://web.archive.org/web/20240000000000*/konstanten.net" target="_blank" rel="noreferrer noopener"><strong>Wayback Machine: &#8222;konstanten.net&#8220;</strong></a></p>


<div class="wp-block-post-date has-small-font-size"><time datetime="2024-10-05T18:09:26+02:00">5. Oktober 2024</time></div>]]></content:encoded>
					
					<wfw:commentRss>https://blog.konstanten.net/blog/2024/10/05/webseiten-domain-check-mit-web-archive-org-alias-wayback-machine/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Valides HTML: Woran erkennt man, ob eine Webseite gut umgesetzt ist?</title>
		<link>https://blog.konstanten.net/blog/2024/09/30/valides-html-woran-erkennt-man-ob-eine-webseite-gut-umgesetzt-ist/</link>
					<comments>https://blog.konstanten.net/blog/2024/09/30/valides-html-woran-erkennt-man-ob-eine-webseite-gut-umgesetzt-ist/#respond</comments>
		
		<dc:creator><![CDATA[andré]]></dc:creator>
		<pubDate>Mon, 30 Sep 2024 18:22:18 +0000</pubDate>
				<category><![CDATA[Webseiten]]></category>
		<category><![CDATA[barrierefrei]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[W3C]]></category>
		<guid isPermaLink="false">https://mediengestaltung-webdesign-webentwicklung.de/?p=156</guid>

					<description><![CDATA[Unabhängig vom Design und der Seitenstruktur der Webseite, spielen auch andere Faktoren eine große Rolle für eine gute Webseite. Hier eine kleine Auflistung, woran man erkennt, ob eine Webseite gut umgesetzt ist oder nicht: Valides HTML Viele CMS wie WordPress bieten zum Teil kostenlos Templates bzw. Designs für Webseiten an, die von Agenturen erstellt worden [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Unabhängig vom Design und der Seitenstruktur der Webseite, spielen auch andere Faktoren eine große Rolle für eine gute Webseite. Hier eine kleine Auflistung, woran man erkennt, ob eine Webseite gut umgesetzt ist oder nicht:</p>



<p></p>



<h2 class="wp-block-heading">Valides HTML</h2>



<p>Viele CMS wie WordPress bieten zum Teil kostenlos Templates bzw. Designs für Webseiten an, die von Agenturen erstellt worden sind. Diese sehen schön aus, aber viele dieser Seiten sind nicht <strong>W3C</strong> konform (d.h. fehlerfreier HTML-Code). [<a href="https://de.wikipedia.org/wiki/World_Wide_Web_Consortium" target="_blank" rel="noreferrer noopener">Wikipedia Artikel zum World Wide Web Consortium, Abk.: W3C</a>]</p>



<p>Warum sollte eine Webseite <strong>W3C</strong> konform sein, ganz einfach: Suchmaschinen oder Programme wie ein Screenreader [<a href="https://de.wikipedia.org/wiki/Screen_reader" target="_blank" rel="noreferrer noopener">Wikipedia Artikel</a>] können eine Seite besser lesen und nebenbei hat die Webseite noch eine schnellere Ladezeit.</p>



<p>Mit validem HTML ist die Darstellung in den meisten modernen Browser auch dieselbe, ohne dass man für jeden Browser eine eigene CSS-Anweisung schreiben muss.</p>



<p>Überprüfen kann man mit dem <strong>W3C Validator</strong> ob die Webseite fehlerfrei ist oder nicht: <a href="https://validator.w3.org/check?uri=https://konstanten.net" target="_blank" rel="noreferrer noopener"><strong>https://validator.w3.org/</strong></a></p>



<p></p>



<h2 class="wp-block-heading">Weitere Merkmale einer guten Webseite:</h2>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<ul class="wp-block-list">
<li>Übersichtliche Seitenstruktur</li>



<li>Schnelle Ladezeit</li>



<li>Grafiken optimiert/komprimiert fürs Web, d.h.: die kleinste Dateigröße ohne möglichen Qualitätsverlust&#8230; große Dateigrößen haben den Nachteil längerer Ladezeiten</li>



<li>Verwendung einer gut lesbaren Schriftart bzw. Schriftgröße. Am besten sind serifenlose Fonts für die Bildschirmdarstellung/Screens geeignet.</li>
</ul>
</blockquote>


<div class="wp-block-post-date has-small-font-size"><time datetime="2024-09-30T20:22:18+02:00">30. September 2024</time></div>


<p></p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.konstanten.net/blog/2024/09/30/valides-html-woran-erkennt-man-ob-eine-webseite-gut-umgesetzt-ist/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>&#8222;Hello world&#8220;&#8230; Hallo Blog.</title>
		<link>https://blog.konstanten.net/blog/2024/09/11/hello-world/</link>
					<comments>https://blog.konstanten.net/blog/2024/09/11/hello-world/#respond</comments>
		
		<dc:creator><![CDATA[andré]]></dc:creator>
		<pubDate>Wed, 11 Sep 2024 10:26:46 +0000</pubDate>
				<category><![CDATA[x-unkategorisiert]]></category>
		<guid isPermaLink="false">http://mediengestaltung-webdesign-webdevelopment.de/mediengestaltung-webdesign-webdevelopment.de/?p=1</guid>

					<description><![CDATA[Ich formuliere einfach mal den standard Beitrag von WordPress, der bei der Installation mit angelegt wird, zu meinem ersten Blog-Eintrag um. Warum macht veröffentlicht man eigentlich einen Blog: Ziel des ganzen ist auf der einen Seite eine größere Erreichbarkeit zur erzielen und &#8222;Futter&#8220; für die Suchmaschienen(z.Bsp.: Google, Bing, DuckDuckGo* usw.) zu generieren und auf der [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Ich formuliere einfach mal den standard Beitrag von <strong>WordPress</strong>, der bei der Installation mit angelegt wird, zu meinem ersten Blog-Eintrag um.</p>



<p>Warum macht veröffentlicht man eigentlich einen <strong>Blog</strong>: Ziel des ganzen ist auf der einen Seite eine größere Erreichbarkeit zur erzielen und &#8222;Futter&#8220; für die Suchmaschienen(z.Bsp.: <a href="https://www.google.com/" target="_blank" rel="noreferrer noopener"><strong>Google</strong></a>, <a href="https://www.bing.com/" target="_blank" rel="noreferrer noopener"><strong>Bing</strong></a>, <a href="https://html.duckduckgo.com/" target="_blank" rel="noreferrer noopener"><strong>DuckDuckGo</strong></a>* usw.) zu generieren und auf der anderen Seite mein Wissen oder Gedanken was sich in meiner Online-Zeit angesammelt hat zu teilen.</p>



<p>*In einer meiner nächsten Beiträge gehe ich auf Privacy von Google und Co. und meiner Lieblingssuchmaschiene <a href="https://html.duckduckgo.com/" target="_blank" rel="noreferrer noopener"><strong>DuckDuckGo</strong></a> [<a href="https://de.wikipedia.org/wiki/DuckDuckGo" target="_blank" rel="noreferrer noopener"><strong>Wikipedia Artikel</strong></a>] ein, wo _keine_ Suchanfragen getracked/ausgewertet werden bzw. Privatsphäre im Vordergrund stehen.</p>


<div class="wp-block-post-date has-small-font-size"><time datetime="2024-09-11T12:26:46+02:00">11. September 2024</time></div>]]></content:encoded>
					
					<wfw:commentRss>https://blog.konstanten.net/blog/2024/09/11/hello-world/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
