Thema
Softwarelebenszyklus und Lock-in
Innerhalb der Facette Thema verbindet die Themenanalyse Softwarelebenszyklus und Lock-in Artikel, die ein gemeinsames Thema, einen Signalfokus oder ein Monitoring-Thema teilen. Die Seite bietet den Lesern einen umfassenderen Zugang zu verwandter Berichterstattung, Quellenbelegen, Marktakteuren und Infrastrukturfolgen – mit ausreichend Kontext, um zu verstehen, warum das Thema für Unternehmensaktivitäten, Governance-Entscheidungen, regionale Risikoexposition und operationelle Risiken relevant ist. Leser können wiederkehrende Signale, betroffene Organisationen, öffentliche Belege, Marktkontext, Servicekontinuität, Beschaffung, Wettbewerb, Compliance und strategische Planungsfragen hinter dem Thema vergleichen, statt bei einer dünnen Liste passender Artikel stehenzubleiben. Es erklärt, was das Thema abdeckt, welche Infrastrukturakteure oder -politiken beteiligt sind, welche Belege die Berichterstattung stützen und warum das Thema für Betreiber, Kunden, Investoren und politisch interessierte Leser von Bedeutung sein kann.

Geschichte
Die Wetterauskunft saß am Port 3000
1991 führte eine Telnet-Anweisung zur Wetterauskunft der University of Michigan. Bis daraus eine bequem bedienbare Karte und später eine Website wurden, musste ein Team weit mehr als Wolken bewegen.

Geschichte
Der Browser bestellte Dänisch. Der Cache brauchte den Tischplan.
Noch bevor die Seite erscheint, kann der Browser dem Server seine bevorzugten Sprachen nennen. Der Server wählt eine Fassung, ein gemeinsamer Cache legt sie ab. Der nächste Gast ruft dieselbe Adresse mit einem anderen Sprachwunsch auf. Ohne Vermerk zur Auswahl wird der schnelle…

Geschichte
Der Browser hängte das PDF-Schild an die falsche Tür
Ein Lesezeichen wird oft am kleinen Bild erkannt, lange bevor jemand die Adresse liest. Dieses Bild übernimmt damit eine Aufgabe, für die sechzehn Pixel erstaunlich viel Verantwortung tragen: Es soll genau die richtige Seite wiedererkennbar machen. Die Geschichte des Favicons…

Geschichte
Die Seite öffnete noch ein Fenster. Der Browser verlangte eine Einladung.
Ein Aufruf von `window.open()` konnte dem Besucher eine weitere Tür auf den Bildschirm setzen. Die Seite schrieb den Code, aber der Browser begann nach dem Absender der Einladung zu fragen. Ein vorausgegangener Klick bekam Gewicht. Ohne diesen menschlichen Schritt blieb der Gast…

Geschichte
Die Website befahl: Passwort vergessen. Firefox fragte den Besitzer.
Auf dem Anmeldeformular stand `autocomplete="off"`, ein Schild mit der Autorität eines Hausmeisters. Für gewöhnliche Formulardaten war es nützlich. Beim Passwortmanager griff das Schild nach einer Entscheidung, die den Nutzer auch nach dem Verlassen der Seite betrifft. Firefox 30…

Geschichte
Der violette Link wusste, wo du warst. Dann lernte er Diskretion.
Ein besuchter Link bekommt eine andere Farbe und erspart dem Leser einen Umweg. Für eine fremde Webseite konnte derselbe Farbwechsel zur Auskunft über frühere Wege werden. Firefox ließ das sichtbare Zeichen stehen und gab Skripten eine harmlose Antwort. Chrome 136 begrenzte…

Geschichte
Der Browser verteilte Ihre ganze Adresse. Dann lernte er flüstern.
Jemand folgt einem Link vom persönlichen Profil zur Seite einer Band. Dort kommt ein Besucher an, möglicherweise zusammen mit der genauen Adresse des Profils im HTTP-Header. Diese Visitenkarte sollte zeigen, wer Gäste schickt. Leider stand manchmal auch die Wohnungsnummer darauf.

Geschichte
Die Maus entkam dem Bildschirmrand. Esc bewachte den Ausgang.
In einem Spiel will die Figur über die Schulter schauen. Der Mauszeiger erreicht den Rand des Monitors zuerst, und die Kamera bleibt stehen, als hätte der Held eine unsichtbare Scheibe getroffen. Pointer Lock räumte diese Scheibe weg. Der Browser verbarg den Zeiger und gab die…

Geschichte
Erst klingelte der Controller, dann öffnete der Browser
Der Controller steckt längst am Rechner. Eine Webseite würde gern seinen Namen lesen, seine Tasten zählen und jeden kleinen Ausschlag der Sticks beobachten. Der Mensch hat noch gar nicht angefangen zu spielen. Die Gamepad API brachte den Spielen eine direkte Leitung zum…

