www.wikidata.de-de.nina.az
Tiling bezeichnet im Gebiet der grafischen Benutzeroberflachen die kachelartige Anordnung von Fenstern nebeneinander frei von Uberdeckungen Je nach Oberflache kann Tiling die einzige Moglichkeit sein mehrere Fenster gleichzeitig auf dem Desktop darzustellen oder eine Moglichkeit neben anderen Auch die technische Anordnung mehrerer Kacheln engl tiles eines Bildes oder einer Grafik nebeneinander wird als Tiling bezeichnet Die Kacheldarstellung ermoglicht es ein wiederkehrendes Bildelement wiederholt neben und oder untereinander darzustellen um so den Eindruck einer grossen Flache zu erzeugen Dieses auch als Parkettierung bezeichnete Verfahren kommt oft bei Hintergrundbildern zum Einsatz die ein wiederkehrendes Muster bzw eine Textur darstellen Ein anderes Einsatzgebiet der Kacheldarstellung besteht in der Darstellung grossformatiger Bilder Hierbei wird das Bild vor der Darstellung in viele Teilbilder zerlegt und nur die Kacheln des darzustellenden Bildausschnitts angezeigt Auf diese Weise konnen Bilder bandbreiten und speicherschonend ausgeliefert werden die sonst aufgrund ihrer Grosse nicht dargestellt werden konnten Anwendungsgebiete sind Kartendienste wie Google Maps oder hochaufgeloste Panoramabilder Panos Ein vergleichbares Verfahren kommt auch bei der Darstellung sogenannter Fotomosaike zur Anwendung Wird ein Bild aus vielen Einzelbildern zu einem grossen Bild zusammengesetzt spricht man vom Stitching Inhaltsverzeichnis 1 Geschichte 1 1 Xerox PARC 1 2 Siemens RTL Tiled Window Manager 1 3 Andrew Project 2 Bekannte Fenstermanager mit Tiling 2 1 Microsoft Windows 2 1 1 Geschichte 2 1 2 Fremdsoftware 2 2 X Window System 2 2 1 Liste von Fenstermanagern fur X mit Tiling 2 3 Fremdapplikationen mit Tiling fur X Org 2 4 Sonstige 3 Anwendungsprogramme mit Tiling 4 Siehe auch 5 EinzelnachweiseGeschichte BearbeitenXerox PARC Bearbeiten Als erste graphische Benutzeroberflache mit Tiling gilt das von Xerox PARC entwickelte CEDAR Der Xerox Star benutzte ebenfalls Tiling zur Anordnung von Fenstern kannte jedoch zum Teil auch uberlappende Fenster 1 Siemens RTL Tiled Window Manager Bearbeiten Ein weiterer fruher Fenstermanager mit Tiling war der Siemens RTL Tiled Window Manager aus dem Jahr 1988 Er gilt bis heute als Lehrbeispiel wegen seiner Algorithmen fur automatische Grossenanpassung Platzierung Anordnung und Verkleinern zu Icons sowie Wiederherstellung RTL lief auf X11R2 und R3 hauptsachlich auf Siemens eigenen Systemen wie Sinix Andrew Project Bearbeiten Das Andrew Projekt AP oder tAP war ein Desktop Clientsystem ahnlich dem fruhen Gnome fur X mit einem Fenstermanager der Tiling und Uberlappung beherrschte Bekannte Fenstermanager mit Tiling BearbeitenMicrosoft Windows Bearbeiten Windows beinhaltete seit Windows 95 bis einschliesslich Windows XP einen Fenstermanager der standardmassig uberlappend arbeitet jedoch auch auf Tiling umgestellt werden kann Diese Funktion wurde bei der Neugestaltung der Taskleiste in Windows 7 nicht wieder eingefuhrt Stattdessen ist es moglich Fenster an den linken bzw rechten Rand des aktiven Bildschirms zu ziehen sie dort anzuheften so dass diese jeweils eine Bildschirmhalfte einnehmen und eine Darstellung zweier Fenster nebeneinander moglich ist Mit der Einfuhrung von Windows 8 wurde das Konzept der Kacheldarstellung systemweit eingefuhrt Hierbei stellen die Kacheln Programme und die von Mobiltelefonen bekannten Apps im Rahmen eines kachelbasierten Startbildschirms dar Diese konnen statische oder dynamische Inhalte anzeigen Live Tiles Geschichte Bearbeiten Die erste Version Windows 1 0 basierte auf einem Fenstermanager mit Tiling zu Teil wegen eines Rechtsstreits mit Apple die die Rechte an der Metapher des Desktops mit uberlappenden Fenstern beanspruchten Aber aufgrund von Beschwerden folgte die nachste Version Windows 2 0 der Desktop Metapher Alle spateren Versionen des Betriebssystems hielten an diesem Ansatz als Standardverhalten fest Fremdsoftware Bearbeiten Es gibt Fremdsoftware die ausgeklugeltere Tiling Funktionalitaten hinzufugen in Klammer Lizenz unter der die Software steht AquaSnap Dynamischer Fenstermanager mit Tiling Docking Snapping und Gruppenoperationen Freeware WindowSizer Ordnet Fenster als Kacheln an Shareware WinSplit Ordnet Fenster als Kacheln uber Tastenkurzel an Freeware HashTWM Fenstermanager mit automatischem Tiling MIT X11 GridMove Ordnet Fenster in ausgeklugelten Layouts an mit Hotkeys und Multimonitor Unterstutzung Freeware Donationware bug n 2 Dynamischer Fenstermanager mit Tiling der versucht die Funktionalitat von dwm zu kopieren GPL MaxTo Platziert Fenster an einer benutzerdefinierten Raster durch Uberwachen von Fenstern die maximiert sind oder Hotkeys benutzen Shareware Twinsplay Ordnet Fenster als Kacheln uber Tastenkurzel an Demoware Closed Source X Window System Bearbeiten Im X Window System ist der Fenstermanager ein separates Programm X selbst setzt vom Ansatz her keinen bestimmten Fenstermanager voraus und die aktuelle X Protokollversion X11 erwahnt ausdrucklich die Moglichkeit von Fenstermanagern mit Tiling Der Siemens RTL Tiled Window Manager veroffentlicht 1988 war der erste der automatische Strategien fur Anordnung und Grosse implementierte Ein weiterer Fenstermanager mit Tiling aus dieser Zeit war der Cambridge Window Manager entwickelt von IBMs Academic Information System Group Danach wurden langere Zeit keine neuen Fenstermanager mit Tiling entwickelt Im Jahr 2000 wurden die ersten Versionen von larswm und Ion veroffentlicht Liste von Fenstermanagern fur X mit Tiling Bearbeiten awesome dwm Derivat mit der Moglichkeit Fenster mit Tags zu versehen Compiz Obwohl Compiz eigentlich ein Fenstermanager mit Compositing ist hat er ein Raster Plug in das Tastaturkurzel fur Tiling hinzufugt und Fenster im Tiling Layout erlaubt dwm erlaubt per Umschalten Tiling Layouts durch Anklicken eines ASCII Art Icons in der Statusleiste Standardeinstellung ist eine larswm ahnliche Kombination aus Hauptbereich und Stapelbereich dargestellt durch a character glyph Es gibt auch ein Nicht Tiling Fliesslayout ahnlich Echinus Enlightenment erlaubt bis zu 144 virtuelle Desktops pro Monitor auf denen einzeln Tiling eingeschaltet werden kann Es ist dem Benutzer somit moglich einfach zwischen einem Tiling Desktop und einem uberlappenden Desktop zu wechseln Ausserdem ist es moglich auf einem Monitor einen Tiling Desktop zu benutzen auf weiteren Monitoren gleichzeitig uberlappende Desktops oder umgekehrt evilwm welcher erlaubt Fenster zu verschieben und in der Grosse zu andern dargestellt durch ein fischahnliches gt lt gt Es existieren Fremdpatches um ein Fibonacci Layout nach dem Goldenen Schnitt ein Rasterlayout ein luckenfreies Rasterlayout und eine horizontale Stapelanordnung hinzuzufugen euclid wm i3 beabsichtigt ein verbesserter dynamischer Fenstermanager mit Tiling inspiriert durch wmii zu sein Ion kombiniert Tiling mit einem Tabbing Interface Die Anzeige wird manuell in nichtuberlappende Bereiche Frames geteilt Jeder Frame kann ein oder mehrere Fenster enthalten Nur eines dieser Fenster ist sichtbar und fullt den gesamten Frame KWin der Fenstermanager von KDE bietet ab Version 4 5 eine experimentelle Tiling Funktion Aktuell ist diese aber in der Entwicklungsversion 4 10 entfernt larswm implementiert eine Form dynamischen Tilings Die Anzeige wird vertikal geteilt in zwei Bereiche Tracks Der linke Track wird mit einem einzelnen Fenster gefullt Der rechte Track enthalt alle anderen Fenster eines uber dem anderen gestapelt Lucca WM Matchbox zielt speziell auf mobile Gerate und Embedded Anwendungen wo mehrere als Kacheln angeordnete Fenster nicht gut passen Er erlaubt keine uberlappenden Hauptfenster obwohl wie bei vielen Fenstermanagern mit Tiling Dialogfenster speziell mit Stapelmanagement sind aber er erreicht dies indem er nur ein Fenster zeigt statt mehrere Fenster gekachelt anzuzeigen Dies kann als Ein Kachel Layout angesehen werden Musca beinhaltet manuelles Tiling Unterstutzung fur mehrere Bildschirme virtuelle Desktops und Maus oder Tastaturnavigation plpwm ist eine Konfiguration des plwm Fenstermanager Toolkits welches Tiling unterstutzt Qtile ist ein Fenstermanager mit Tiling geschrieben und konfiguriert in Python ratpoison tastaturgesteuerter GNU Screen fur X Scrotwm ein weiterer minimalistischer Fenstermanager mit Tiling tritium TrsWM WMFS wmii entwickelt parallel zu dwm vom selben Autor Xfwm4 der Fenstermanager von Xfce ist ab der Version 4 12 besser in der Lage zu erkennen wenn der Benutzer Fenster tiling massig anordnen will und unterstutzt ihn dabei durch eine automatische Grossenanpassung und Positionierung 3 xmonad automatischer Fenstermanager mit Tiling geschrieben und erweiterbar in Haskell herbstluftwm manueller tiling window fur X11 benutzt Xlib und Glib geschrieben in C Fremdapplikationen mit Tiling fur X Org Bearbeiten Siehe auch X Org Server Tile ist ein kleines Kommando welches Tiling unter anderen Fenstermanagern ermoglicht Stiler fruher bekannt als Poor man s Tiling Window manager Fenstermanager mit Tiling des armen Mannes ist ein einfaches Python Skript das Tiling unter jedem Fenstermanager erlaubt PyTyle ist ein manueller Tilingmanager der sich in jeden EWMH konformen Fenstermanager einklinken kann Sonstige Bearbeiten Das Oberon System der ETH Zurich beinhaltet einen Fenstermanager mit Tiling Omero Teil des Betriebssystems Plan B entwickelt an der URJC Madrid ordnet Fenster ebenfalls standardmassig als Kacheln an Anwendungsprogramme mit Tiling BearbeitenObwohl Tiling nicht der Standardmodus von Fenstermanagern auf den meisten weit verbreiteten Plattformen ist zeigen die meisten Anwendungsprogramme gleichzeitig vorhandene Funktionen in ahnlicher Weise an Beispiele umfassen E Mail Clients IDEs Sidebars in Webbrowsern und die kontextsensitive Hilfe in Microsoft Office Zusatzlich konnen HTML Frames als Implementierung von Tiling basierend auf einer Auszeichnungssprache betrachtet werden Fenstermanager mit Tiling erweitern diese nutzliche Eigenschaft jenseits gleichzeitig vorhandener Funktionen in Anwendungsprogrammen zu gleichzeitig vorhandenen Anwendungsprogrammen innerhalb eines Desktops Die Dokumentenschnittstelle mit Tabbing kann ein sinnvoller Zusatz zum Tiling sei da sie mehrere Fenster fur dieselbe Funktion auf dem Bildschirm vermeidet Siehe auch BearbeitenSplit ScreenEinzelnachweise Bearbeiten Xerox Star bug n Memento vom 6 August 2011 im Internet Archive Prasentation der Version 4 12 von Xfce Abgerufen von https de wikipedia org w index php title Tiling Computer amp oldid 238290036