Normale Ansicht

Mozilla VPN 2.31 veröffentlicht, jetzt auch via Flathub verfügbar

26. September 2025 um 20:25

Mozilla hat Version 2.31 seiner VPN-Clients für das Mozilla VPN veröffentlicht. Außerdem steht das Mozilla VPN für Linux-Nutzer mittlerweile auch als Flatpak-Version via Flathub zur Verfügung.

Mit dem Mozilla VPN bietet Mozilla in Zusammenarbeit mit Mullvad sein eigenes Virtual Private Network an und verspricht neben einer sehr einfachen Bedienung eine durch das moderne und schlanke WireGuard-Protokoll schnelle Performance, Sicherheit sowie Privatsphäre: Weder werden Nutzungsdaten geloggt noch mit einer externen Analysefirma zusammengearbeitet, um Nutzungsprofile zu erstellen.

Jetzt Mozilla VPN nutzen

Die Neuerungen vom Mozilla VPN 2.31

In den Einstellungen für ausgeschlossene Apps gibt es jetzt eine Checkbox, um System-Apps anzuzeigen. Ansonsten bringt das Update auf das Mozilla VPN 2.31 vor allem Fehlerbehebungen und Verbesserungen unter der Haube.

Mozilla VPN über Flathub erhältlich

Linux-Nutzer können das Mozilla VPN mittlerweile auch als Flatpak-Version über Flathub installieren.

Der Beitrag Mozilla VPN 2.31 veröffentlicht, jetzt auch via Flathub verfügbar erschien zuerst auf soeren-hentzschel.at.

HTML und CSS: Das umfassende Handbuch

Von:APUK
26. September 2025 um 17:00

HTML und CSS: Das umfassende Handbuch“ von Jürgen Wolf ist 2023 in der 5., aktualisierten und überarbeiteten Auflage im Rheinwerk Verlag erschienen und umfasst 1124 Seiten.

Das Buch „HTML und CSS: Das umfassende Handbuch“ vermittelt in insgesamt 26 Kapiteln sowohl Grundlagen als auch vertiefendes Wissen, kann aber aufgrund der Komplexität des Themas nicht jeden Bereich in Gänze beleuchten und auf manches auch gar nicht eingehen. Dennoch deckt es eine große Bandbreite an Themen ab und ist als Nachschlagewerk bestens geeignet.

Kapitel 1 – Einführung in das HTML-Universum geht zunächst darauf ein, was den Leser erwartet. Angesprochen werden sämtliche Zielgruppen: vom Einsteiger über den Entwickler bis hin zum Programmierer oder Blogger.

Kapitel 2 – Grundlegender Aufbau von HTML(-Dokumenten) befasst sich mit der grundlegenden Syntax und dem Aufbau von HTML als Auszeichnungssprache. Außerdem geht es um die einzelnen Bestandteile, aus denen ein klassisches HTML-Dokument besteht.

Kapitel 3 – Die Kopfdaten eines HTML-Dokuments konzentriert sich auf den Bereich zwischen <head> und </head>, in dem alle wichtigen Informationen und Daten über ein HTML-Dokument enthalten sind, die von Webbrowsern oder Suchmaschinen verwendet werden.

Kapitel 4 – Der sichtbare Bereich eines HTML-Dokuments thematisiert die darstellbaren HTML-Elemente, die zwischen <body> und </body> verwendet werden können. Der Leser lernt, dass das Gestalten von Webseiten nicht über HTML, sondern über CSS geschieht.

Kapitel 5 – Tabellen und Hyperlinks stellt weitere HTML-Elemente vor. Der Leser erfährt, wie er Tabellen und Hyperlinks erstellen und verwenden kann.

Kapitel 6 – Grafiken und Multimedia beschäftigt sich mit der Frage, wie dem HTML-Dokument Grafiken, Videos und andere multimediale Inhalte hinzugefügt werden können.

Kapitel 7 – HTML-Formulare und interaktive Elemente widmet sich dem Thema Web-Formulare. Als Beispiele nennt der Autor u. a. Umfrage-Formulare, in denen aus einer Liste von bestimmten Einträgen etwas ausgewählt werden kann.

Kapitel 8 – Einführung in Cascading Stylesheets (CSS) erläutert, was CSS genau ist, und stellt anhand von einfachen Beispielen dessen Anwendungsprinzip vor.

Kapitel 9 – Die Selektoren von CSS gibt Tipps für den praktischen Einsatz einer Vielzahl von Selektoren.

Kapitel 10 – Die Vererbung und die Kaskade beschäftigt sich mit einer Technik, die es ermöglicht, verschiedene CSS-Eigenschaften wie Farben, Schriftart und Schriftgröße einmalig an einer zentralen Stelle zu definieren, anstatt jedem einzelnen Element immer wieder dieselben Eigenschaften zuweisen zu müssen.

Kapitel 11 – Das Box-Modell von CSS widmet sich dem Positionieren von Elementen sowie dem Erstellen von Layouts, was beides mittels Box-Modell, auch Kastenmodell genannt, umsetzbar ist. Neben dem klassischen Box-Modell lernt der Leser auch das neue und intuitivere Box-Modell von CSS kennen.

Kapitel 12 – CSS-Positionierung vermittelt, wie man HTML-Elemente bzw. die Boxen mit CSS positionieren kann.

Kapitel 13 – Flexboxen richtet sich an Entwickler, die flexiblere und dynamischere Website-Layouts erstellen wollen, die auf verschiedenen Bildschirmgrößen und Geräten funktionieren. Elemente können innerhalb eines Container-Elements in einer einzigen Dimension angeordnet werden – entweder horizontal oder vertikal.

Kapitel 14 – Responsives Webdesign und Media Queries beschäftigt sich mit einer Gestaltungstechnik für Websites, bei der sich das Layout und die Inhalte automatisch an verschiedene Bildschirmgrößen und Geräte anpassen.

Kapitel 15 – CSS Grid befasst sich mit einer Technologie zur Erstellung komplexer und flexibler Designs, die auf verschiedene Bildschirmgrößen reagieren. Inhalte können in Raster- oder Gitterstrukturen platziert und Elemente präzise positioniert werden.

Kapitel 16 – Stylen mit CSS klärt die Frage, wie Texte, Listen, Tabellen und Bilder schöner oder lesbarer gemacht werden können, und knüpft an die Grundlagen wie die Selektoren, das Box-Modell, die Positionierung, die Flexboxen, die Media Queries und CSS Grid an.

Kapitel 17 – Der CSS-Präprozessor Sass und SCSS erklärt, wie immer wiederkehrende CSS-Schreibarbeiten vermieden werden können, und stellt Sass als CSS-Präprozessor näher vor.

Kapitel 18 – Eine kurze Einführung in JavaScript stellt die Programmiersprache JavaScript näher vor und thematisiert, dass sie im Zusammenhang mit der Webentwicklung häufig in einem Atemzug mit Ajax, Angular und React genannt wird.

Kapitel 19Arrays, Funktionen und Objekte in JavaScript beschäftigt sich mit Objekten, welche die Hauptdatentypen in JavaScript sind, sowie der objektorientierten Programmierung.

Kapitel 20Webseiten dynamisch ändern thematisiert DOM und die DOM-Manipulation (DOM = Document Object Model). Zusammen mit JavaScript lässt sich HTML damit dynamisch erzeugen.

Kapitel 21Einführung in die Web-APIs (Browser-APIs) erklärt, dass es eine Vielzahl von Browser-APIs gibt: für die Manipulation des DOM, für Netzwerkanfragen, für die Verwaltung des clientseitigen Speichers, für das Steuern von Audio oder Video und vieles mehr.

