Normale Ansicht

Vorschau auf die neuen Firefox-Einstellungen

27. August 2024 um 19:14

Mozilla arbeitet an einer Neugestaltung der Firefox-Einstellungen. Dieser Artikel gibt eine erste Vorschau darauf.

Als Mozilla im Mai seine Pläne vorgestellt hatte, woran sie in den folgenden Monaten arbeiten werden, war auch von einer Überarbeitung der Privatsphäre-Einstellungen die Rede, welche leichter zu verstehen sein sollen. Tatsächlich deutet sich eine Neugestaltung der kompletten Einstellungs-Oberfläche von Firefox an.

Firefox-Einstellungen

Ein UI-Prototyp für eine neue Oberfläche der Firefox-Einstellungen gibt einen ersten Vorgeschmack auf die Zukunft. Auffällig ist, dass die zahlreichen Optionen im neuen Design über mehr Kategorien als bisher verteilt sind. Wo notwendig, erfolgt die Navigation jetzt über mehrere Ebenen, statt alles untereinander oder in Dialogen anzuzeigen. Insgesamt sind die Optionen einfacher gestaltet und erschlagen den Nutzer nicht mehr so wie im bisherigen Design der Einstellungen.

Prototyp der neuen Firefox-Einstellungen 2024 Prototyp der neuen Firefox-Einstellungen 2024

Es sei an dieser Stelle ausdrücklich darauf hingewiesen, dass es sich um eine frühe Prototyp-Umsetzung der Oberfläche handelt. Was Struktur und Design betrifft, können sich Dinge im finalen Produkt deutlich von dem unterscheiden, was hier zu sehen ist. In jedem Fall zeigt der Prototyp die Idee, wohin Mozilla mit den Firefox-Einstellungen möchte.

Der Beitrag Vorschau auf die neuen Firefox-Einstellungen erschien zuerst auf soeren-hentzschel.at.

NocoDB Crashkurs Teil 7 - Automatisierung mit Python

27. August 2024 um 13:00

💾

In diesem Video zeigt Jean, wie man seine NocoDB-Datenbank mit Python erweitern kann. Dadurch sind der Funktionalität keine Grenzen mehr gesetzt.
Wenn Du das Video unterstützen willst, dann gib bitte eine Bewertung ab, und schreibe einen Kommentar. Vielen Dank!


Terminal Befehle:
-------------------------------------
sudo apt install python3-pip
sudo pip3 install nocodb


Links:
-------------------------------------
NocoDB-Playlist: https://www.youtube.com/playlist?list=PLhvaM7uJr1PDEw7I24kZYXwxV5tfybmjm
Mein Code: https://github.com/Jean28518/linux-guides/tree/main/nocodb-server
Weitere Infos zum NocoDB Pythonpaket: https://pypi.org/project/nocodb
Libre Workspace: https://youtu.be/tzs9SdfeOMc?si=b-gVRzQXEoUOsIs8
Feature Request: https://github.com/nocodb/nocodb/issues/7975

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:
-------------------------------------

###


Musik:
-------------------------------------

Elektronomia - Sky High [NCS Release]
Music provided by NoCopyrightSounds.
Video Link: https://youtu.be/TW9d8vYrVFQ
Download Link: https://NCS.lnk.to/SkyHigh

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

VR-Browser Wolvic 1.7 bringt neuere Mozilla-Engine und Augen-Tracking

26. August 2024 um 19:33

Wolvic, der Browser für Virtual und Mixed Reality, wurde in der Version 1.7 veröffentlicht. Neben einigen Neuerungen wie Augen-Tracking macht Wolvic 1.7 auch einen Sprung bei der verwendeten GeckoView-Engine von Mozilla.

Igalia hat Wolvic 1.7 veröffentlicht. Bei Wolvic handelt es sich um einen Browser für Virtual und Mixed Reality, welcher auf dem eingestellten Firefox Reality basiert.

Neuerungen von Wolvic 1.7

Wolvic 1.7 nutzt eine aktuellere Code-Basis von Mozilla. So wurden die Mozilla Android Components sowie die Gecko-Engine von Version 121 auf Version 128 aktualisiert. Nutzer profitieren vor allem durch eine verbesserte Webkompatibilität.

Das größte Highlight der neuen Version ist eine erste experimentelle Unterstützung der Navigation durch Tracking der Augenbewegung auf Geräten, welche Augen-Tracking via OpenXR unterstützen. Dieses Feature muss durch den Benutzer explizit aktiviert werden.

Verbesserungen gab es auch beim Hand-Tracking, welches jetzt das OpenXR-Eingabemodell für die Handverfolgung und Gesten verwenden kann, statt sich auf herstellerspezifische Erweiterungen zu verlassen. Hiervon profitieren aktuell Nutzer des Magic Leap 2 Headsets.

Die Größe und Platzierung von Fenstern wurde im Vollbildmodus und in anderen Situationen verbessert. Auch wurde die Adressleiste für alle Fenster zurückgebracht, welche für Fenster mit abspielbaren Medien Elemente zur Mediensteuerug beinhaltet.

Für die Huawei Visuion Glass wurde die Möglichkeit der Spracheingabe ergänzt. Auch wurden wieder neue Umgebungen hinzugefügt.

Dies war nur eine Auswahl der größten Highlights. Dazu kommt wie immer eine Reihe weiterer Korrekturen und Verbesserungen unter der Haube.

Der Beitrag VR-Browser Wolvic 1.7 bringt neuere Mozilla-Engine und Augen-Tracking erschien zuerst auf soeren-hentzschel.at.

Firefox 130 erlaubt Personalisierung der Pocket-Empfehlungen

25. August 2024 um 12:14

Firefox zeigt auf der Firefox-Startseite Content-Empfehlungen über seinen hauseigenen Dienst Pocket an. Ab Firefox 130 lässt sich die Themenauswahl optional personalisieren.

Die Standard-Startseite von Firefox, welche auch beim Öffnen eines neuen Tabs erscheint, zeigt standardmäßig Content-Empfehlungen an. Hierfür setzt Mozilla auf seinen eigenen Dienst Pocket. Die Artikel werden von menschlichen Pocket-Redakteuren „aus einer breiten und vielfältigen Palette von Publikationen ausgewählt, die sich durch sorgfältige, zuverlässige und vertrauenswürdige Berichterstattung auszeichnen“, wie Mozilla schreibt.

Ab Firefox 130 wird es für Nutzer möglich sein, die Kategorien auszuwählen, aus denen bevorzugt Artikel angezeigt werden sollen. Dabei stehen die folgenden Kategorien zur Auswahl: Geschäftliches, Unterhaltung, Essen, Gesundheit, Finanzen, Politik, Sport, Technik, Reisen, Wissenschaft sowie Life-Hacks.

Personalisierte Pocket-Empfehlungen in Firefox 130

Ein weiteres neues Feature ist die Anzeige von Icons mit einem Daumen nach oben respektive einem Daumen nach unten, die bei Herüberfahren mit der Maus über eine Artikel-Kachel erscheinen. Damit kann mitgeteilt werden, ob man mehr oder weniger Artikel dieser Art sehen möchte.

Personalisierte Pocket-Empfehlungen in Firefox 130

Firefox 130 erscheint am 3. September 2024. Die neuen Features werden schrittweise ausgerollt und stehen nicht sofort standardmäßig für alle Nutzer zur Verfügung.

Eine manuelle Aktivierung der Kategorie-Auswahl ist möglich, indem über about:config der Schalter browser.newtabpage.activity-stream.discoverystream.topicSelection.enabled per Doppelklick auf true gesetzt wird.

Die andere neue Funktion wird über die Option browser.newtabpage.activity-stream.discoverystream.thumbsUpDown.enabled gesteuert.

Der Beitrag Firefox 130 erlaubt Personalisierung der Pocket-Empfehlungen erschien zuerst auf soeren-hentzschel.at.

Beta-Warteliste für Thunderbird Appointment öffnet

24. August 2024 um 19:14

