Podpalić desktop
Na trwającej właśnie konferencji GUADEC zaprezentowany został naprawdę fikuśny pomysł - PyroDesktop. Jest to prototyp środowiska graficznego dla uniksów. Najważniejszą częścią -- zarządzaniem oknami zajmuje się... Firefox.
Pomysł pożenienia sieci WWW z desktopem przewija się od jakiegoś czasu. Na Wikipedii znaleźć można dość obszerne porównanie ,,webowych systemów operacyjnych''. PyroDesktop to w zasadzie ta sama idea, tylko postawiona na głowie. Ciekawy hack, podchodzący do zagadnienia od strony technicznej.
Obrazy wszystkich okien dostępne są w drzewie DOM. Silnik Firefoksa zajmuje się wyświetlaniem ich tak, jak to zazwyczaj robi ze stronami WWW. Efekty skryptuje się w JavaScriptcie, używać można również CSS i innych specyficznych dla sieci rozwiązań (np.. Flash). Wykorzystać można gotowe JavaScriptowe biblioteki do animacji.
Idea wydaje mi się zahaczać o pomysł plasmoidów z KDE4, które w założeniach można napisać w JavaScript i korzystać z CSS, SVG itd. Z innych ciekawostek symbiozy, do gnomowej przeglądarki Epiphany dodana została możliwość korzystania z WebKit, czyli silnika renderującego HTML i pokrewne, powstałego w ramach KDE.
Archived comments:
DoomHammer 2007-07-19 12:27:43
A udało Ci się skompilować EpiWebKit? Bo u mnie zawsze buduje się z silnikiem Gecko.
Greyer 2007-07-19 12:31:19
Zdzichu masz błąd w linku, brakuje literki 'o' ;]
flegmatyk 2007-07-19 12:41:15
Był już kiedyś podobny pomysł. Poszukajcie sobie ByzantineOS - tam cały system opiera się na oknie Mozilli. Ciekawe ;)
zdz 2007-07-19 13:37:33
DH: nie próbowałem. Wszelkie zabawy, jak i własny hacking, odkładam do ,,po-dyplomie'' ;)
Greyer: dzięki, fixed, commited.
pbm 2007-07-19 14:53:04
PyroDesktop - pulpit w Firefoksie
Na pewnym blogu przeczytałem właśnie o pomyśle zaprezentowanym na konferencji GUADEC - PyroDesktop.
PyroDesktop ma być środowiskiem graficznym wykorzystującym jako menadżer okien Firefoksa.
Livio 2007-07-20 14:16:38
Epiphany z WebKitem :o .
Marzenie się spełniło :o .
Oby dało się w przyszłości zmieniać silnik w GConf - będę w niebie...
Comments
Comments powered by Disqus