Kapitel 22Eine Einführung in Ajax und die Fetch-API beleuchtet das Konzept der asynchronen Datenübertragung mittels Ajax.

Kapitel 23Das Bootstrap-Framework einsetzen gibt einen kleinen und zugleich praktischen Einblick in die Verwendung des beliebten Frameworks.

Kapitel 24Einführung in die grundlegenden Konzepte von React setzt Kenntnisse in HTML, CSS und JavaScript voraus und stellt die JavaScript-Bibliothek React vor.

Kapitel 25Einführung in die grundlegenden Konzepte von Angular widmet sich dem Framework Angular, das für die Entwicklung von Web-Applikationen für den Desktop sowie den mobilen Bereich entwickelt wurde.

Kapitel 26Beispielprojekt erstellen, testen und optimieren demonstriert anhand eines einfachen Beispielprojekts, wie der Arbeitsablauf von der Idee bis hin zur eigenen Web-Präsenz aussehen könnte und wie sich die Website testen und optimieren lässt.

Beispiel-Code 1 (HTML): Textrichtung ändern

Manchmal ist es erforderlich, die Textrichtung zu ändern – etwa wenn Text von rechts nach links geschrieben werden soll (z. B. bei Hebräisch oder Arabisch). Das lässt sich mit dem bdo-Element umsetzen (bdo = bidirectional override).

Der folgende Code-Ausschnitt zeigt ein Palindrom, eingebettet zwischen <bdo> und </bdo>. Zunächst wird das globale HTML-Attribut dir verwendet. Anschließend wird die Textausrichtung mit dem Attributwert rtl (right to left) so geändert, dass der Text von rechts nach links verlaufen soll (ltr = left to right würde Text von links nach rechts schreiben).

<p><bdo dir="rtl">Ein Esel lese nie</bdo></p>

In der visuellen Ansicht sieht das dann wie folgt aus:

ein esel lesE niE

Beispiel-Code 2 (HTML mit CSS): Typselektoren

Das folgende Beispiel demonstriert, wie man HTML-Elemente mit dem Typselektor auswählt und mit CSS formatiert.

Folgende Zeilen zeigen den Typselektor im Einsatz in einer separaten CSS-Datei:

section { 
    width: 100%; 
    display: flex; 
    flex-direction: row; 
} 
article { 
    box-shadow: 0 4px 8px 0 
    rgba(0, 0, 0, 0.2);
    width: 30%; 
    margin: 10px; 
    padding: 5px; 
    font-size: 
    2.5vw; 
    text-align: 
    center; 
} 
img { 
    width: 100%; 
}

Zunächst wird definiert, dass sich ein section-Element um 100 Prozent ausbreiten darf. Die darin enthaltenen HTML-Elemente werden in eine Flexbox gepackt, in der die Elemente horizontal in der Reihe ausgerichtet sind.

Um das article-Element soll ein Rahmen in Form eines Schattens gezogen werden. Die einzelnen Artikel-Elemente dürfen sich innerhalb ihres übergeordneten Elements um 30 Prozent ausbreiten. Der Abstand zu den nächsten Elementen beträgt 10px, der innere Abstand 5px. Die Schriftgröße soll stets 2,5vw betragen und ist von der Breite des Viewports abhängig. Der Inhalt soll zentriert formatiert werden.

Mit dem img-Element wird angegeben, dass sich der Inhalt um 100 Prozent ausbreiten darf.

Anschließend wird diese CSS-Datei style.css per link-Element im Kopf des HTML-Dokuments hinzugefügt:

...
  <head>
  ...
   <link rel="stylesheet" href="css/style.css">
  </head>
  <body>
    <section>
        <article>
            <img src="./bilder/avatar.svg" alt="Avatar">
            <h4><b>Max Mustermann</b></h4>
            <p>Autor & Fotograf</p>
        </article>
        <article>
            <img src="./bilder/avatar-2.svg" alt="Avatar">
            <h4><b>Elisa Mustermann</b></h4>
            <p>Fullstack-Entwicklerin</p>
        </article>
    </section>
  </body>
...

Gemäß den CSS-Regeln werden die einzelnen HTML-Elemente mithilfe des entsprechenden Typselektors ausgewählt und nach den Deklarationen der Regel formatiert. Das Ergebnis sind im beschriebenen Beispielfall einfache Cards, also Karten, die in der visuellen Ansicht dann wie folgt aussehen:

Weiterführende Informationen

Fazit

HTML und CSS: Das umfassende Handbuch“ von Jürgen Wolf ist das ideale Nachschlagewerk für alle, die (wieder) in das Thema HTML und CSS einsteigen, mehr über den Aufbau von Websites lernen sowie Quellcode lesen und verstehen wollen. Die Tatsache, dass HTML einerseits die Basissprache für die Website-Entwicklung ist und der Autor andererseits bei null anfängt, macht das Buch gerade für Anfänger interessant. Aber auch Wiedereinsteiger der „alten HTML-Schule“ werden angesprochen und können Neues zum aktuellen HTML5 lernen. Es wird auf die Abgrenzung zwischen HTML und CSS eingegangen und auch JavaScript als Web-Programmiersprache kommt nicht zu kurz. Als besonderes Highlight darf man sich auf viele praktische Code-Beispiele im Buch sowie auf der Verlagswebsite freuen.

Wichtig zu erwähnen ist, dass sich das Buch gezielt auf den Frontend-Bereich von Websites konzentriert. Wer sich also umfangreiches Wissen zum Backend und zur dafür benötigten Web-Programmiersprache PHP (oder Python, Rust, Java o. Ä.) erhofft, für den ist dieses Buch nicht geeignet, da PHP lediglich am Rande Thema ist.

Der Beitrag HTML und CSS: Das umfassende Handbuch erschien zuerst auf intux.de.

Taskleiste, Dateimanager und Personalisierung in Linux Mint - Bye Windows 10! Teil 4/5

26. September 2025 um 13:00

💾

In diesem Video zeigt Jean, wie man Linux Mint personalisiert, richtig mit USB-Sticks umgeht, zip-Dateien entpacken kann und vieles mehr. So gelingt der Umstieg von Windows 10 spielend einfach.
Wenn Du das Video unterstützen willst, dann gib bitte eine Bewertung ab, und schreibe einen Kommentar. Vielen Dank!

Links:
-------------------------------------
- Umsteiger Playlist: https://www.youtube.com/playlist?list=PLhvaM7uJr1PBANfWBIr38ny2UE-7Mzd02
- Screenshots https://youtube.com/shorts/PvExJOeU0RE
- Linux Mint Designs: https://www.youtube.com/playlist?list=PLhvaM7uJr1PDVnYKfQe2Q3PW1Zj2UD9XT

- Linux-Guides Merch*: https://linux-guides.myspreadshop.de/
- Professioneller Linux Support*: https://www.linuxguides.de/linux-support/
- Linux-Arbeitsplatz für KMU & Einzelpersonen*: https://www.linuxguides.de/linux-arbeitsplatz/
- Linux Mint Kurs für Anwender*: https://www.linuxguides.de/kurs-linux-mint-fur-anwender/
- Offizielle Webseite: https://www.linuxguides.de
- Forum: https://forum.linuxguides.de/
- Unterstützen: http://unterstuetzen.linuxguides.de
- Mastodon: https://mastodon.social/@LinuxGuides
- X: https://twitter.com/LinuxGuides
- Instagram: https://www.instagram.com/linuxguides/
- Kontakt: https://www.linuxguides.de/kontakt/

Inhaltsverzeichnis:
-------------------------------------
00:00 Begrüßung
01:53 Programme zur Taskleiste hinzufügen
03:35 Dateimanager (Datei-Explorer)
10:14 USB-Sticks
13:10 zip-Dateien entpacken
15:15 Personalisierung
25:13 Soundeinstellungen
27:10 Anwendungen deinstallieren