Mit Thunderbird Appointment wird die MZLA Technologies Corporation einen neuen Online-Dienst starten, welcher die Terminplanung vereinfachen soll. Nun können sich Nutzer auf die Warteliste für den Beta-Start setzen lassen.

Bereits im Mai hatte ich die Pläne der MZLA Technologies Corporation enthüllt, mit Thunderbird Appointment einen neuen Dienst zur Terminplanung online zu bringen.

Wann Thunderbird Appointment offiziell an den Start gehen wird, ist noch nicht bekannt. Allerdings ist es ab sofort möglich, sich über die Website auf eine Warteliste für den Beta-Start setzen zu lassen.

Der Beitrag Beta-Warteliste für Thunderbird Appointment öffnet erschien zuerst auf soeren-hentzschel.at.

Mozilla entfernt Adjust aus Firefox und Firefox Klar für Android und Apple iOS

23. August 2024 um 18:45

Firefox und Firefox Klar für Android sowie Apple iOS nutzen mit Adjust bereits seit Jahren einen externen Dienstleister zur Kampagnenmessung. Nun hat Mozilla die Nutzung von Adjust aus seinen Browsern entfernt.

Mozilla hat in seinen Browsern Firefox und Firefox Klar (internationaler Name: Firefox Focus) für Android und Apple iOS das Adjust SDK integriert. Dieses wird zur Kampagnenmessung verwendet, sodass Mozilla feststellen kann, ob Firefox in Reaktion auf eine Werbekampagne von Mozilla installiert worden ist. Die Daten werden über das Backend der Adjust GmbH aus Deutschland erfasst.

Ohne Erwähnung in den vorhandenen Release Notes hat Mozilla die Adjust-Integration mit den jüngsten Updates auf Firefox 129.0.2 für Android, Firefox 129.2 für iOS sowie Firefox Klar 129.2 für iOS deaktiviert. In Firefox Klar für Android wird die Adjust-Integration mit dem kommenden Update auf Firefox Klar 130.0 deaktiviert. Dies ist auch der Grund, wieso mit dem Update auf Firefox 129.0.2 für Android die Option „Marketing-Daten“ aus dem Einstellungs-Bildschirm „Datenerhebung“ verschwunden ist.

Der Beitrag Mozilla entfernt Adjust aus Firefox und Firefox Klar für Android und Apple iOS erschien zuerst auf soeren-hentzschel.at.

So hört Linux! - Pulseaudio, Pipewire und das Audio-System von Linux erklärtJetzt

23. August 2024 um 13:00

💾

In diesem Video erklärt Hannes, wie der Sound in Linux funktioniert und was eigentlich Pulseaudio, ALSA, Jack und Pipewire sind.
Wenn Du das Video unterstützen willst, dann gib bitte eine Bewertung ab, und schreibe einen Kommentar. Vielen Dank!

E-Mail Adresse von Hannes: mail@hannes-brugger.com


Terminal Befehle:
-------------------------------------

pactl info

Links:
-------------------------------------

Linux Guides Partnerprogramm: https://www.linuxguides.de/partnerprogramm/
Professioneller Linux Support*: https://www.linuxguides.de/linux-support/
Linux-Guides Merch*: https://linux-guides.myspreadshop.de/
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:
-------------------------------------

0:00 Begrüßung
0:40 Linux Mint 22 mit Pipewire
1:50 Wie kommt der Ton von A nach B?
4:10 Mittelsmann: Sound-Server
7:30 Die Rolle von Pipewire
10:25 Welchen Sound-Server habe ich?
11:15 Verabschiedung


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

Thunderbird 128.1.1 veröffentlicht

22. August 2024 um 18:19

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

Neuerungen von Thunderbird 128.1.1

Mit dem Update auf Thunderbird 128.1.1 hat die MZLA Technologies Corporation ein Update für seinen Open Source E-Mail-Client veröffentlicht. Das Update bringt mehrere Korrekturen für die Versionsreihe 128, welche sich in den Release Notes (engl.) nachlesen lassen.

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

Mozilla veröffentlicht Firefox 129.0.2

20. August 2024 um 17:49

Mozilla hat Firefox 129.0.2 veröffentlicht und behebt damit mehrere Probleme der Vorgängerversion.

Download Mozilla Firefox 129.0.2

Es wurden mehrere Korrekturen und Anpassungen in Vorbereitung auf ein kommendes Update für das Widevine-Plugin vorgenommen, welches zur Wiedergabe DRM-geschützter Videos auf Streaming-Plattformen benötigt wird.

Ebenfalls mehrere Verbesserungen gab es für die Übersetzungsfunktion von Firefox, um sicherzustellen, dass wenn neue Versionen von Übersetzungs-Modellen verfügbar sind, diese korrekt aktualisiert werden und Updates der verfügbaren Sprachen auch ohne Neustart von Firefox funktionieren. Auch nach einer Änderung der Browsersprache ist nicht länger ein Neustart von Firefox notwendig, damit die Übersetzungsfunktion korrekt darauf reagiert.

Bei Verwendung des canvas-Elements konnte es für Nutzer bestimmter Grafikchips zu einem unerwarteten Flackern kommen.

In den Einstellungen zum Schutz vor Aktivitätenverfolgung war bei Bedienung mit der Tastatur nicht ersichtlich, welche Option fokussiert war.

Ein Problem für Nutzer von Screenreadern in Zusammenhang mit der neuen Tab-Vorschau von Firefox 129 wurde behoben.

Ebenfalls behoben wurden ein Problem mit Drag-and-Drop-Operationen in Browser-Erweiterungen sowie eine mögliche Absturzursache unter macOS.

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

Linux Q&A - Micha und Hauke beantworten Eure Fragen! - Live

20. August 2024 um 16:41

💾

Heute Abend klären wieder Hauke und Jean Deine Fragen live!
Wenn Du das Video unterstützen willst, dann gib bitte eine Bewertung ab, und schreibe einen Kommentar. Vielen Dank!

--------------------

Links:

Frage stellen: https://ask.linuxguides.de

Forum: https://forum.linuxguides.de/
Micha bei Twitch: https://www.twitch.tv/saintofsinner
Haukes Webseite: https://goos-habermann.de/index.php
Nicht der Weisheit letzter Schluß: youtube.com/@nichtderweisheit
Linux Guides Admin: https://www.youtube.com/@LinuxGuidesAdmin

Professioneller Linux Support*: https://www.linuxguides.de/linux-support/
Linux Mint Kurs für Anwender*: https://www.linuxguides.de/kurs-linux-mint-fur-anwender/
Ubuntu Kurs für Anwender*: https://www.linuxguides.de/ubuntu-kurs-fuer-anwender/
Linux für Fortgeschrittene*: https://www.linuxguides.de/linux-kurs-fuer-fortgeschrittene/
Offizielle Webseite: https://www.linuxguides.de
Tux Tage: https://www.tux-tage.de/
Forum: https://forum.linuxguides.de/
Unterstützen: http://unterstuetzen.linuxguides.de
Twitter: https://twitter.com/LinuxGuides
Mastodon: https://mastodon.social/@LinuxGuides
Matrix: https://matrix.to/#/+linuxguides:matrix.org
Discord: https://www.linuxguides.de/discord/
Kontakt: https://www.linuxguides.de/kontakt/
BTC-Spende: 1Lg22tnM7j56cGEKB5AczR4V89sbSXqzwN


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

NocoDB Crashkurs Teil 6 - Ansichten und Filter konfigurieren, Erweiterte Mathematik mit Rollups

20. August 2024 um 13:00

💾

In diesem Video zeigt Jean, wie man in NocoDB verschiedene Ansichten mit Filtern einstellen kann und die Datenbanken mit anderen Personen teilen kann.
Wenn Du das Video unterstützen willst, dann gib bitte eine Bewertung ab, und schreibe einen Kommentar. Vielen Dank!