Geschichte
Die Website fragte nach dem Akku. Die Anzeige erzählte zu viel.
Der Laptop verliert Energie, also könnte ein Webmail-Programm seltener nach neuen Nachrichten fragen. Vernünftig. Doch dieselbe Seite kann einen sehr genauen Ladestand und die verbleibenden Sekunden erfahren. Die Anzeige, die Strom sparen helfen sollte, beschreibt plötzlich auch…

Geschichte
Ein Synthesizer betrat den Browser. Am Eingang fragte man nach SysEx.
Das Keyboard auf dem Tisch hat schon mehrere Rechner überlebt. Seine Besitzerin öffnet einen Sequencer im Browser, drückt eine Taste und möchte den alten Synthesizer hören. Die Verbindung ist verlockend: neue Software, vertrautes Instrument. Zugleich steht eine Webseite plötzlich…

Geschichte
Der Chat war am Ende. Die ganze Seite fuhr trotzdem weiter.
Die letzte Nachricht steht still, doch nach einer weiteren Fingerbewegung wandert plötzlich der Artikel hinter dem Chatfenster. Das kleine Fenster hat seine Grenze erreicht und die Bewegung an die große Seite weitergereicht. `overscroll-behavior` gab dieser Übergabe eine…

Geschichte
Das Fotoalbum parkte zwischen zwei Bildern. CSS zeichnete Stellplätze ein.
Ein Leser wischt durch eine Bilderreihe. Nach dem Loslassen sieht er links einen halben Berg und rechts eine halbe Straßenszene. Der Finger hat seine Aufgabe erledigt; die Gestaltung ist mitten auf der Fahrbahn stehen geblieben. CSS Scroll Snap erlaubt einer Seite, sinnvolle…

Geschichte
CSS ließ eine Regel bei der anderen einziehen. Der Maler stand zu spät vor der Tür.
Auf einer Nachrichtenseite gehört der Knopf zur Karte. Im Stylesheet wohnen ihre Regeln oft mehrere Bildschirme voneinander entfernt. CSS Nesting brachte die Kindregel in die Wohnung der Elternregel. Das klingt nach einem Umzug ohne Ärger, bis nach dem inneren Block noch eine…

Geschichte
CSS und SVG teilten sich eine Uhr. Die Redaktion fand die Rückspultaste.
Auf einer Seite bewegen sich ein CSS-Übergang, eine Folge von Keyframes und eine SVG-Zeichnung. Für das Publikum ist es eine gemeinsame Szene. Für die Autoren sind es verschiedene Sprachen der Zeit. Was passiert, wenn jemand mitten in der Erklärung anhalten und den letzten…

Geschichte
Der Link war repariert. Dann machten die Fische Ärger.
Ein Tastenkürzel zum Aquarium klingt nach einer genügsamen Browserfunktion. Die Wiederbelebung von Fishcam brauchte allerdings mehr als eine neue Adresse. Einige Monate später mussten vier Fische umziehen.

Geschichte
CSS zog einen Zaun. Danach musste es die Nachbarn zählen.
Eine große Karte enthält eine kleinere, beide besitzen einen Knopf. Außen soll er blau sein, innen korallenrot. Wandert die äußere Regel überall hinein, beginnt ein Wettrennen um längere Selektoren. Mit `@scope` bekam CSS eine Grenze für Regeln und eine Messung der Entfernung zum…

Geschichte
Ein CSS-Selektor mit guten Manieren: `:where()` lässt anderen den Vortritt
Der Link im Menü braucht eine Unterstreichung. Eine allgemeine Regel hat sie entfernt und lässt sich durch eine spätere Menüregel nicht beeindrucken. Im Beispiel des W3C ist das kein mysteriöser Browserfehler, sondern eine Frage der Spezifität. `:where()` bietet der allgemeinen…

Geschichte
Der Videoanruf hatte Platz zum Weggehen
CU-SeeMe VR machte 1996 aus der Videokonferenz einen begehbaren Raum. Die Entfernung regelte Stimmen und Datenströme. Gesprächige Kollegen konnten mitkommen.

Geschichte
Die CSS-Variable beim Vorstellungsgespräch: „Welchen Typ haben Sie?“
Ein Farbverlauf soll langsam von Rot zu Grün wandern. Eine benutzerdefinierte Eigenschaft kann beide Werte tragen, doch für die Zwischenbilder muss der Browser wissen, dass er Farben berechnet. Die CSS Properties and Values API gab dem Namen einen Typ, einen Anfangswert und eine…