Haftungsausschluss:
-------------------------------------
Das Video dient lediglich zu Informationszwecken. Wir übernehmen keinerlei Haftung für in diesem Video gezeigte und / oder erklärte Handlungen. Es entsteht in keinem Moment Anspruch auf Schadensersatz oder ähnliches.

*) Werbung


#linuxguides #linuxmint #linuxforbeginners #opensource #tutorial

Programmiersprache: Rust 1.90 steht bereit

25. September 2025 um 18:16

Kurz notiert: Die Programmiersprache Rust steht ab sofort in Version 1.90 bereit.

Die Programmiersprache Rust wurde planmäßig in Version 1.90 veröffentlicht. Wer sich für alle Highlights der neuen Version interessiert, findet wie immer in der offiziellen Release-Ankündigung weitere Informationen.

Der Beitrag Programmiersprache: Rust 1.90 steht bereit erschien zuerst auf soeren-hentzschel.at.

Kiosk-Anzeigesystem auf dem Raspberry Pi

25. September 2025 um 04:00

Auf Anfrage einer Bildungseinrichtung, die ein Anzeigesystem für aktuell laufende Kurse auf ihrer Webseite realisieren möchte, habe ich nach einer Möglichkeit gesucht, ein stabiles, kostengünstiges und quelloffenes System umzusetzen.

Hardware-Auswahl

Bei der Hardware fiel die Entscheidung nicht schwer: Ein Raspberry Pi ist für diesen Einsatzzweck bestens geeignet. Als Gehäuse empfiehlt sich ein passiv gekühltes Modell aus Aluminium, um einen lautlosen und langlebigen Betrieb zu gewährleisten.

Installation

Bereits vor einigen Jahren habe ich ein ähnliches System für eine Fahrschule realisiert, das seit nunmehr fast fünf Jahren zuverlässig als „Schaufensterwerbung“ im Dauerbetrieb läuft.

Als Grundlage für das aktuelle Projekt diente mir die Anleitung „Fullscreen-Browser nach Boot auf Raspberry Pi – Kiosk-Mode“ von Easy Tec. Ich setze voraus, dass auf dem Raspberry Pi bereits Raspberry Pi OS installiert ist und ein SSH-Zugang besteht.

Benötigte Pakete installieren

sudo apt install xdotool unclutter

Mit xdotool kann der Chromium-Browser automatisiert gesteuert werden. unclutter blendet den Mauszeiger nach kurzer Inaktivität aus.

Kiosk-Skript erstellen

Nun wird das Skript kiosk.sh erstellt. Wichtig: Den Benutzernamen intux ggf. durch den tatsächlich verwendeten Benutzer ersetzen. Für einen ersten Testlauf greife ich meine eigene Website intux.de ab.

sudo nano /home/intux/kiosk.sh

Inhalt von kiosk.sh:

#!/bin/bash

xset s noblank
xset s off
xset -dpms

unclutter -idle 0.5 -root &

sed -i 's/"exited_cleanly":false/"exited_cleanly":true/' /home/intux/.config/chromium/Default/Preferences
sed -i 's/"exit_type":"Crashed"/"exit_type":"Normal"/' /home/intux/.config/chromium/Default/Preferences

/usr/bin/chromium-browser --noerrdialogs --disable-infobars --kiosk https://intux.de

while true; do
   xdotool keydown ctrl+Tab; xdotool keyup ctrl+Tab;
   sleep 10
done

Systemd-Dienst einrichten

Um sicherzustellen, dass Chromium nach jedem Neustart automatisch im Kiosk-Modus gestartet wird, wird ein systemd-Dienst eingerichtet:

sudo nano /lib/systemd/system/kiosk.service

Inhalt von kiosk.service:

[Unit]
Description=Chromium Kiosk
Wants=graphical.target
After=graphical.target

[Service]
Environment=DISPLAY=:0.0
Environment=XAUTHORITY=/home/intux/.Xauthority
Type=simple
ExecStart=/bin/bash /home/intux/kiosk.sh
Restart=on-abort
User=intux
Group=intux

[Install]
WantedBy=graphical.target

Anschließend wird der Dienst aktiviert und gestartet:

sudo systemctl enable kiosk.service
sudo systemctl start kiosk.service

Ein Neustart schließt die Einrichtung ab:

sudo reboot

Auflösung anpassen

Ich habe mich für eine Bildschirmauflösung von 1280 × 720 Pixel (16:9) entschieden. Diese lässt sich bequem über die grafische Oberfläche des Raspberry Pi OS einstellen.

Raspberry Pi – Auflösung
Raspberry Pi – Auflösung
Raspberry Pi – Auflösung 1920 x 1080
Raspberry Pi – Auflösung 1920 x 1080
Raspberry Pi – Auflösung 1280 x 720
Raspberry Pi – Auflösung 1280 x 720

Erster Testlauf

Raspberry Pi – Kiosk-Webseitendarstellung
Raspberry Pi – Kiosk-Webseitendarstellung

System duplizieren

Da das System nun wie gewünscht funktioniert, habe ich es auf weitere Geräte dupliziert – eines für jede Etage des Gebäudes. Um die einzelnen Systeme im Netzwerk unterscheiden zu können, erhielten sie unterschiedliche Hostnamen:

  • Uranus
  • Venus
  • Mars
  • Pluto

Der Hostname lässt sich über raspi-config anpassen:

sudo raspi-config

Nach dem Klonen stellte ich jedoch fest, dass der Kiosk-Dienst auf den neuen Systemen nicht wie erwartet startete. Die Ursache war die Datei SingletonLock von Chromium. Diese muss gelöscht werden:

rm -rf /home/intux/.config/chromium/SingletonLock

Fazit

Mit überschaubarem Aufwand und etwas Recherche ließ sich ein praktikables Open-Source-Projekt umsetzen, das nun im Realbetrieb zeigen kann, wie zuverlässig es funktioniert.

Der Beitrag Kiosk-Anzeigesystem auf dem Raspberry Pi erschien zuerst auf intux.de.

Thunderbird 143.0.1 veröffentlicht

24. September 2025 um 19:50

Die MZLA Technologies Corporation hat mit Thunderbird 143.0.1 ein Update für seinen Open Source E-Mail-Client veröffentlicht.

Neuerungen von Thunderbird 143.0.1

Mit Thunderbird 143.0.1 hat die MZLA Technologies Corporation ein Update für seinen Open Source E-Mail-Client veröffentlicht und behebt damit eine mögliche Absturzursache bei Programmstart.

Der Beitrag Thunderbird 143.0.1 veröffentlicht erschien zuerst auf soeren-hentzschel.at.

Enterprise Policy Generator 7.1 ermöglicht Deaktivierung von KI-Funktionen in Firefox

23. September 2025 um 17:57

Der Enterprise Policy Generator richtet sich an Administratoren von Unternehmen und Organisationen, welche Firefox konfigurieren wollen. Mit dem Enterprise Policy Generator 7.1 ist nun ein Update erschienen, welches die Deaktivierung von KI-Funktionen in Firefox ermöglicht.

Enterprise Policy Generator

Download Enterprise Policy Generator für Firefox

Die Enterprise Policy Engine erlaubt es Administratoren, Firefox über eine Konfigurationsdatei zu konfigurieren. Der Vorteil dieser Konfigurationsdatei gegenüber Group Policy Objects (GPO) ist, dass diese Methode nicht nur auf Windows, sondern plattformübergreifend auf Windows, Apple macOS sowie Linux funktioniert.