Links:
-------------------------------------
NocoDB-Crashkurs: https://www.youtube.com/playlist?list=PLhvaM7uJr1PDEw7I24kZYXwxV5tfybmjm

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:
-------------------------------------
0:00 Einleitung
0:42 Filter
4:45 weitere Ansichten, Kalender, Galerie
8:26 Sortieren mit Rollup-Feldern (z.B. bezahlte Kunden)
14:40 Datenbanken und Zugriff teilen
17:23 Formulare
18:21 Ausblick


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

Meine zweite Ansible Collection

19. August 2024 um 05:00

Dies ist ein Erfahrungsbericht zur Migration meiner Ansible-Rolle „Nextcloud im Container“ in eine Ansible Collection. Er umfasst die Migration der bestehenden Rolle und die Ergänzung der neuen Collection um eine weitere Rolle, welche sich um die Aufgaben Backup und Restore kümmert.

Wer es ganz eilig hat, kann direkt zur Zusammenfassung springen. Allen anderen wünsche ich viel Spaß bei der Lektüre.

Für grundlegende Informationen zu Ansible Collections siehe:

Randnotiz: Dass ihr zu meiner ersten Ansible Collection hier im Blog nicht fündig werdet, liegt darin begründet, dass meine Arbeit daran eingeschlafen ist.

Die Entwicklung der hier beschriebenen Collection könnt ihr auf Codeberg.org verfolgen. Die Repo-URL lautet: https://codeberg.org/Tronde/nextcloud

Motivation

Für mein Wochenendprojekt „Nextcloud im Container“ habe ich eine Ansible-Rolle entwickelt und auf Github veröffentlicht, die dem Zweck dient, Nextcloud mit einer MariaDB in einer rootless Podman-Umgebung zu installieren.

Wie ihr in Teil 5 der Artikel-Serie nachlesen könnt, war ich mit der Lösung für Backup und Restore nicht ganz zufrieden. Ich möchte dieses Thema erneut angehen und mithilfe einer Ansible-Rolle lösen.

Backup und Restore beschreiben jedoch andere Anwendungsfälle als die Bereitstellung, weswegen ich den dafür notwendigen Quelltext nicht mit in die bestehende Rolle pressen möchte. Da Backup und Restore für mich jedoch zum Betrieb dazugehören, möchte ich alle Ansible-Rollen, die ich zum Betrieb meines Nextcloud-Setups benötige, in einer Collection zusammenfassen.

Migration der bestehenden Rolle in eine Collection

Ich orientiere mich hierzu an der englischsprachigen Dokumentation „Migrating a role to a collection“. Da ich bereits einen Galaxy Namespace besitze, nutze ich diesen auch für die Erstellung der Collection. Der folgende Codeblock zeigt die verwendeten Befehle.

]$ ansible-galaxy collection init tronde.nextcloud
- Collection tronde.nextcloud was created successfully

]$ mkdir tronde/nextcloud/roles/deploy_nextcloud_with_mariadb_pod && rsync -a ../roles/ansible_role_deploy_nextcloud_with_mariadb_pod/ tronde/nextcloud/roles/deploy_nextcloud_with_mariadb_pod/

]$ tree -L 3 tronde/nextcloud/
tronde/nextcloud/
├── docs
├── galaxy.yml
├── meta
│   └── runtime.yml
├── plugins
│   └── README.md
├── README.md
└── roles
    └── deploy_nextcloud_with_mariadb_pod
        ├── defaults
        ├── meta
        ├── README.md
        ├── tasks
        ├── tests
        └── vars

]$ rm -rf tronde/nextcloud/roles/deploy_nextcloud_with_mariadb_pod/.git

Im letzten Schritt entferne ich das .git-Verzeichnis, da ich die Collection als Ganzes in einem Repository verwalten möchte, statt alle Rollen einzeln zu versionieren und dann in die Collection einzufügen.

Anschließend aktualisiere ich die Dateien galaxy.yml und README.md. In der Rolle habe ich ein Playbook zum Testen verwendet, welches im Pfad deploy_nextcloud_with_mariadb_pod/tests/test.yml liegt. Um konform mit der Struktur einer Ansible Collection zu sein, erstelle ich im Wurzelverzeichnis meiner Collection das Verzeichnis playbooks und kopiere das Test-Playbook hier hinein:

]$ tree playbooks/
playbooks/
└── deploy_nextcloud_with_mariadb_pod.yml

An dieser Stelle halte ich zunächst inne und überlege mir, welche Tools ich noch benötige, um meine Collection entwickeln und testen zu können.

Ansible Development Tools

Ansible Development Tools (ADT) ist ein Projekt mit dem Ziel, einen Werkzeugkasten mit allen wichtigen Werkzeugen zur Entwicklung von Ansible Content zu bieten. Genau so etwas habe ich gesucht. Das probiere ich gleich aus.

Um mir mein System nicht zu verhunzen, installiere ich die ADT in ein Python Virtual Environment und lasse mir anzeigen, welche Werkzeuge ADT mitbringt:

]$ python -m venv adt
]$ . adt/bin/activate
(adt) ]$ pip install --upgrade pip
(adt) ]$ pip install ansible-dev-tools
(adt) ]$ pip install molecule-podman
(adt) ]$ adt --version
ansible-builder                          3.1.0
ansible-core                             2.17.1
ansible-creator                          24.7.0
ansible-dev-environment                  24.7.0
ansible-dev-tools                        24.7.1
ansible-lint                             24.7.0
ansible-navigator                        24.7.0
ansible-sign                             0.1.1
molecule                                 24.7.0
pytest-ansible                           24.7.0
tox-ansible                              24.7.0

Bei molecule-podman handelt es sich um einen Molecule-Treiber, welcher benötigt wird um Molecule-Tests in Podman-Containern ausführen zu können. Ich habe dieses Paket mitinstalliert, da ich mir vorstellen kann, dies in naher Zukunft zu nutzen.

ansible-lint

Ansible Lint ist das erste Werkzeug aus der ADT-Sammlung, welches ich verwende, um den Quelltext meiner Collection zu prüfen. Dazu wird das Kommando einfach im Wurzelverzeichnis der Collection ausgeführt. Anschließend können die gefundenen Fehler behoben werden.

Da es den Rahmen dieses Artikels sprengen würde, werde ich dem Thema einen eigenen Text widmen.

molecule

Ansible Molecule eignet sich zum Testen von Ansible-Rollen und Collections. Ich nutze meine Ansible Collection, um mich mit diesem Werkzeug vertraut zu machen.

Zwar gibt es auch hier erst eine Lernkurve, doch wird mir eine durchdachte Test-Konfiguration bei der weiteren Entwicklung sicher zugutekommen. Ich orientiere mich zu Beginn am Ansible Molecule Getting Started Guide.

Zu Beginn möchte ich meine in die Collection migrierte Rolle testen. Dazu bearbeite ich die Datei tronde/nextcloud/extensions/molecule/default/converge.yml. Sie enthält schließlich folgenden Inhalt:

extensions]$ cat molecule/default/converge.yml 
---
- name: Converge
  hosts: localhost
  gather_facts: false
  tasks:
    - name: Test collection role deploy_nextcloud_with_mariadb_pod
      ansible.builtin.import_role:
        name: tronde.nextcloud.deploy_nextcloud_with_mariadb_pod

Und mit folgendem Befehl teste ich, ob meine Nextcloud-Instanz erfolgreich deployt wird:

extensions]$ molecule converge
…
PLAY RECAP *********************************************************************
localhost                  : ok=10   changed=9    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0

extensions]$ podman ps
CONTAINER ID  IMAGE                                    COMMAND               CREATED             STATUS             PORTS                    NAMES
48438d1bd884  quay.io/centos/centos:stream8            bash -c while tru...  7 minutes ago       Up 7 minutes                                instance
104c525a6b50  localhost/podman-pause:5.1.1-1717459200                        About a minute ago  Up About a minute  127.0.0.1:40671->80/tcp  e34ddf4d4203-infra
f27842b12d56  docker.io/library/mariadb:10.11.2        mariadbd              About a minute ago  Up About a minute  127.0.0.1:40671->80/tcp  nc_mariadb
9ee391a57fbd  docker.io/library/nextcloud:25-apache    apache2-foregroun...  13 seconds ago      Up 13 seconds      127.0.0.1:40671->80/tcp  nextcloud

