|
Inhaltsverzeichnis
|
||
| 1.
|
Einleitung
|
|
| 2. |
Editor
|
|
|
3. Tutorial und Referenzen
|
||
|
|
4. HTML5 und Scripte einbinden (.svg-Dateien) [copilot]: Wie bindet man Script-code in HTML5-Text ein, so dass Zeichen und Zeilenumbrüche wie im Originalscript erhalten bleiben? Sichtbarer Script-Code (z.B. als Text anzeigen) Eigenschaften:
[copilot]: Um ein SVG-‑Script (also JavaScript, das ein SVG manipuliert) in eine HTML‑-Seite einzubinden, hast du im Grunde drei saubere Möglichkeiten. Welche man wählt, hängt davon ab, ob das SVG inline im HTML5 steht oder als externe Datei geladen wird. Variante A: Script unverändert, aber nur lesbar.
Variante B: Script wird ausgeführt und ist nur im Quelltext unverändert lesbar. hier steht im HTML-Quellcode der code-Text. Um den Text nicht auszuführen, aber lesbar zu machen, müssen im Text < > und & durch < > und & ersezt werden. Beispiel: < pre > < code > < script > function test() { alert("Hallo"); } < /script > </ code > </ pre> Wenn du Script‑Code sichtbar anzeigen willst (z. B. Dokumentation, Tutorials, technische Beschreibungen), und jede Zeile exakt wie im Original erhalten bleiben soll, dann: 1. Code in HTML einbettenDu musst nur die HTML‑kritischen Zeichen ersetzen:
Dann in <pre><code> einbetten und in diers Schreibweise in den HTML-Quellcode einbinden: <pre><code> Wenn du große Scriptdateien einbetten willst, ohne sie manuell zu escapen, kannst du sie dynamisch laden: <pre id="codebox"></pre> <script> 1. Inline-SVG + Script im HTML html <svg id="meinSVG" width="200" height="200"> <script> </body> 2. Externes SVG + Script im HTML (per <object> oder <embed>) html <script> 3. Script direkt im SVG (nur wenn SVG als Datei geladen wird) svg <script type="application/ecmascript"><![CDATA[ Welche Methode ist für dich am besten? volle DOM‑Kontrolle keine Cross‑Origin‑Probleme ideal für dynamische Workflows Wenn du willst, zeige ich dir auch, wie du ein SVG‑Script modular auslagerst, z. B. in script.js, und sauber bindest. |
|
| 5.
|
https:// statt http:// Was muss man mit seiner Website machen, Damit eine Website über https:// statt http:// ausgeliefert wird, braucht sie drei Dinge: ein SSL/TLS‑Zertifikat , eine korrekte Server‑Konfiguration und eine Weiterleitung von HTTP auf HTTPS . Die Schritte unterscheiden sich je nachdem, ob du einen eigenen Server betreibst oder einen Webhoster nutzt, aber die Grundprinzipien sind immer gleich. Warum HTTPS überhaupt nötig ist HTTPS sorgt dafür, dass:
🧩Die drei Bausteine für HTTPS1) SSL/TLS‑Zertifikat installierenEin Zertifikat bestätigt, dass deine Domain echt ist. Es gibt drei Wege:
Bei den meisten Hostern (Strato, IONOS, All-Inkl, Netcup usw.) reicht:
Der Hoster erledigt den Rest. 2) Webserver für HTTPS konfigurierenJe nach Servertyp: Apache In der Datei 000-default.conf oder deiner VirtualHost‑Datei: Nginx In /etc/nginx/sites-available/deine-domain : nginx server { listen 443 ssl; server_name deine-domain.de; ssl_certificate /etc/letsencrypt/live/deine-domain.de/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/deine-domain.de/privkey.pem; root /var/www/html; }3) Automatische Weiterleitung von http:// auf https:// Damit Besucher nicht versehentlich die unverschlüsselte Version nutzen. Apache (.htaccess) apache RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https:// %{HTTP_HOST} %{REQUEST_URI} [L,R=301]Nginx nginx server { listen 80 ; server_name deine-domain.de; return 301 https:// $host $request_uri ; }�� Was du bei einem Webhoster tun musst (Kurzfassung) Wenn du keinen eigenen Server betreibst:
Testen, ob alles funktioniert Nach der Einrichtung:
Wenn du mir sagst, bei welchem Anbieter oder Servertyp deine Website liegt (z. B. Strato, IONOS, Apache, Nginx, Raspberry Pi, eigener Root‑Server), kann ich dir die exakten Schritte für deine Umgebung geben.
|
|
| 6. |
mathematische Formeln
|
|
| was muss man mit seiner Website machen, damit sie als https:// statt http:// übertragen wird
Damit eine Website über https:// statt http:// ausgeliefert wird, braucht sie drei Dinge: ein SSL/TLS‑Zertifikat , eine korrekte Server‑Konfiguration und eine Weiterleitung von HTTP auf HTTPS . Die Schritte unterscheiden sich je nachdem, ob du einen eigenen Server betreibst oder einen Webhoster nutzt, aber die Grundprinzipien sind immer gleich. 🔐 Warum HTTPS überhaupt nötig istHTTPS sorgt dafür, dass:
🧩 Die drei Bausteine für HTTPS1) SSL/TLS‑Zertifikat installierenEin Zertifikat bestätigt, dass deine Domain echt ist. Es gibt drei Wege:
Bei den meisten Hostern (Strato, IONOS, All-Inkl, Netcup usw.) reicht:
Der Hoster erledigt den Rest. 2) Webserver für HTTPS konfigurierenJe nach Servertyp: ApacheIn der Datei 000-default.conf oder deiner VirtualHost‑Datei:
Wenn du keinen eigenen Server betreibst:
🧪 Testen, ob alles funktioniertNach der Einrichtung:
|