Der Enterprise Policy Generator hilft bei der Zusammenstellung der sogenannten Enterprise Policies, sodass kein tiefergehendes Studium der Dokumentation und aller möglichen Optionen notwendig ist und sich Administratoren die gewünschten Enterprise Policies einfach zusammenklicken können.

Neuerungen vom Enterprise Policy Generator 7.1

Der Enterprise Policy Generator 7.1 bringt Unterstützung für zwei neue Unternehmensrichtlinien, die ab Firefox 144 und höher unterstützt werden.

Die GenerativeAI-Richtlinie erlaubt die Aktivierung respektive Deaktivierung der LLM-Chatbots wie ChatGPT, Google Gemini und Microsoft Copilot, der KI-Zusammenfassung für die Link-Vorschau sowie von Vorschlägen für Tab-Gruppen, worunter sowohl Vorschläge für den Namen der Gruppe als auch weitere Tabs fallen. Eine weitere Option gilt als Sammeleinstellung für sämtliche KI-Features, welche von dieser Richtlinie unterstützt werden. Es ist davon auszugehen, dass in Zukunft weitere KI-Features Teil dieser Richtlinie werden.

Über die VisualSearchEnabled-Richtlinie ist es möglich, die inverse Bildersuche über Google Lens zu aktivieren oder zu deaktivieren.

KI-Features in Firefox mit dem Enterprise Policy Generator von Sören Hentzschel deaktivieren

Für Linux-Nutzer wurde außerdem die Erklärung dahingehend erweitert, dass es auch möglich ist, die Datei policies.json für systemweit geltende Richtlinien in /etc/firefox/policies zu platzieren.

Entwicklung unterstützen

Wer die Entwicklung des Add-ons unterstützen möchte, kann dies tun, indem er der Welt vom Enterprise Policy Generator erzählt und die Erweiterung auf addons.mozilla.org bewertet. Auch würde ich mich sehr über eine kleine Spende freuen, welche es mir ermöglicht, weitere Zeit in die Entwicklung des Add-on zu investieren, um zusätzliche Features zu implementieren.

Der Beitrag Enterprise Policy Generator 7.1 ermöglicht Deaktivierung von KI-Funktionen in Firefox erschien zuerst auf soeren-hentzschel.at.

Mozilla veröffentlicht Firefox Klar 143 für Apple iOS

22. September 2025 um 17:50

Firefox Klar ist ein spezialisierter Privatsphäre-Browser von Mozilla. Mit Firefox Klar 143 für Apple iOS steht nun ein Update bereit.

Download Mozilla Firefox Klar für Apple iOS

Die Neuerungen von Firefox Klar 143 für Apple iOS

Mozilla hat Firefox Klar 143 (internationaler Name: Firefox Focus 143) für Apple iOS veröffentlicht. Bei Firefox Klar 143 für Apple iOS handelt es sich um ein Wartungs-Update, welches ausschließlich Verbesserungen unter der Haube bringt. Außerdem wurde eine Sicherheitslücke behoben.

Der Beitrag Mozilla veröffentlicht Firefox Klar 143 für Apple iOS erschien zuerst auf soeren-hentzschel.at.

Bilder unter Linux effizient per Kommandozeile skalieren

22. September 2025 um 04:00

Wer regelmäßig Webprojekte betreut, kennt das Problem: Große Bilddateien können die Ladezeiten einer Website deutlich beeinträchtigen und wirken sich negativ auf die Suchmaschinenoptimierung (SEO) aus. Besonders dann, wenn eine größere Anzahl von Fotos verarbeitet werden muss, ist eine manuelle Bearbeitung mit grafischen Programmen nicht nur zeitraubend, sondern auch ineffizient.

In einem aktuellen Fall erhielt ich rund 120 Fotos eines Fotografen, die für eine Galerie auf einer Webseite vorgesehen waren. Die Bilddateien lagen jedoch in einer Größe vor, die weder performant für das Web war noch den SEO-Richtlinien entsprach.

Da ich für meine Projekte eine maximale Bildbreite von 1024 Pixeln definiert habe, griff ich – wie bereits im Artikel „Bilder per Batch skalieren“ beschrieben – auf ein bewährtes Werkzeug aus dem Open-Source-Bereich zurück: ImageMagick.

Mit einem einfachen Befehl ließ sich die gesamte Bildersammlung direkt über das Terminal verarbeiten:

mogrify -resize 1024x1024 *.jpg

Dieser Befehl skaliert alle .jpg-Dateien im aktuellen Verzeichnis auf eine maximale Kantenlänge von 1024 Pixeln – unter Beibehaltung des Seitenverhältnisses. Innerhalb weniger Sekunden war der gesamte Stapel an Bildern webgerecht optimiert.

Solche kleinen, aber wirkungsvollen Tools aus der Open-Source-Welt sind nicht nur ressourcenschonend, sondern tragen auch dazu bei, Arbeitsabläufe deutlich zu beschleunigen – ganz ohne aufwendige GUI-Programme oder proprietäre Softwarelösungen.

Der Beitrag Bilder unter Linux effizient per Kommandozeile skalieren erschien zuerst auf intux.de.

Mozilla veröffentlicht Firefox 143 für Apple iOS

21. September 2025 um 19:17

Mozilla hat Firefox 143 für Apple iOS veröffentlicht. Dieser Artikel beschreibt die Neuerungen von Firefox 143.

Die Neuerungen von Firefox 143 für iOS

Mozilla hat Firefox 143 für das iPhone, iPad sowie iPod touch veröffentlicht. Die neue Version steht im Apple App Store zum Download bereit.

Mit dem Update aktiviert Mozilla den sogenannten Liquid Glass Effekt für die Oberfläche von Firefox, wenn iOS in Version 26 oder höher genutzt wird.

Bereits vor Veröffentlichung von Firefox 143 hat Mozilla mit der Ausrollung eines neuen Features begonnen und dieses nun für alle Nutzer eines englischsprachigen Firefox in den USA aktiviert, um mit Hilfe Künstlicher Intelligenz (KI) eine Zusammenfassung der aktiven Website zu generieren. Um die KI-Zusammenfassung zu aktivieren, gibt es drei Wege: über ein Blitz-Symbol in der Adressleiste, über das Menü – oder durch ein kurzes Schütteln des Gerätes.

Für Nutzer mit einem iPhone 15 Pro oder neuer sowie iOS 26 oder höher findet die Zusammenhang via Apple Intelligence lokal auf dem Gerät des Anwenders statt. Auf anderen Geräten sowie mit früheren Versionen von iOS wird der Inhalt verschlüsselt an Mozillas cloudbasierte KI gesendet und die Zusammenfassung zurück auf das Gerät geschickt. Selbstverständlich lässt sich das Feature in den Einstellungen auch vollständig abschalten.

Die Zusammenfassung funktioniert auf allen Websites, welche auch die Leseansicht unterstützen, für Texte bis zu einer Länge von 5.000 Wörtern.

Dazu kommen wie immer Detail-Verbesserungen, Fehlerbehebungen sowie Optimierungen unter der Haube.

Der Beitrag Mozilla veröffentlicht Firefox 143 für Apple iOS erschien zuerst auf soeren-hentzschel.at.

Jetzt Linux Mint aktualisieren! - Update auf LM 22.2 "Zara" | Tutorial

21. September 2025 um 09:16

💾

In diesem Video zeigt Jean, wie man Linux Mint auf die neueste Version 22.2 "Zara" aktualisieren kann. Die Neuerungen der Version findest du hier: https://youtu.be/XAFaKL4nR9Y
Wenn Du das Video unterstützen willst, dann gib bitte eine Bewertung ab, und schreibe einen Kommentar. Vielen Dank!