Das Ergebnis ist positiv und kann durch Aufruf von http://127.0.0.1:40671 im Webbrowser überprüft werden. Ein Login mit den Default-Werten aus tronde/nextcloud/roles/deploy_nextcloud_with_mariadb_pod/defaults/main.yml bestätigt das erfolgreiche Deployment.

Es handelt sich hierbei noch nicht um ein adäquates Test-Setup; doch für den Moment ist es ausreichend. Ich werde mich noch weiter einarbeiten müssen, um das Test-Setup verbessern zu können. Vermutlich wird auch dazu dann ein weiterer Artikel folgen.

Falls sich jemand wundert, es ist durchaus Absicht, dass die Nextcloud nur via 127.0.0.1 und per HTTP erreichbar ist. Ich betreibe diese hinter einem Reverse-Proxy. Details können in Nextcloud im Container — Teil 3: Mit Reverse-Proxy nachgelesen werden.

Backup und Restore für die Nextcloud

Um die Konfiguration und die in der Nextcloud gespeicherten Daten sichern und wiederherstellen zu können, werde ich eine Offline-Sicherung der verwendeten Podman Volumes durchführen. Der Ablauf für die Sicherung sieht wie folgt aus:

  1. Den Pod ˋnc_podˋ inkl. aller darin enthaltenen Container stoppen
  2. Alle zum Setup gehörenden Podman Volumes in Tarballs exportieren
  3. Diese Tarballs vom managed Node auf den Control Node sichern
  4. Den ˋnc_podˋ wieder starten

Die Wiederherstellung läuft sinngemäß andersherum ab:

  1. Die Tarballs werden vom Control Node auf den Managed Node kopiert
  2. Der Pod ˋnc_podˋ inkl. aller darin enthaltenen Container wird gestoppt
  3. Die Podman Volumes aus Schritt 1 werden importiert
  4. Der nc_pod wird wieder gestartet
  5. Die zur Wiederherstellung auf den Managed Node kopierten Tarballs werden wieder entfernt

Um diese neue Rolle der Collection hinzuzufügen, navigiere ich in das Rollenverzeichnis tronde/nextcloud/roles/ und erstelle dort das Grundgerüst für die Rolle: ansible-galaxy role init backup_nextcloud

Die Struktur sieht bei mir wie folgt aus, wobei nicht benötigte Verzeichnisse noch nicht entfernt wurden:

ansible_collections]$ tree -L 2 tronde/nextcloud/roles/backup_restore_nextcloud/
tronde/nextcloud/roles/backup_restore_nextcloud/
├── defaults
│   └── main.yml
├── files
├── handlers
│   └── main.yml
├── meta
│   └── main.yml
├── README.md
├── tasks
│   └── main.yml
├── templates
├── tests
│   ├── inventory
│   └── test.yml
└── vars
    └── main.yml

9 directories, 8 files

Den aktuellen Entwicklungsstand könnt ihr unter dieser URL einsehen: https://codeberg.org/Tronde/nextcloud/src/branch/main/roles/backup_restore_nextcloud

Das dortige README.md enthält wie bei dedizierten Rollen die Dokumentation zu dieser Rolle. Um doppelte Texte zu vermeiden, verweise ich im Collection-README auf die jeweiligen README-Dateien in den einzelnen Rollen.

Getestet wird diese Rolle ebenfalls mit Molecule. Zu den Tests mit Molecule werde ich noch mehr schreiben, sobald ich dies etwas verfeinert habe.

Fallen mir noch weitere Anwendungsfälle ein, können diese nun einfach als weitere Rollen der Collection hinzugefügt werden.

Ansible-Variablen definieren

Jede Rolle in dieser Collection ist für sich alleine nutzbar. Somit definiert jede Rolle die Eingangs-Variablen in der defaults/main.yml der jeweiligen Rolle.

Bei der Entwicklung achte ich darauf, dass Variablen, die z.B. den Namen eines Podman Volumes enthalten, in allen Rollen gleich geschrieben werden. Damit ist es möglich, diese Variablen an anderer Stelle zu definieren und in den verschiedenen Rollen nutzbar zu machen. So können an individuelle Deployments angepasste Variablen in Playbooks, group_vars, host_vars, etc. definiert werden.

Wo Variablen definiert werden können und welche Präzedenz diese besitzen, kann in der offiziellen Doku nachgelesen werden: Variable precedence: Where should I put a variable?

Zusammenfassung

Eine Ansible-Rolle ohne Plug-ins in eine Ansible Collection zu überführen, ist mit dem kurzen Abschnitt aus der Dokumentation schnell erledigt.

Weitere Rollen können der Collection hinzugefügt werden, indem man sie im Verzeichnis roles der Collection-Verzeichnisstruktur wie gewohnt mit ansible-galaxy role init <Rollenname> erstellt und mit Leben füllt. Sorgfalt ist und bleibt bei der Benennung von Variablen und deren Präzedenz geboten, um nicht wahnsinnig zu werden. Dies ist nicht wirklich schwierig, doch muss ich fast jedes Mal in der Dokumentation nachschlagen, um sicher zu sein.

Die Ansible Development Tools (ADT) sind eine praktische Sammlung von Werkzeugen zur Entwicklung von Rollen und Collections für Ansible. Für mich sind aktuell Ansible Lint und Ansible Molecule die wichtigsten Werkzeuge aus dieser Sammlung. Wobei gerade die Dokumentation von Molecule auf dem Weg zu meinem Ziel, nämlich meine Collections in verschiedenen rootless Podman Containern mit nested Podman und Ansible zu testen, leider viele Fragen offen lässt. Grundsätzlich lassen sich Testpläne damit realisieren und vereinfachen mein bisheriges Testsetup bestehend aus diversen Skripts und virtuellen Maschinen. Und sie bieten Stoff für weitere Einträge in diesem Blog.

Die weitere Entwicklung meiner Nextcloud Collection findet auf Codeberg statt. Ihr findet sie dort unter der URL: https://codeberg.org/Tronde/nextcloud

Exklusiv: Sehen wir hier das neue Mozilla-Logo?

18. August 2024 um 10:10

Nach über sieben Jahren könnte Mozilla wieder ein neues Logo erhalten. Dieses deutet sich in aktuellen Änderungen der Mozilla-Website an. Hier gibt es eine erste Vorschau auf das mögliche neue Logo.

Das aktuelle Logo trägt Mozilla seit Januar 2017. Das Logo in der Eigenschreibweise moz://a ist angelehnt an Internet-Protokolle wie https://.

Mozilla-Logo 2017

Die Landingpage der aktuellen Mozilla-Kampagne „Nothing Personal“ zeigt im Header ein Firefox-Logo mit Wortmarke und dem Zusatz „by Mozilla“. Wer hier einen aufmerksamen Blick auf das Logo wirft, erkennt vielleicht nicht nur, dass die Firefox-Wortmarke anders, als bisher der Fall, mit einem Mozilla-Zusatz verwendet wurde, sondern auch, dass für den Mozilla-Schriftzug eine Schriftart zum Einsatz kommt, die bisher nicht in der Mozilla-Kommunikation verwendet worden ist.

Firefox by Mozilla Logo

Dies wäre an sich vielleicht noch kein allzu starker Hinweis auf ein neues Mozilla-Logo. Doch zeigt sich in aktuellen Patches zu einem kommenden Refresh der Mozilla-Website, dass hier für Footer und Navigation nicht das übliche, sondern ein neues Mozilla-Logo verwendet wird, welches die gleiche Schrift wie im Firefox-Logo der oben erwähnten Seite verwendet. Der neue Code wird dabei außerdem von einer Variable gesteuert, welche die passende Bezeichnung „brand-refresh“ trägt. Auch der Merchandise-Shop von Mozilla bietet bereits Artikel mit diesem Logo an.

Neues Mozilla-Logo 2024

