Willkommen bei atarixle

Diese Seite behandelt die ATARI-8-Bit-Computerserie und speziell die Benutzeroberflächen "BOSS-XL", "BOSS-XE" und "BOSS-X", die hier als Freeware erhältlich sind.

Blog

Mai24

... letzter Blog-Eintrag

Der CSS-backdrop-filter, 3. Update.

Update vom 24.5.19: offensichtlich wird seit dem Umstieg von Microsoft-Edge auf den sogenannten "Chromium-Edge" kräftig an der CSS-Eigenschaft "backdrop-filter" gearbeitet. In Chrome 76 (derzeit im Dev-Channel) mit aktiviertem Experimental Web Platform features (chrome://flags/#enable-experimental-web-platform-features) funktioniert er nahezu fehlerfrei. Dies dürfte u.a. daran liegen, dass MS-Edge in den Versionen 17 und 18 diesen Filter bereits final implementiert hatte (auch wenn's in Version 18 Fehler bei der Darstellung gibt). In Chromium-Edge will man sicherlich mit diesem Feature keinen Schritt rückwärts machen wollen. Somit wird auch Google-Chrome davon profitieren, welcher derzeit in Version 74 bereits die Fortschritte beim backdrop-filter zeigt, nachdem er jahrelang unberühert blieb. Hier gibt es lediglich bei vergrößert dargestellten Webseiten (Strg + bzw. Cmd +), so wie auf HiDPI-Displays (auf welchen Webseiten in der Regel 2fach vergrößert Dargestellt werden) Fehler: der Bereich, auf den der backdrop-filter angewendet wird, wird nicht mit dem Element vergrößert.

Doch von vorn:
Auf der Fujiama 2016, als ich auf Mathy's Mac blickte, erstaunte mich etwas doch gar sehr.
In meinem Artikel "OS X 10.10 sieht aus wie Ubuntu 10.10" beschrieb ich den Blur-Effekt, den OS X anwendet, um eine gewisse Transparenz, die den Menüs und der Menüleiste vorbehalten war, auf alle Anwendungsfenster zu bringen und somit das farbliche Thema des vom Benutzer gewählten Hintergrundbild auf die gesamte Oberfläche zu übertragen.
In vielen Anwendungen, zum Beispiel Finder und Safari, scheint nicht nur der Desktop-Hintergrund durch den Fensterrahmen, sondern auch die Inhalte. So schimmern Datei- und Ordner-Symbole beim herunter-scrollen durch die Menü- und Titelleiste des Finders und die Web-Inhalte durch die des Safari.

Doch was mich nun auf Mathy's Bildschirm so erstaunt hatte, war, dass dort auch Web-Inhalte durch eine Menüleiste schimmerten, die selber Teil des Web-Inhalts war.
Erst habe ich meinen Augen nicht getraut und gedacht, Apple mache hier wieder sein ur-eigenes Ding. Doch das konnte nicht sein.
In der Tat ist es so, dass es in CSS mittlerweile das Attribut backdrop-filter (zu Deutsch etwa Filter für den durchscheinenden Hintergrund) gibt, der alle Inhalte betrifft, die hinter einem transparenten Bild (z.B. einem PNG, aber auch GIF) oder einer halbdurchlässigen Farbe (z.B. rgba(0, 0, 0, 0.5)) erscheinen.
Man kann den Hintergrund einfärben, invertieren, in Graustufen oder Monochrome verwandeln und auch verschwimmen lassen. Es lassen sich alle bekannten Filter des gleichnamigen Attributs filter anwenden.
Eine sehr schöne Demonstration dieses Filters war auf der Download-Seite von elementary.io zu sehen, von der man damals Version 0.3 des gleichnamigen Linux-Systems herunterladen konnte.
Dieser Filter ließ die gesamte Webseite im Hintergrund dimmen und verschwimmen, nur das Download-Fenster darüber war hell und scharf zu sehen.
Das wurde damals aber so implementiert, dass das Download-Fenster ein eigenständiges Objekt außerhalb der Elemente im Hintergrund war und es in die Mitte des Browser-Fensters positioniert wurde.

der Blur Effekt auf der Apple-iTunes-Seite Nun war ich ja schon immer ein Freund von Blur-Effekten und wollte ihn auch für meine Webseite nutzen.
Doch leider, obwohl diverse Informationen und Forum-Posts im Internet über ein Jahr alt sind und der Safari dieses Attribut bereits vollständig unterstützt, bleibt die Implementierung bei allen anderen Browsern noch aus.
Google Chrome bietet eine frühe Implementierung des Backdrop-Filters, doch es ist eine Glückssache, ob die Apple-iTunes-Seite, die diesen Filter nutzt, richtig angezeigt wird.
Auf meinem Computer war es so, dass die Seite ohne Hardware-Beschleunigung genau einmal richtig angezeigt wurde und auch beim Scrollen funktionierte. Danach nie wieder.
Noch unverständlicher scheint mir, dass der Backdrop-Filter zwar auf den Entwicklerseiten von Mozilla ausführlich beschrieben und mit Bildern anschaulich gemacht wird, es dort aber keinerlei Bemühungen zu geben scheint, diesen zu implementieren.
Welcher Browser den Backdrop-Filter unterstützt, kann man auf caniuse.com/#feat=css-backdrop-filter nachlesen.
Dort findet man auch weiterführende Links zu Diskussionen und Beschreibungen.

Doch wer mich kennt, weiß, dass mir das nicht reicht und dass ich einen solch langen Artikel über den Backdrop-Filter nicht geschrieben hätte, wenn ich nicht auch etwas zu zeigen hätte.
Wie oben bereits erwähnt, bietet der Google Chrome eine Vorschau auf das, was da irgendwann mal kommen möge, welche zwar nicht perfekt implementiert, aber zumindest schon genutzt werden kann, wenn man einige Regeln beachtet.
So funktioniert der Backdrop-Filter offensichtlich sehr gut mit dauerhaft fixierten Objekten, also jenen, dessen Attribut position nicht plötzlich durch JavaScript von static auf fixed geändert wird. Entweder ist es die ganze Zeit static (statisch, es bleibt da, wo es durch den Textfluss hingehört), oder es ist fixed (bleibt also an einer Position unabhängig auf dem Bildschirm stehen).
Auch kann fehlerfrei es mittels der Pseudo-Klasse :hover eingeschaltet werden. Zwei Elementen habe ich das Attribut backdrop-filter:blur(20px); gegeben:
Eines ist die Copyright-Leiste ganz unten. Das andere ist die Bildunterschrift auf diversen Event-Seiten.
Diese Elemente habe ich so gestaltet, dass sie mit dem Google Chrome auch fehlerfrei dargestellt werden.

Doch wie könnt Ihr nun den Effekt sehen?
Nun, zunächst müsst Ihr die frühe Implementierung dieses Filters einschalten:

  • Sucht im Google Chrome (oder Chromium) mit Strg+F nach "platform", nachdem Ihr die Seite "chrome://flags/" (oder "about:flags") aufgerufen habt.
  • Aktiviert dort "Experimentelle Webplattform-Funktionen".
  • Startet den Webbrowser neu.

Nach dem Neustart solltet Ihr den Effekt bemerkten können.
Scrollt dazu durch meine neu gestaltete Titelseite mit den farbigen Kacheln und Ihr könnt das Farbenspiel in der Copyright-Leiste beobachten.
Blur-Effekt auf meiner Startseite
Auf den Event-Seiten, zum Beispiel die des letzten AIB-Treffens, fahrt Ihr mit dem Mauszeiger über eines der Fotos und Ihr könnt den Effekt in der Bildunterschrift sehen.
Blur-Effekt auf meiner Startseite

Die Anwendung des neuen Backdrop-Filter auf meiner Webseite brachte auch einige Änderungen des Designs mit sich.
So musste ich den Schatten über der Copyright-Leiste entfernen, da dieser sonst ebenfalls den Backdrop-Filter anwendet - zweifellos noch ein Bug. Das Hintergrundbild ist durchlässiger als bisher.
Dadurch wirkt die Copyright-Leiste nun schwerer lesbar, wenn man die Seite in Google Chrome ohne den Filter (Standard-Einstellung) betrachtet.
Da Firefox diesen Filter bisher gar nicht implementiert hat, habe ich den Firefox von diesem Experiment ausgeschlossen.
Firefox-Benutzer sehen bis auf weiteres die bisherige Version der Copyright-Leiste (dunkel und mit Rahmenschatten).
Wer mit dem Firefox versucht, einen Backdrop-Filter auf meiner Seite zu entdecken, kann das auf den Event-Seiten tun und sich die Bildunterschriften anschauen. Dort habe ich keine Browser-Weiche eingebaut.

fehlerhaft dargestellter Blur-Effekt auf der Apple iTunes Seite Kleiner Nachtrag: während die Apple-iTunes-Seite gefühlt nur jedes hundertste mal beim herunter Scrollen richtig angezeigt wird, scheint Seite des Apple iPad Pro immer richtig angezeigt zu werden.
Solange man noch nicht herunter gescrollt hat, wird allerdings der Backdrop-Filter auch auf den umliegenden Rahmen angewendet, diesen Fehler macht der Google Chrome auf beiden Apple-Seiten. korrekt dargestellter Blur-Effekt auf der Apple iPad Pro Seite

Hier noch ein paar farbige Felder, um den Backdrop-Filter-Effekt zu beobachten (nach unten scrollen und auf die dunkle Copyright-Leiste achten).

Eine kleine Testseite für den Backdrop-Filter könnt Ihr hier aufrufen.

Neuigkeiten

April072018

Homepage-Pflege:
So eben habe ich jede Menge neuer Events aus dem ABBUC-Kalender in meine ICS-Datei übernommen.
Meine iCal-Datei könnt Ihr in Thunderbird oder Apples iCal/Kalender abonnieren. Auch ist ein Abo mit iCalSync 2 unter Android möglich.

... aktive ABBUC-Forenthemen
Leihgerät Atari 1010 C gesucht
heute um 00:31 Uhr von andymanone
Abbuc in Berlin
heute um 00:04 Uhr von andymanone
SF551 Controllerplatine von Dropcheck
gestern um 23:28 Uhr von andymanone
The Cart
gestern um 20:28 Uhr von Franky
Elektronikerfrage: Cartridge-Port auf Steckboard verlängern
gestern um 14:15 Uhr von DonQuichote
The!Ramdisk für The!Cart
gestern um 13:51 Uhr von dl7ukk
Fujiama 2019 - 26. August bis 1. September 2019
gestern um 11:54 Uhr von 8bitjunkie
Suche INDUS GT
vorgestern um 18:32 Uhr von Gnagflow
SDrive-MAX Schritt für Schritt
vorgestern um 13:11 Uhr von Erhard
Atari spricht
vor 4 Tagen um 09:36 Uhr von FlorianD
77. RETRO-AKTIV Treffen in Kaiserslautern (28.06.2019)
vor 5 Tagen um 13:17 Uhr von Blader
Aufbau Kassetten-File
vor 6 Tagen um 16:21 Uhr von luckybuck
Aufarbeitung von Gehäusen
vor 6 Tagen um 00:48 Uhr von Bernd
HAR inaktiv
vor 1 Woche um 23:11 Uhr von Bernd
E: XF551 gesucht
vor 1 Woche um 19:38 Uhr von andymanone
Suche: SPOS Anleitung...
vor 1 Woche und 1 Tag um 21:48 Uhr von GoodByteXL
10. LuheCon in Winsen (Luhe) am 29.06.2019
vor 1 Woche und 2 Tagen um 23:05 Uhr von Der Retroluzzer
Neanderthal Computer Things "810 Turbo"
vor 1 Woche und 3 Tagen um 16:38 Uhr von Mathy
Ultimate 1MB Einbau
vor 1 Woche und 4 Tagen um 19:47 Uhr von dl7ukk
Midi-Maze Module von DropCheck
vor 1 Woche und 4 Tagen um 13:18 Uhr von tfhh
M.U.L.E atr
vor 1 Woche und 6 Tagen um 11:25 Uhr von Moog
Der Norden taut auf - neue Regionalgruppe am Start
vor 2 Wochen um 09:31 Uhr von Zaxxon-HH
ABBUC-Veranstaltungskalender

Juli11

Lost Party
in 3 Wochen und 2 Tagen
von Do, 11.07.2019 bis So, 14.07.2019

Licheń Stary, Polen

https://www.lostparty.pl/2019/en/

http://www.abbuc.de/community/forum/viewtopic.php?f=17&t=9843#p81224

Lost Party 2019 is a brand new demoparty bringing together all 8-bit platforms with special emphasis on Atari XL/XE, Commodore 64, ZX Spectrum and Amstrad CPC. The Party will be organized by an experienced members from Tristesse who've participated in organising Last Party (1997-2003, 2017) and Lato Ludzików (1999-2002).

Lost Party is meant to become a regular party with regular compos such as demo, intro, graphics and music. Voting will be available for sceners all around the world.

We accept remote entries and we will also allow remote voting for everyone who can't come to the party but would still like to support us by buying a ticket.

Inhalt

... weitere News
erfahrt, was es Neues auf dieser Homepage gibt
ABBUC in Berlin
ABBUC in Berlin (AIB) ist unsere neue Regionalgruppe, die sich alle acht Wochen in Berlin trifft.
Fujiama
das mittlerweile größte Atari-8-Bit- und auch markenoffene Treffen des Landes
Blog
... weil's jeder macht. Hoffentlich vernachlässige ich dadurch nicht meine News-Seite
Software
über meine Software: BOSS, HTML-Viewer, Datenbank...
Tipps & Tricks
Ein paar kleine Spielereien mit dem ATARI, die nichts mit Spielen zu tun haben, manchmal aber ganz nützlich sein können.
downloads
was alles zum kostenlosen Download bereitssteht
Events
vergangene und kommende ATARI-Veranstaltungen, die ich besuchte und besuchen werde
Standards
Einige Hinweise zu Turbo-BASIC und mehreren DOS-Versionen
Links
Was gibt es sonst noch im Internet
Sitemap
Komplettübersicht über alle Seiten
E-Mail
meine E-Mail-Adresse