Links:
-------------------------------------
- Update auf Linux Mint 22.1 https://youtu.be/T3qh6P_RAZM
- Was kann Timeshift? https://youtu.be/3cTeIIyNk_s
- Neuerungen von Linux Mint 22.2 https://youtu.be/XAFaKL4nR9Y

- Linux-Guides Merch*: https://linux-guides.myspreadshop.de/
- Professioneller Linux Support*: https://www.linuxguides.de/linux-support/
- Linux-Arbeitsplatz für KMU & Einzelpersonen*: https://www.linuxguides.de/linux-arbeitsplatz/
- Linux Mint Kurs für Anwender*: https://www.linuxguides.de/kurs-linux-mint-fur-anwender/
- Offizielle Webseite: https://www.linuxguides.de
- Forum: https://forum.linuxguides.de/
- Unterstützen: http://unterstuetzen.linuxguides.de
- Mastodon: https://mastodon.social/@LinuxGuides
- X: https://twitter.com/LinuxGuides
- Instagram: https://www.instagram.com/linuxguides/
- Kontakt: https://www.linuxguides.de/kontakt/

Inhaltsverzeichnis:
-------------------------------------
00:00 Begrüßung
01:02 Systemschnappschuss erstellen
03:10 Aktualisierungsverwaltung
04:11 Update auf 22.2

Haftungsausschluss:
-------------------------------------
Das Video dient lediglich zu Informationszwecken. Wir übernehmen keinerlei Haftung für in diesem Video gezeigte und / oder erklärte Handlungen. Es entsteht in keinem Moment Anspruch auf Schadensersatz oder ähnliches.

*) Werbung

Mozilla veröffentlicht Firefox Klar 143 für Android – letzte Version für sehr alte Geräte

20. September 2025 um 14:04

Firefox Klar ist ein spezialisierter Privatsphäre-Browser. Nun hat Mozilla Firefox Klar 143 für Android veröffentlicht.

Download Mozilla Firefox Klar für Google Android

Mozilla hat Firefox Klar 143 (internationaler Name: Firefox Focus 143) für Android veröffentlicht.

Die Neuerungen von Firefox Klar 143 für Android

Bei Firefox Klar 143 handelt es sich um ein Wartungs-Update, bei welchem der Fokus auf Fehlerbehebungen und Verbesserungen unter der Haube lag. Dazu kommen wie immer neue Plattform-Features der aktuellen GeckoView-Engine sowie geschlossene Sicherheitslücken.

Letzte Version für sehr alte Geräte

Firefox Klar 143 ist die letzte Firefox-Version, welche noch auf Geräten mit Android 5 bis Android 7 als Betriebssystem oder einer 32-Bit x86-CPU läuft.

Der Beitrag Mozilla veröffentlicht Firefox Klar 143 für Android – letzte Version für sehr alte Geräte erschien zuerst auf soeren-hentzschel.at.

Firefox 143.0.1 behebt durch Trend Micro verursachten Absturz

19. September 2025 um 17:13

Mozilla hat Firefox 143.0.1 veröffentlicht und umgeht damit einen durch die Sicherheits-Software von Trend Micro verursachten Absturz.

Download Mozilla Firefox 143.0.1

Die von Trend Micro entwickelte Sicherheits-Software löste durch sogenannte DLL-Injection für Nutzer von Firefox 143 einen Absturz von Tabs aus. Mozilla hat ein Update auf Firefox 143.0.1 veröffentlicht, womit deren DLL-Dateien für die Ausführung in Firefox blockiert werden, damit Firefox für betroffene Nutzer nicht länger abstürzt.

Der Beitrag Firefox 143.0.1 behebt durch Trend Micro verursachten Absturz erschien zuerst auf soeren-hentzschel.at.

Mozilla veröffentlicht Firefox 143 für Android – letzte Version für sehr alte Geräte

18. September 2025 um 19:23

Mozilla hat Firefox 143 für Android veröffentlicht. Dieser Artikel beschreibt die Neuerungen von Firefox 143 für Android.

Download Firefox für Android im Google Play Store

Verbesserter Downloads-Bildschirm für laufende Downloads

Der Downloads-Bildschirm wurde erweitert, um auch den Fortschritt laufender Downloads verfolgen und diese verwalten zu können.

DNS über HTTPS (DoH)

Firefox unterstützt nun auch auf Android offiziell die Privatsphäre-Funktion DNS over HTTPS (DoH). Die Funktion kann in den Einstellungen von Firefox aktiviert werden.

Sonstige Neuerungen von Firefox 143 für Android

Der Startbildschirm zeigt bis zu acht Verknüpfungen zu den meistbesuchten oder manuell hinzugefügten Websites an. Per Wischgeste können weitere acht Verknüpfungen angezeigt werden. Diese Möglichkeit wird mit Firefox 144 entfernt werden. Dafür gibt es ab sofort neben der Überschrift „Verknüpfungen“ einen Link „Alle anzeigen“, worüber bis zu 16 Verknüpfungen auf einem Bildschirm angezeigt werden können.

Für Nutzer, die zwecks Synchronisation angemeldet sind, erscheint nun das persönliche Avatar anstelle eines generischen Icons im Menü. Auf dem Startbildschirm zeigt das Menü außerdem nicht länger die Navigationsleiste mit den Schaltflächen Zurück, Vorwärts, Teilen und Aktualisieren an.

Firefox unterstützt jetzt den xHE-AAC Audio-Codec, wenn Android 9 oder neuer genutzt wird.

Dazu kommen weitere neue Plattform-Features der aktuellen GeckoView-Engine, diverse Fehlerbehebungen, geschlossene Sicherheitslücken sowie Verbesserungen unter der Haube.

Letzte Version für sehr alte Geräte

Firefox 143 ist die letzte Firefox-Version, welche noch auf Geräten mit Android 5 bis Android 7 als Betriebssystem oder einer 32-Bit x86-CPU läuft.

Der Beitrag Mozilla veröffentlicht Firefox 143 für Android – letzte Version für sehr alte Geräte erschien zuerst auf soeren-hentzschel.at.

Thunderbird 143 veröffentlicht

17. September 2025 um 17:21

Die MZLA Technologies Corporation hat mit Thunderbird 143 eine neue Version seines Open Source E-Mail-Clients für Windows, Apple macOS und Linux veröffentlicht.

Neuerungen von Thunderbird 143

Mit Thunderbird 143 hat die MZLA Technologies Corporation ein Update für seinen Open Source E-Mail-Client veröffentlicht. Dieses bringt diverse Fehlerkorrekturen und Verbesserungen unter der Haube, welche sich in den Release Notes (engl.) nachlesen lassen. Auch Sicherheitslücken wurden behoben.

Der Beitrag Thunderbird 143 veröffentlicht erschien zuerst auf soeren-hentzschel.at.

Java 25 — Long-awaited Teacher’s Standard

17. September 2025 um 17:20

Java ist 30 Jahre alt und feiert gerade das Release »Java 25 LTS«. LTS steht eigentlich für Long Time Support (von dem aber nur zahlende Kunden profitieren), aber aus meiner Sicht ist Java 25 eine spezielle Teacher’s Edition. ENDLICH ist es möglich, »Hello, World!« in drei kurzen Zeilen zu formulieren:

void main() {
    IO.println("Hello, World!");
}

Wenn Sie jetzt einwenden, dass das reichlich irrelevant ist, angesichts anderer, viel wichtiger Neuerungen für Java-Profis, dann haben Sie noch nie Java unterrichtet.

Java als »First Programming Language«