Während das aktuelle Mozilla-Logo laut Branding-Guidelines immer auf einem Hintergrund zu sehen sein muss, ist das neue Logo ohne Hintergrund integriert, was bedeuten könnte, dass diese Design-Einschränkung wegfällt. Die abstrakte Grafik rechts vom Mozilla-Schriftzug beinhaltet einerseits das „M“ aus „Mozilla“ und erinnert andererseits mit etwas Fantasie auch ein bisschen an einen Dino – das historische Symboltier von Mozilla.

Der Beitrag Exklusiv: Sehen wir hier das neue Mozilla-Logo? erschien zuerst auf soeren-hentzschel.at.

Firefox 131: Neue Sidebar und vertikale Tabs zum Vorabtest bereit

17. August 2024 um 18:48

Nutzer von Firefox 131 können zwei neue vorab Funktionen testen: Eine neue Sidebar sowie mit den vertikalen Tabs eine der von Firefox-Nutzern meistgewünschten Funktionen.

Mit der Einführung von „Firefox Labs“ in Firefox 130 können Nutzer vorab neue Funktionen aktivieren, an denen Mozilla noch arbeitet, die aber schon von einer breiteren Masse getestet werden sollen. Zwei neue solcher Funktionen in Firefox 131 sind die neue Sidebar sowie vertikale Tabs.

Firefox Labs in Firefox 131

Neue Seitenleiste

Unter der neuen Sidebar sind genauer gesagt zwei Dinge zu verstehen: Das eine ist eine neue Seitenleiste, welche schnellen Zugriff auf die Sidebars für Lesezeichen, Chronik, synchronisierte Tabs und, falls aktiviert, die KI-Chatbots gibt. Auch die Schaltflächen von Sidebar-Erweiterungen finden hier Platz. Das andere ist eine Neugestaltung der Sidebars für Chronik und synchronisierte Tabs.

Über die automatisch hinzugefügte Sidebar-Schaltfläche in der Navigationssymbolleiste lässt sich die Darstellung der neuen Seitenleiste zwischen nur Symbolen und Symbolen plus Text wechseln, statt wie bisher die zuletzt verwendete Sidebar ein- und auszuklappen. Alternativ lässt sich in den Einstellungen der neuen Seitenleiste auch konfigurieren, dass die Seitenleiste durch diese Schaltfläche komplett ausgeblendet werden kann, statt in die Darstellung nur mit Icons zu wechseln.

In den Einstellungen der neuen Seitenleiste lässt sich außerdem konfigurieren, für welche der Sidebars Schaltflächen angezeigt oder nicht angezeigt werden sollen. Auch die Sidebar-Position (links oder rechts) lässt sich nun an dieser Stelle konfigurieren, statt wie bisher oben in den einzelnen Sidebars. Schließlich findet sich hier noch die Option für horizontale oder vertikale Tabs, wie im nächsten Abschnitt besprochen.

Neue Sidebar-Einstellungen in Firefox 131

Neu gestaltete Sidebars

Die Sidebars für Chronik sowie synchronisierte Tabs wurden neu gestaltet. Auch diese Änderung wird durch die Einstellung für die neue Sidebar aktiv. Die Lesezeichen-Sidebar sieht noch wie gehabt aus. Aus Konsistenzgründen ist aber davon auszugehen, dass Mozilla die Lesezeichen-Sidebar auch noch nachziehen wird.

Chronik-Sidebar in Firefox 131

Vertikale Tabs

Unter vertikalen Tabs in einem Browser versteht man, die Tabs seitlich untereinander anzuzeigen statt in einer Leiste am oberen Fensterrand. Vorteile sind zum einen eine bessere Nutzung des vorhandenen Platzes sowie, dass mehr Tabs auf einmal angezeigt werden können. Auf der Liste der meistgewünschten Funktionen auf Mozillas Community-Plattform Mozilla Connect stehen vertikale Tabs auf Platz 3. Damit die vertikalen Tabs aktiviert werden können, ist eine gleichzeitige Aktivierung der neuen Sidebar eine Voraussetzung.

Die vertikalen Tabs werden nämlich in die neue Seitenleiste integriert. Im ausgeklappten Sidebar-Modus erscheinen die Tab-Titel neben den sogenannten Favicons, ansonsten nur die Symbole. Angeheftete Tabs, die auch in der horizontalen Tableiste ohne Tab-Titel dargestellt werden, werden hier bis zu sechs in einer Reihe angezeigt.

Vertikale Tabs in Firefox 131 Vertikale Tabs in Firefox 131

Mozilla bittet um Feedback für die neue Sidebar sowie die vertikalen Tabs auf Mozilla Connect.

Der Beitrag Firefox 131: Neue Sidebar und vertikale Tabs zum Vorabtest bereit erschien zuerst auf soeren-hentzschel.at.

Linux Mint 21.3 auf 22 aktualisieren, so gelingt das Update! - Schritt für Schritt Tutorial

16. August 2024 um 13:00

💾

In diesem Video zeigt Jean, wie man auf die neue Linux Mint Version 22 updated. Schritt für Schritt wirst Du durch den Upgrade-Prozess geführt, damit auch Dir alles ganz einfach gelingt.
Wenn Du das Video unterstützen willst, dann gib bitte eine Bewertung ab, und schreibe einen Kommentar. Vielen Dank!


Terminal Befehle:
-------------------------------------
sudo mintupgrade


Links:
-------------------------------------
Linux Mint 22 Neuheiten https://www.youtube.com/watch?v=RqtMO5UHb6k

bei alten Linux Mint Versionen:
auf Linux Mint 21.3 upgraden https://www.youtube.com/watch?v=raeEPFHbcqs
von Linux Mint 20.3 auf 21 https://www.youtube.com/watch?v=jThB69TOBhA

Linux Mint Reparatur https://www.youtube.com/watch?v=nL0YIyl7zjs
Neuinstallation von Linux Mint https://www.youtube.com/watch?v=itcOTdTLInQ

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:
-------------------------------------
0:00 Wann soll ich updaten?
3:08 Spiegelserver einstellen
5:10 System auf den neuesten Stand bringen
5:57 Upgrade durchführen
14:19 abschließende Schritte
16:00 Supportangebot


Musik:
-------------------------------------

Elektronomia - Sky High [NCS Release]
Music provided by NoCopyrightSounds.
Video Link: https://youtu.be/TW9d8vYrVFQ
Download Link: https://NCS.lnk.to/SkyHigh

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

Neue Sprachen für Übersetzungsfunktion von Firefox

14. August 2024 um 20:18

Firefox besitzt eine Übersetzungsfunktion für Websites, welche im Gegensatz zu Cloud-Übersetzern wie Google Translate lokal arbeitet, die eingegebenen Texte also nicht an einen fremden Server sendet. Nun hat Mozilla das nächste Paket an unterstützten Sprachen aktiviert.

Firefox wird seit Version 118 standardmäßig mit einer lokalen Funktion zur maschinellen Übersetzung von Websites für den Browser ausgeliefert. Das bedeutet, dass die Übersetzung vollständig im Browser geschieht und keine zu übersetzenden Inhalte an einen Datenriesen wie Google oder Microsoft übermittelt werden müssen.

Im vergangenen Monat hatte Mozilla bereits die Unterstützung für einige weitere Sprachen hinzugefügt, jetzt folgte das nächste Paket.

Finale Firefox-Versionen können ab sofort auch aus den folgenden Sprachen übersetzen: Indonesisch, Rumänisch, Slowenisch und Tschechisch. Letzteres war bereits in Nightly-Versionen möglich, die anderen Sprachen sind komplett neu. Außerdem kann jetzt nach Dänisch und Kroatisch übersetzt werden. Nightly-Versionen können außerdem ins Lettische übersetzen.

Da die Sprachmodelle über die Remote-Einstellungen von Firefox bereitgestellt werden, ist die Unterstützung neuer Sprachen an kein Firefox-Update gebunden und funktioniert direkt in jedem Firefox mit aktivierter Übersetzungsfunktion.