Persönlich bin ich der Meinung, dass Python als erste Programmiersprache für blutige Einsteiger und Einsteigerinnen, junge Schüler und schon etwa ältere Studentinnen besser geeignet ist. Fakt ist aber, dass immer noch viele Schulen, Fachhochschulen und Universitäten auf Java setzen. Zwei Argumente sprechen dafür:

  • Die Features rund um die Objektorientierung und Typengenauigkeit sind in Java klarer ausgeprägt als in Python.
  • Und im Unterschied zu deutlich moderneren Sprachen (mir kommen vor allem Swift und Kotlin in den Sinn) ist Java bis heute eine weitverbreitete Sprache, kein Nischenprodukt. Im Tiobe-Index, pendelt Java seit Jahren zwischen Platz zwei und vier. Das ist mehr als nur respektabel.

Was ist nun neu in Java 25, dass ich so euphorisch bin? Bisher sah das minimale Gerüst für das erste Java-Programm so aus:

public class Main {
    public static void main(String[] args) {
        System.out.println("Hello, World!");
    }
}

In der ersten Unterrichtsstunde haben Sie als Lehrer/Lektorin die Wahl: Entweder Sie präsentieren diese fünf Zeilen und sagen dazu: »Das könnt ihr noch nicht verstehen. Ich erkläre die Details später. Aber in den nächsten Stunden lernen wir zuerst einmal, was Variablen, Schleifen und Verzweigungen sind, und wir werden IMMER diesen Code verwenden und nur die mittlere Zeile durch anderen Code ersetzen. Der Rest ist magic dust, aber halt notwendig.«

Oder Sie versuchen zu erklären, dass Java eine objektorientierte Sprache ist, daher alles in Klassen formuliert werden muss. (Objekt versus Klasse) Dass es unterschiedliche Sichtbarkeitsebenen gibt (public). Dass der eigentliche Code in Methoden formuliert wird. Dass es aber zwei Arten von Methoden gibt, »normale« und statische. Dass an Methoden Parameter (Argumente) übergeben werden können. Das wollen wir jetzt gar nicht, aber die main-Methode ist besonders, und wir müssen dennoch String[] args angeben. Jetzt haben wir den Datentyp bzw. die Klasse String. Und Arrays. Na ja. Wir wollen etwas ausgeben: Methode println, das kann man verstehen. Aber was ist System? Und was, um alles in der Welt, ist out?

Wenn Sie schon seit drei Jahren oder drei Jahrzehnte mit Java arbeiten, werden Sie sich über all diese Details natürlich keine Gedanken mehr machen. Aber versuchen Sie sich in eine Person zu versetzen, die die ersten Zeilen Code schreibt.

Neu in Java 25

Im JDK Enhancement Proposal 512 ist zusammengefasst, wie Java vereinfacht werden kann, ohne alle Grundsätze über den Haufen zu werfen. Die Kurzfassung lautet so:

  • In einfachen Fällen ist es erlaubt, auf die Deklaration von Klassen zu verzichten. Der Java-Compiler verpackt den Code dann in eine Standardklasse.
  • In eben diesem Fall darf auch auf static verzichtet werden. Ohne explizite Klasse kein Objekt. Derart freistehende Methoden werden ohne Objekt angewendet, die Unterscheidung statisch und nicht statisch ist irrelevant.

  • Auch die Zugriffsebenen sind irrelevant, wenn unser Programm keine expliziten Klassen hat. public entfällt.

  • Der Parameter String[] args von main darf auch weggelassen werden. Dann können dann natürlich keine Parameter an main übergeben. Aber solange wir das gar nicht wollen, wozu das String-Array? Weg damit!

  • Für System.out gibt es die Kurzschreibweise IO. Hier haben sich die Java-Entwickler schwer getan. Noch eleganter wäre es gewesen, auch IO wegzulassen. Aber Methoden werden ja auf Objekte angewendet, dieses Grundprinzip sollte erhalten bleiben. Und dann ist IO immer noch besser als System.out. Die Kurzschreibweise IO ist nur für print, println und readln erlaubt, nicht für printf oder format. Aber ich will jetzt nicht mäkeln.

  • Die letzte Vereinfachung ist im Hello-World-Code nicht zu sehen. Es gilt ein Default-Import für alle Pakete aus dem java.base-Modul (unter anderem java.lang, java.util, java.io, java.nio, java.net, java.text und java.time) . Listen, Sets, Zufallszahlen können ohne import verwendet werden. Hurra!

Kurz zusammengefasst: In den ersten Unterrichtsstunden/-wochen, in denen Sie vermitteln wollen, was »Programmieren« heißt, was eine Variable ist, wie eine Schleife funktioniert, müssen Sie sich nicht mehr mit Java-Feinheiten beschäftigen, die für Ihre Zuhörer ohnedies noch unbegreiflich sind.

Also zumindest ich bin EXTREM glücklich mit Java 25.

Wenn Sie IntelliJ als Entwicklungsumgebung verwenden, müssen Sie darauf achten, dass Sie die neueste Version installieren und natürlich das JDK 25 zur Verfügung steht. Achten Sie auch auf die richtigen Projekteinstellungen!

Java 25 macht das Programmieren Lernen spürbar einfacher (und den Unterricht noch mehr!)

Links / Quellen

Es gibt in Java 25 natürlich eine Menge weiterer Neuerungen. Dazu gibt es schon viele Artikel, so dass ich mir hier nicht die Mühe machen muss, alles zu wiederholen:

Mein persönlicher Favorit ist das folgende Video, das sich weniger mit Details beschäftigt und den Blick mehr auf Java als Ganzes wirft und dabei einen größeren Zeitraum berücksichtigt. Gavin Bierman (Mitglied der Java Platform Group bei Oracle) zeigt, wie sehr sich Java in den letzten fünf Jahren verändert hat. Sehenswert, vor allem wenn man Java nicht ständig im Detail verfolgt.

https://inside.java/2025/06/06/key-java-language-updates/

PS: Mein Java-Grundkurs erscheint in wenigen Tagen in der fünften Auflage, natürlich abgestimmt auf Java 25.

Mozilla veröffentlicht Firefox 143

16. September 2025 um 19:30

Mozilla hat Firefox 143 für Windows, Apple macOS und Linux veröffentlicht. Dieser Artikel fasst die wichtigsten Neuerungen zusammen – wie immer auf diesem Blog weit ausführlicher als auf anderen Websites.

Download Mozilla Firefox für Microsoft Windows, Apple macOS und Linux

Windows: Websites als Web-Apps ausführen

Firefox auf Windows unterstützt jetzt die Ausführung von Websites als Web-Apps, welche direkt an die Taskleiste angeheftet werden können und dann ähnlich wie eine native App mit einer vereinfachten Oberfläche, aber inklusive Zugriff auf die installierten Add-ons ausgeführt werden. Zum Hinzufügen einer Website zur Taskleiste gibt es eine neue Schaltfläche in der Adressleiste.

Diese Funktion steht aktuell nicht zur Verfügung, wenn Firefox über den Microsoft Store installiert worden ist. Auch Unterstützung auf macOS und Linux wird mit einem späteren Update folgen.

Firefox 143

Nutzer, welches dieses Feature nicht benötigen, können die Schaltfläche deaktivieren, indem über about:config die Option browser.taskbarTabs.enabled per Doppelklick auf false gesetzt wird.

Leichteres Anheften von Tabs

Das Anheften von Tabs ist eine Option, um diese besonders platzsparend in der Tableiste unterzubringen. Ein weiterer Vorteil: Alle angeheftete Tabs werden beim Start von Firefox immer sofort geladen, nicht nur der aktive Tab.

Bisher musste das Kontextmenü genutzt werden, um Tabs anzuheften. Ab sofort ist dies auch durch Ziehen an den Anfang der Tableiste möglich. Dies gilt sowohl für die horizontale Tableiste als auch für die vertikalen Tabs. Bei Nutzung der vertikalen Tabs bewirbt eine schließbare Platzhalter-Grafik diese neue Funktion.

Firefox 143

Firefox 143

Inverse Bildersuche via Google Lens

Nutzer, welche Google als Standardsuchmaschine eingestellt haben, erhalten bei Rechtsklick auf ein Bild einen neuen Kontextmenü-Eintrag „Grafik mit Google Lens suchen“. Bei Google Lens handelt es sich um eine sogenannte inverse Bildersuche. Das bedeutet: Statt nach einem Begriff zu suchen und ein Bild zu erhalten, schickt man ein Bild an eine Suchmaschine, welche Künstliche Intelligenz (KI) nutzt, um Fragen zum Inhalt des Bildes beantworten zu können, zum Beispiel was für eine Blume auf einem Bild zu erkennen ist.

Google Lens in Firefox

Google Lens in Firefox

Google Lens in Firefox

Diese Neuerung wird schrittweise im Laufe der kommenden Wochen ausgerollt werden.

Technisch ist die Implementierung streng genommen nicht an Google gebunden, derzeit aber nur für Google Lens vorhanden. Wer das Feature manuell aktivieren möchte, kann dies über about:config tun, indem der Schalter browser.search.visualSearch.featureGate per Doppelklick auf true gesetzt wird.

Microsoft Copilot als Chatbot-Option

Seit Firefox 135 integriert Mozillas Browser mehrere KI-Chatbots. Dabei stehen Google Gemini, ChatGPT, Anthropic Claude sowie Le Chat Mistral zur Verfügung. Die Chatbots können direkt über die Sidebar genutzt werden. Firefox 143 ergänzt Microsoft Copilot als Option.

Microsoft Copilot als Chatbot in Firefox 143

Mehr Sicherheit für Firefox-Nutzer

Auch in Firefox 143 wurden wieder mehrere Sicherheitslücken geschlossen. Alleine aus Gründen der Sicherheit ist ein Update auf Firefox 143 daher für alle Nutzer dringend empfohlen.

Sonstige Endnutzer-Neuerungen in Firefox 143

Beim Herunterladen einer Datei im privaten Modus fragt Firefox nun, ob diese nach Beendigung der Sitzung behalten oder gelöscht werden soll. Das Verhalten kann auch in den Einstellungen von Firefox angepasst werden.

Firefox 143

Wichtige Termine und Ereignisse wie zum Beispiel der Muttertag können jetzt in der Adressleiste angezeigt werden. Diese Funktion steht für Nutzer in Deutschland, den USA, Großbritannien, Frankreich und Italien zur Verfügung. Für Nutzer in den USA können Aktienempfehlungen in Echtzeit angezeigt werden.

Die Übersetzungsfunktion zeigt jetzt auch ein Übersetzungssymbol in der Adressleiste an, wenn auf der Website zu wenig Text vorhanden ist, damit sich Firefox sicher sein kann, die Sprache korrekt erkannt zu haben.

Tabs können jetzt auch per Drag and Drop in eine zugeklappte Tabgruppe verschoben werden. Außerdem werden Tabgruppen jetzt auch nach dem Bereinigen des Firefox-Profils wiederhergestellt.

Sidebar-Erweiterungen integrieren automatisch eine Schaltfläche in die Seitenleiste von Firefox. Nutzer können Erweiterungs-Schaltflächen nun über die Sidebar-Einstellungen oder das Kontextmenü aus der Seitenleiste ausblenden.

Wenn eine Website Zugriff auf die Kamera anfragt, erscheint nun direkt im Berechtigungsdialog eine Vorschau, was besonders beim Wechsel zwischen mehreren Kameras hilfreich ist.

Der Fingerprinting-Schutz wurde verbessert, indem es konstante Werte für mehrere weitere Attribute der Computer der Benutzer meldet.

Das Pipetten-Werkzeug der Entwicklerwerkzeuge, um eine beliebige Farbe einer Website in die Zwischenablage zu kopieren, kann jetzt auch über die Tastatur geöffnet werden, allerdings nur bei geöffneten Entwicklerwerkzeugen.

Firefox unterstützt jetzt Windows UI Automation, wodurch die Unterstützung für Barrierefreiheits-Tools wie Windows Voice Access, Text Cursor Indicator und Narrator verbessert wird. Diese Neuerung wird schrittweise im Laufe der kommenden Wochen ausgerollt werden.

Verbesserungen der Webplattform und für Erweiterungs-Entwickler

Firefox verwendet jetzt einen aktualisierten Algorithmus zur Größenanpassung von CSS Grids, um besser mit der Spezifikation übereinzustimmen. Grid-Layouts, die prozentuale Zeilengrößen oder Rasterelemente mit Elementen mit Seitenverhältnissen verwenden, werden nun in mehr Fällen korrekt dargestellt.

Für input-Elemente vom Typ color werden nun alle in CSS gültigen Farbangaben und nicht mehr nur Angaben in der hexadezimalen Schreibweise ohne Alpha-Wert unterstützt.

Firefox 143 unterstützt den xHE-AAC Audio-Codec, wenn Windows 11 22H2 oder neuer oder macOS genutzt wird.

Das ::details-content Pseudo-Element wird jetzt unterstützt, womit der Inhalt des <details>-Elements gestaltet werden kann.

Weitere Verbesserungen der Webplattform und für Erweiterungsentwickler lassen sich wie immer in den MDN Web Docs nachlesen.

Der Beitrag Mozilla veröffentlicht Firefox 143 erschien zuerst auf soeren-hentzschel.at.

23. Kieler Linux Tage (Online)

15. September 2025 um 12:18

💾

Kielux: https://kielux.de/

Programm: https://kielux.de/programm

---

Alljährlich im September, in zeitlicher Nähe zum internationalen Software Freedom Day, finden in Kiel im Kieler Innovations- und Technologiezentrum (und online) die Kieler Open Source und Linux Tage statt.

Dieses Jahr möchten wir gerne eine Hybrid-Veranstaltung ausrichten. Das bedeutet, dass wir planen, vor Ort Vorträge, Workshops, Aktionen und eine Ausstellung anzubieten und die Vorträge zu streamen. Eventuell wird es auch zusätzliche Workshops geben, die online stattfinden. Natürlich können wir Euch leider nicht garantieren, dass es mit einer Live-Veranstaltung wirklich klappt. Falls uns äußere Umstände einen Strich durch die Rechnung machen, werden wir auf ein reines Online-Format wechseln.

23. Kieler Linux Tage (R114)

15. September 2025 um 12:18

💾

Kielux: https://kielux.de/

Programm: https://kielux.de/programm

---

Alljährlich im September, in zeitlicher Nähe zum internationalen Software Freedom Day, finden in Kiel im Kieler Innovations- und Technologiezentrum (und online) die Kieler Open Source und Linux Tage statt.

Dieses Jahr möchten wir gerne eine Hybrid-Veranstaltung ausrichten. Das bedeutet, dass wir planen, vor Ort Vorträge, Workshops, Aktionen und eine Ausstellung anzubieten und die Vorträge zu streamen. Eventuell wird es auch zusätzliche Workshops geben, die online stattfinden. Natürlich können wir Euch leider nicht garantieren, dass es mit einer Live-Veranstaltung wirklich klappt. Falls uns äußere Umstände einen Strich durch die Rechnung machen, werden wir auf ein reines Online-Format wechseln.

23. Kieler Linux Tage (R012)

15. September 2025 um 12:17

💾

Kielux: https://kielux.de/

Programm: https://kielux.de/programm

---

Alljährlich im September, in zeitlicher Nähe zum internationalen Software Freedom Day, finden in Kiel im Kieler Innovations- und Technologiezentrum (und online) die Kieler Open Source und Linux Tage statt.