Damit unterstützt die Übersetzungsfunktion Firefox bereits 25 Sprachen in mindestens eine Richtung. Für die Nightly-Version von Firefox sind es sogar schon 33 Sprachen. Mozilla arbeitet mit Hochdruck daran, dass noch viele weitere folgen werden.

Firefox Translations August 2024

Der Beitrag Neue Sprachen für Übersetzungsfunktion von Firefox erschien zuerst auf soeren-hentzschel.at.

Mozilla veröffentlicht Firefox 129.0.1

13. August 2024 um 20:53

Mozilla hat Firefox 129.0.1 veröffentlicht und behebt damit mehrere Probleme der Vorgängerversion.

Download Mozilla Firefox 129.0.1

Mit dem Update auf Firefox 129.0.1 behebt Mozilla ein Problem in Zusammenhang mit dem Digital Rights Management, welches für Nutzer von Windows verursachen konnte, dass Videos unter anderem auf der Streaming-Plattform Hulu nicht mehr funktionierten.

Außerdem wurde ein möglicher Absturz des Content-Prozesses behoben, der für Nutzer mancher AMD-GPUs durch Drag and Drop einer Videodatei ausgelöst werden konnte.

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

RTS OpenRA Combined Arms angespielt (mit SaintOfSinner, Duesmaster Gaming & Hauke)

13. August 2024 um 16:41

💾

Drei C&C-Vereranen ist langweilig, deshalb stellen sie sich der OpenRA Combined Arms Herausforderung.

Combined Arms vereint das Beste aus allem C&C-Spielen und mischt die Karten komplett neu: Mehr Fraktionen, mehr Einheiten, mehr Spezialfähigkeiten und mehr Explosionen!
Und dabei bekommt man grafisch bei Combined Arms das beste was man aus Pixel herausholen kann und man sieht direkt die Leidenschaft der Entwickler, die sie in diese Mod gesteckt haben.

Los geht es ca. um 19:30.

#retro #openra #rts #gaming

* Haukes Ansicht: https://www.youtube.com/@LinuxGuides, https://www.twitch.tv/linuxguides und https://linuxguides.de/live
* Michas Ansicht: https://www.twitch.tv/saintofsinner
* Stefans Ansicht: https://www.twitch.tv/duesmastergaming




Links:
-------------------------------------

Combined Arms: https://www.moddb.com/mods/command-conquer-combined-arms
Micha bei Twitch: https://www.twitch.tv/saintofsinner
Haukes Webseite und Dienstleistungen: https://goos-habermann.de
Haukes Kanal: https://www.youtube.com/@nichtderweisheit



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
Tux Tage: https://www.tux-tage.de/
Forum: https://forum.linuxguides.de/
Unterstützen: http://unterstuetzen.linuxguides.de
Mastodon: https://mastodon.social/@LinuxGuides
Twitter: https://twitter.com/LinuxGuides
Instagram: https://www.instagram.com/linuxguides/
Matrix: https://matrix.to/#/#linuxguides:matrix.org/
Discord: https://www.linuxguides.de/discord/
Telegram: https://t.me/LinuxGuidesDECommunity
Kontakt: https://www.linuxguides.de/kontakt/
BTC-Spende: 1Lg22tnM7j56cGEKB5AczR4V89sbSXqzwN


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

NocoDB Crashkurs Teil 5 - fortlaufende Nummern und aktuelles Jahr - Fertigstellung des ERP-Systems

13. August 2024 um 13:00

💾

In diesem Video stellt Jean das beispielhafte ERP-System fertig. Dabei wird gezeigt, wie fortlaufende Nummern erstellt werden können, man das aktuelle Jahr mithilfe eines Tricks und der SUBSTR-Funktion einfügen kann und ergänzt das Beispiel um den Einkauf und die Bestellungen.
Wenn Du das Video unterstützen willst, dann gib bitte eine Bewertung ab, und schreibe einen Kommentar. Vielen Dank!



Links:
-------------------------------------
NocoDB-Playlist: https://www.youtube.com/playlist?list=PLhvaM7uJr1PDEw7I24kZYXwxV5tfybmjm

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:
-------------------------------------

0:00 Begrüßung
0:59 Einkauf (Verknüpfung von Waren und Lieferanten)
5:49 Fortlaufende Nummer
12:28 Bestellungen (SUBSTR-Funktion)
26:15 Übersicht über die Relationen
27:42 Verabschiedung



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

12 Features, die Firefox einzigartig machen

12. August 2024 um 06:02

Ein Browser muss heute weit mehr können, als nur Websites darzustellen. Bei allen Gemeinsamkeiten sind es vor allem die Unterschiede, wieso sich Nutzer für den einen oder den anderen Browser entscheiden. Dieser Artikel stellt zwölf einzigartige Firefox-Features vor, die es in dieser Form in keinem anderen Browser gibt.

Hinweis: Natürlich gibt es viele Nischen-Browser, die vielleicht ebenfalls das eine oder andere der hier genannten Features besitzen. Für diesen Artikel wurden die aktuell relevantesten Desktop-Browser angesehen. Das sind Firefox, Chrome, Edge, Brave, Vivaldi, Opera sowie Safari. Selbstverständlich gibt es auch in diesen Browsern Funktionen, die es in Firefox in der Form nicht gibt. Dieser Artikel behandelt besondere Funktionen von Firefox nach Ansicht des Verfassers.

1. Lokale Übersetzungsfunktion

Eine Übersetzungsfunktion gehört heute zum Standard-Repertoire der meisten Browser. Was Firefox von allen anderen unterscheidet, ist die Tatsache, dass der Mozilla-Browser keine eingegeben Texte an einen Cloud-Dienst wie den von Google oder Microsoft senden muss. Stattdessen geschieht die Übersetzung dank lokaler KI vollständig auf dem Gerät des Anwenders. Dies stellt einen erheblichen Privatsphäre-Gewinn für die Nutzer dar und macht die Übersetzungsfunktion auch in einem Umfeld nutzbar, in welchem mit sensiblen Inhalten gearbeitet wird.

In Zukunft wird die Übersetzungsfunktion noch für viele weitere Sprachen zur Verfügung stehen und auch hinsichtlich der Übersetzungsqualität sind weitere Verbesserungen zu erwarten. Neben der vollständigen Website-Übersetzung ist auch die Übersetzung nur von markiertem Text auf auf einer Website sowie die Übersetzung von beliebigem Text möglich, welches einfach in ein Textfeld eingegeben werden kann.

Einzigartige Firefox-Features 2024 Einzigartige Firefox-Features 2024 Einzigartige Firefox-Features 2024

2. Erkennung von gefälschten Produktbewertungen

Einen wichtigen Anwendungsfall für einen Browser stellt Online-Shopping dar. Ein großes Problem beim Online-Shopping sind gefälschte Produktbewertungen, welche die Kunden zum Kauf minderwertiger Ware verführen sollen. Auch dieses Problem löst Mozilla mit Hilfe Künstlicher Intelligenz (KI). Hierfür setzt Mozilla auf seinen hauseigenen Dienst Fakespot. Im deutschsprachigen Raum wird bislang nur Amazon unterstützt, in den USA darüber hinaus auch noch Walmart und Best Buy. Neben einer Bewertung der Glaubwürdigkeit aller Rezensionen zeigt Firefox den tatsächlichen Bewertungsdurchschnitt nach Abzug aller mutmaßlichen Fake-Bewertungen sowie eine Zusammenfassung der wichtigsten Informationen aus den glaubwürdigen Bewertungen an.

Einzigartige Firefox-Features 2024

3. Content-Empfehlungen auf Startseite

Für zwei weitere Funktionen setzt Mozilla ebenfalls auf einen hauseigenen Dienst: Pocket. Zum einen bietet Pocket Content-Empfehlungen auf der Standard-Startseite von Firefox, welche auch beim Öffnen eines neuen Tabs erscheint. Diese Empfehlungen sollen laut Mozilla „informieren, inspirieren, unterhalten und neue, einzigartige Perspektiven aufzeigen“. Die Artikel werden von menschlichen Pocket-Redakteuren „aus einer breiten und vielfältigen Palette von Publikationen ausgewählt, die sich durch sorgfältige, zuverlässige und vertrauenswürdige Berichterstattung auszeichnen“.