Dieses Jahr möchten wir gerne eine Hybrid-Veranstaltung ausrichten. Das bedeutet, dass wir planen, vor Ort Vorträge, Workshops, Aktionen und eine Ausstellung anzubieten und die Vorträge zu streamen. Eventuell wird es auch zusätzliche Workshops geben, die online stattfinden. Natürlich können wir Euch leider nicht garantieren, dass es mit einer Live-Veranstaltung wirklich klappt. Falls uns äußere Umstände einen Strich durch die Rechnung machen, werden wir auf ein reines Online-Format wechseln.

23. Kieler Linux Tage (Online)

15. September 2025 um 12:15

💾

Kielux: https://kielux.de/

Programm: https://kielux.de/programm

---

Alljährlich im September, in zeitlicher Nähe zum internationalen Software Freedom Day, finden in Kiel im Kieler Innovations- und Technologiezentrum (und online) die Kieler Open Source und Linux Tage statt.

Dieses Jahr möchten wir gerne eine Hybrid-Veranstaltung ausrichten. Das bedeutet, dass wir planen, vor Ort Vorträge, Workshops, Aktionen und eine Ausstellung anzubieten und die Vorträge zu streamen. Eventuell wird es auch zusätzliche Workshops geben, die online stattfinden. Natürlich können wir Euch leider nicht garantieren, dass es mit einer Live-Veranstaltung wirklich klappt. Falls uns äußere Umstände einen Strich durch die Rechnung machen, werden wir auf ein reines Online-Format wechseln.

23. Kieler Linux Tage (R114)

15. September 2025 um 12:15

💾

Kielux: https://kielux.de/

Programm: https://kielux.de/programm

---

Alljährlich im September, in zeitlicher Nähe zum internationalen Software Freedom Day, finden in Kiel im Kieler Innovations- und Technologiezentrum (und online) die Kieler Open Source und Linux Tage statt.

Dieses Jahr möchten wir gerne eine Hybrid-Veranstaltung ausrichten. Das bedeutet, dass wir planen, vor Ort Vorträge, Workshops, Aktionen und eine Ausstellung anzubieten und die Vorträge zu streamen. Eventuell wird es auch zusätzliche Workshops geben, die online stattfinden. Natürlich können wir Euch leider nicht garantieren, dass es mit einer Live-Veranstaltung wirklich klappt. Falls uns äußere Umstände einen Strich durch die Rechnung machen, werden wir auf ein reines Online-Format wechseln.

23. Kieler Linux Tage (R012)

15. September 2025 um 12:13

💾

Kielux: https://kielux.de/

Programm: https://kielux.de/programm

---

Alljährlich im September, in zeitlicher Nähe zum internationalen Software Freedom Day, finden in Kiel im Kieler Innovations- und Technologiezentrum (und online) die Kieler Open Source und Linux Tage statt.

Dieses Jahr möchten wir gerne eine Hybrid-Veranstaltung ausrichten. Das bedeutet, dass wir planen, vor Ort Vorträge, Workshops, Aktionen und eine Ausstellung anzubieten und die Vorträge zu streamen. Eventuell wird es auch zusätzliche Workshops geben, die online stattfinden. Natürlich können wir Euch leider nicht garantieren, dass es mit einer Live-Veranstaltung wirklich klappt. Falls uns äußere Umstände einen Strich durch die Rechnung machen, werden wir auf ein reines Online-Format wechseln.

Linux Presentation Day 2025.2 aus Kiel

15. September 2025 um 12:11

💾

Kielux: https://kielux.de/

Programm: https://kielux.de/programm/LPD25

---

Alljährlich im September, in zeitlicher Nähe zum internationalen Software Freedom Day, finden in Kiel im Kieler Innovations- und Technologiezentrum (und online) die Kieler Open Source und Linux Tage statt.

Dieses Jahr möchten wir gerne eine Hybrid-Veranstaltung ausrichten. Das bedeutet, dass wir planen, vor Ort Vorträge, Workshops, Aktionen und eine Ausstellung anzubieten und die Vorträge zu streamen. Eventuell wird es auch zusätzliche Workshops geben, die online stattfinden. Natürlich können wir Euch leider nicht garantieren, dass es mit einer Live-Veranstaltung wirklich klappt. Falls uns äußere Umstände einen Strich durch die Rechnung machen, werden wir auf ein reines Online-Format wechseln.

Kommentare – Das Salz in der Blogsuppe

15. September 2025 um 05:00

Mindestens einmal im Jahr stelle ich mir die Frage: „Soll ich die Kommentarfunktion in meinem Blog beibehalten oder deaktivieren?“

Grund für die wiederkehrende Frage ist der Kommentar-Spam, der viele Bloggerinnen und Blogger quält und der auch meinen Blog im Jahresverlauf mit unterschiedlicher Härte trifft. Die folgende Abbildung 1 gibt euch einen Eindruck von dem Verhältnis zwischen gewünschten Kommentaren und Spam.

Das Bild zeigt das Verhältnis von legitimen Kommentaren zu Spam-Kommentaren. Es gibt 1202 legitime Kommentare und 35771 Spam-Kommentare
Abb. 1: Screenshot der Kommentarstatistik 2025-09-10

Bisher habe ich mich jedes Mal dafür entschieden, die Kommentarfunktion beizubehalten. Für mich gehören die Kommentare zum Blog einfach dazu. Ich freue mich, wenn sich meine Leserinnen und Leser die Zeit nehmen, einen Kommentar zu hinterlassen. So erfahre ich u.a., was sie von meinen Artikeln halten und welche Meinung sie zu einem Thema haben. Auch habe ich schon einige gute Empfehlungen über die Kommentare erhalten. Sie stellen für mich ein wichtiges Mittel dar, um mit meinen Leserinnen und Lesern zu kommunizieren.

Ich selbst nutze auch gern die Kommentarfunktion in anderen Blogs, um mich für interessante Artikel zu bedanken, Fragen zum Thema zu stellen oder mich an einer Diskussion zu beteiligen.

Dabei bevorzuge ich es, wenn Kommentare direkt im Blog zu finden sind und nicht in anderen geschlossenen Plattformen verschwinden, in denen der Artikel geteilt wurde. Mit geschlossener Plattform meine ich jene, für die eine Registrierung und Anmeldung erforderlich ist, um die darin enthaltenen Inhalte abrufen zu können.

Der Kampf gegen den Spam…

…ist wie der Kampf eines berühmten Ritters gegen die Windmühlen. In meinem Kampf steht mir die Antispam Bee zur Seite, ohne die ich die Kommentarfunktion nicht anbieten könnte.

Da ich in diesem Blog fast ausschließlich Artikel in deutscher Sprache veröffentliche, akzeptiere ich auch nur Kommentare in Deutsch. Dies ist eine Einstellung für Antispam Bee, mit der ein Großteil des Kommentar-Spam direkt aussortiert wird.

Die als Spam markierten Kommentare schaue ich einmal die Woche grob durch. Erfreulicherweise habe ich schon lange keine False Positives mehr dabei gehabt.

Fazit

Für mich gehören Kommentare zum Blog wie der Senf zur Bratwurst. Ich freue mich über Kommentare, die ich in meinem Blog erhalte und darüber wenn Blogs eine einfach nutzbare Kommentarfunktion anbieten.

Was denkt ihr über Kommentare im Blog? Lasst es mich doch gerne in einem Kommentar wissen. ;-)

Dieser Beitrag ist Teil der #BlogWochen2025, welche von von Benedikt, Dirk und Robert zum runden Geburtstag ihrer Blogs ausgerufen wurden.

❌