Damit unterscheidet sich Firefox von Edge und Brave, welche ebenfalls Artikel auf der Startseite anzeigen können, dabei aber als vollständig automatisierte News-Aggregatoren dienen. Brave zeigt dabei außerdem selbst in der deutschsprachigen Version lediglich englischsprachige Artikel an.

Einzigartige Firefox-Features 2024

4. Später-Lesen-Dienst

Zum anderen dient Pocket als Später-Lesen-Dienst. Wird ein Artikel über eine Browser-Schaltfläche in die persönliche Pocket-Ablage gelegt, steht dieser auf allen Geräten mit Pocket-App oder über die Website zur Verfügung. In Pocket lassen sich die Artikel in einer speziellen Leseansicht ohne Werbung und andere störende Elemente anzeigen und einzelne Textstellen markieren, die App kann die Artikel auch vorlesen und für die Offline-Nutzung speichern.

Einzigartige Firefox-Features 2024 Einzigartige Firefox-Features 2024

5. Cookie-Banner-Blocker

Mittlerweile gibt es sie auf fast jeder Website: Cookie-Dialoge. Diese durch die Europäische Union erzwungene Maßnahme soll theoretisch die Datenschutz-Interessen der Nutzer wahren, führt in der Praxis aber vor allem zu Nutzer-Frust.

Firefox kann viele Cookie-Banner automatisch blockieren. Zwar gibt es für dieses Problem auch Lösungen in anderen Browsern wie Brave und Vivaldi, diese basieren aber lediglich auf Filterlisten für traditionelle Werbeblocker. Der Nachteil ist, dass diese die Dialoge selbst zwar blockieren, damit aber auch potenziell Website-Funktionalität beeinträchtigen. Mozillas Lösung hingegen sieht vor, nicht einfach nur stumpf die Dialoge zu blockieren, sondern im Namen des Nutzers eine Ablehnung durchzuführen. Zwar funktioniert diese Lösung auf weniger Websites, verursacht dafür aber auch weniger Probleme.

6. Einzigartiger Bild-im-Bild-Modus für Videos

Der sogenannte Bild-im-Bild-Modus erlaubt es, Videos von der Website loszulösen und über andere Tabs und sogar Anwendungen zu legen. Firefox war der erste Browser, der mit diesem Feature experimentierte, und während mittlerweile auch andere (aber nicht alle) Browser nachgezogen sind, bleibt Firefox allen anderen Browsern mit diesem Feature weit überlegen.

So ist Firefox der einzige Browser, der mehrere losgelöste Fenster gleichzeitig erlaubt. Außerdem bietet Firefox die Option an, automatisch den Bild-im-Bild-Modus bei Tabwechsel zu aktivieren und bei Rückkehr in den Original-Tab automatisch wieder zu beenden.

Auch der Video-Player des Bild-im-Bild-Modus bietet weit mehr Funktionen in Firefox als in jedem anderen Browser: Die Wiedergabe kann pausiert und wieder gestartet werden, man sieht den Wiedergabe-Fortschritt und kann an eine andere Stelle des Videos springen, ein Wechsel in den Vollbildmodus ist möglich, der Ton kann aus- und wieder eingeschaltet werden, die Lautstärke kann geändert werden und sogar Untertitel werden auf vielen unterstützten Plattformen direkt im Miniatur-Player angezeigt.

Einzigartige Firefox-Features 2024

7. Die umfangreichste Leseansicht aller Browser

Firefox gehörte auch bei der Leseansicht zu den ersten Browsern. Heute bietet so ziemlich jeder Browser dieses Feature an. Worum geht es? Die Leseansicht bereitet Artikel im Web in einer Weise auf, dass sie besonders gut und störungsfrei gelesen werden können. Die Artikel folgen also einer festen Gestaltung, was Schriften, Größen, Abstände und Farben betrifft, irrelevante Elemente wie Werbung werden entfernt.

Dabei gibt es in den verschiedenen Browsern auch verschiedene Optionen der Anpassung. Firefox gehört zu den Browsern mit mehr Optionen zur Textanpassung und erlaubt als einziger Browser sogar eine komplett freie Farbgestaltung. Außerdem lassen sich die Texte sogar vorlesen – ein Feature, welches sonst nur in Edge gefunden werden konnte. Im Komplettpaket bietet Firefox damit den umfangreichsten Lesemodus aller Browser an.

Einzigartige Firefox-Features 2024 Einzigartige Firefox-Features 2024 Einzigartige Firefox-Features 2024 Einzigartige Firefox-Features 2024

8. PDF-Editor, der auch auf Barrierefreiheit achtet

PDF-Dateien betrachten kann jeder Browser, PDF-Dateien bearbeiten jedoch nur Firefox und Edge. Und während es in Edge zwar möglich ist, auf einer PDF-Datei zu schreiben und zu zeichnen, kann Firefox sogar Bilder einfügen. Aber nicht nur das: Firefox fragt bei eingefügten Bildern nach einem Alternativtext – dieser ist wichtig, damit die PDF-Datei zugänglich für Menschen mit Sehbehinderung bleibt. Per lokaler Künstlicher Intelligenz kann Firefox in Zukunft sogar selbständig Alternativtexte für eingefügte Bilder in PDF-Dateien erzeugen.

Einzigartige Firefox-Features 2024

9. Tab-Umgebungen

Tab-Umgebungen sind ein Feature, welches standardmäßig nur in Vorabversionen von Firefox aktiviert ist, aber auch darüber hinaus aktiviert werden kann und ansonsten vor allem durch Erweiterungen wie Mozillas eigener Erweiterung Firefox Multi-Account Containers genutzt werden.

Bei den Tab-Umgebungen handelt sich um ein einzigartiges Privatsphäre-Feature von Firefox. Die Container stellen getrennte Umgebungen unter anderem für Cookies, Local Storage, IndexedDB, den HTTP- und den Bilder-Cache dar. Chronik, Lesezeichen, gespeicherte Passwörter sowie Formulardaten hingegen teilen sich alle Container. Somit handelt es sich um eine einfache Möglichkeit, bestimmte Daten voneinander zu trennen, ohne dafür komplett eigene Browser-Profile nutzen zu müssen.

Ein möglicher Anwendungsfall, der sich daraus ergibt, ist beispielsweise das Anmelden mit sowohl einer privaten als auch mit einer geschäftlichen E-Mail-Adresse beim selben Anbieter – gleichzeitig, ohne einen anderen Browser hinzuziehen oder ein privates Fenster dazu zweckentfremden zu müssen. Als weiteres Beispiel wäre denkbar, auf Facebook angemeldet zu sein, ohne dass Facebook den Benutzer über die Facebook-Buttons auf Webseiten tracken kann. Wenn es um Tracking geht, ist es natürlich auch bis zur Werbung nicht so weit und so ist ein weiteres denkbares Szenario, dass man Webseiten privat besuchen möchte, ohne entsprechende Werbeanzeigen zu sehen, wenn man Firefox für die Arbeit benutzt. Und wer das Mozilla VPN nutzt, kann darüber sogar theoretisch in jedem Tab über einen anderen Standort online sein.

Einzigartige Firefox-Features 2024 Einzigartige Firefox-Features 2024

10. Das mächtigste Erweiterungssystem aller Browser

Die Anpassung via Erweiterungen ist in jedem Browser möglich. Und während es mit der sogenannten WebExtension-Architektur eine große Schnittmenge zwischen allen Browsern gibt, was die Entwicklung browserübergreifend funktionierender Erweiterungen vereinfacht, gibt es doch Unterschiede. So unterstützt Firefox zusätzliche Schnittstellen, welche in Erweiterungen für Chromium-basierte Browser (Chrome, Edge, Brave, Vivaldi, Opera, …) nicht existieren, darunter eine API für Sidebars, welche es sonst nur noch für Opera gibt, oder eine Schnittstelle für die zuvor besprochenen Tab-Umgebungen, die es in keinem anderen Browser gibt.

Aber auch bei Schnittstellen, die für alle Browser zur Verfügung stehen, gibt es Unterschiede. So hat der Entwickler von uBlock Origin, der populärsten Werbeblocker-Erweiterung, bereits vor Jahren erklärt, wieso uBlock Origin in Firefox sehr viel besser als mit allen Chromium-basierten Browsern funktioniert.

Mit dem neuen Manifest v3 schränkt Google die Erweiterungs-Entwickler noch weiter ein. Um beim Beispiel von uBlock Origin zu bleiben, wird es davon in Zukunft nur noch eine stark eingeschränkte Version (uBlock Origin Lite) für Browser geben, welche ausschließlich das Manifest v3 unterstützen.

Einzigartige Firefox-Features 2024

Zwar unterstützt auch Firefox das Manifest v3, Mozilla hat aber bewusst nicht jede Einschränkung übernommen. Und während Google ab dem kommenden Jahr die Ausführung von Manifest v2-Erweiterungen unterbinden wird, hat Mozilla eine langfristige Unterstützung des Manifest v2 zugesagt.

11. Im wahrsten Sinn unbegrenzte Anpassbarkeit

Grenzen setzt natürlich auch Mozilla mit dem Erweiterungssystem. Für erfahrene Nutzer bietet Mozilla aber die Werkzeuge, um wirklich jeden Aspekt des Browsers – sowohl visueller als auch funktioneller Natur – den eigenen Bedürfnissen anzupassen, wozu es in keinem anderen Browser auch nur ansatzweise etwas Vergleichbares gibt. So lässt sich die komplette Browseroberfläche via CSS umgestalten – als wäre es eine Website. Gleiches gilt für die Darstellung von Websites, deren Anpassung via CSS nur in Firefox ganz ohne Add-on möglich ist. Und durch Scripts lassen sich sogar Funktionen ergänzen oder gar bestehende Browser-Funktionen überschreiben.

Tipp: Im deutschsprachigen Forum von camp-firefox.de bieten wir einen eigenen Bereich, der sich nur um Anpassungen dieser Art dreht. Der Nutzer fragt und bekommt in den meisten Fällen eine fertige Lösung, die einfach nur noch übernommen werden muss.

12. Vielfalt bei den Chatbots

Von KI-basierten Chatbots kann man halten, was man will, ich bin selbst kein allzu großer Freund davon. Aber sie sind ein Thema im Jahr 2024. Und deswegen ist zum Abschluss noch einmal Künstliche Intelligenz das Thema. Mittlerweile findet man Chatbot-Integrationen in den allermeisten Browsern. Während man noch keinen Chatbot direkt in Chrome finden kann, bietet Google mit Gemini einen solchen an und hat entsprechende KI-Integrationen teilweise in seinen Services. Edge hat den Copilot integriert, Brave hat mit Leo seinen eigenen Chatbot, für Opera gilt Gleiches mit Aria, die zudem ChatGPT und ChatSonic als weitere Optionen anbieten. Auch von Apple wird über eine Integration für Safari im Herbst spekuliert. Nur Vivaldi hat sich bislang explizit dagegen positioniert.

Mozilla verfolgt einen etwas anderen Ansatz. Während alle anderen auf eigene Lösungen setzen, setzt Mozilla auf bestehende Lösungen und dabei auf Vielfalt. Aktuell kann der Nutzer in Vorab-Versionen von Firefox bereits aus fünf verschiedenen Chatbots wählen: Google Gemini, ChatGPT, Anthropic Claude, HuggingChat sowie Le Chat Mistral. Und noch mehr können in Zukunft folgen. Vor allem, da die Technologie und aktuellen Modelle noch nicht so weit sind, immer zuverlässige Informationen zu liefern, kann es aus Nutzersicht eine gute Idee sein, mehrere Anbieter zu befragen, statt sich auf einen zu verlassen.

Einzigartige Firefox-Features 2024

Bonus: Firefox trägt zur Vielfalt bei den Browser-Engines bei

Was vielen nicht bewusst ist: Ob nun Google Chrome, Microsoft Edge, Brave, Vivaldi, Opera oder viele der kleineren Nischen-Browser: Alle diese Browser nutzen unter der Haube die Chromium-Plattform samt Blink-Engine. Und damit zahlt die Nutzung von jedem dieser Browser auf das Google-Monopol ein und ermöglicht es Google immer mehr, Standardisierungsprozesse zu umgehen und de facto alleine zu bestimmen, wie das Web funktioniert. Für die Vielfalt am Browsermarkt, aber auch die Wahrung der Nutzerinteressen ist es von elementarer Bedeutung, dass es noch Browserhersteller gibt, die sich nicht nur „ins gemachte Nest setzen“, sondern selbst die wertvolle Arbeit der Entwicklung einer Browser-Engine leisten – wie Mozilla mit seiner Gecko-Engine oder Apple mit der WebKit-Engine. Die Entwicklung einer Engine ist die mit Abstand härteste Aufgabe für einen Browserhersteller und der Grund, wieso sich Browserhersteller wie Brave, Vivaldi und Opera, aber selbst ein Milliardenkonzern wie Microsoft die Arbeit lieber sparen. Denn am Ende kostet das sehr viel Geld ohne direkt ersichtlichen Ertrag. Dabei darf die Bedeutung dieser wichtigen Arbeit nicht unterschätzt werden.

Abschluss

Dies war nur eine Auswahl meiner persönlichen Favoriten. Es gibt noch einiges mehr zu entdecken, was es in dieser Form entweder nur in Firefox oder zumindest nicht in jedem anderen Browser gibt. So gibt es beispielsweise zwar in jedem Browser eine Screenshot-Funktion inklusive Möglichkeit, die komplette Website, statt nur den sichtbaren Bereich abzubilden, aber nur Firefox, Edge und Vivaldi machen diese auch für einfache Endanwender leicht zugänglich, während die anderen Browser diese Funktion in den Entwicklerwerkzeugen verstecken. Firefox ist auch der einzige Browser, der einen eigenen Zertifikatsspeicher nutzt und dafür nicht ausschließlich auf den Zertifikatsspeicher des Betriebssystems vertraut, was Vorteile für die Sicherheit von Firefox sowie des Webs im Allgemeinen bringt.

Und jetzt ihr: Was ist euer absolutes Lieblings-Feature von Firefox? Gibt es vielleicht ein Feature, welches ihr in dieser Liste vermisst? Oder besitzt ein anderer Browser ein Feature, welches Firefox eurer Meinung nach unbedingt übernehmen sollte?

Der Beitrag 12 Features, die Firefox einzigartig machen erschien zuerst auf soeren-hentzschel.at.

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

11. August 2024 um 07:20

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

Download Mozilla Firefox Klar für Apple iOS

Die Neuerungen von Firefox Klar 129 für Apple iOS

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

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

Mozilla veröffentlicht Firefox 129 für Apple iOS

10. August 2024 um 13:59

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

Die Neuerungen von Firefox 129 für iOS

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

Wird Firefox beendet, werden auch private Tabs geschlossen. Diese Verhaltensänderung wurde mit Firefox 127 eingeführt und ist eigentlich das erwartete Verhalten, wie man es auch vom Desktop-Firefox kennt. Nachdem iOS-Nutzer allerdings anderes gewohnt waren, führte dies zu einiger Verwirrung. Firefox 129 besitzt eine neue Option in den Einstellungen, über welche sich das Verhalten jetzt steuern lässt.

Dazu kommen wie immer weitere Detail-Verbesserungen, Fehlerbehebungen und Verbesserungen unter der Haube.

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

Mozilla veröffentlicht Firefox Klar 129 für Android

09. August 2024 um 21:01

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

Download Mozilla Firefox Klar für Google Android

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

Die Neuerungen von Firefox Klar 129 für Android

Bei Firefox Klar 129 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.

Der Beitrag Mozilla veröffentlicht Firefox Klar 129 für Android erschien zuerst auf soeren-hentzschel.at.

❌