Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia Tuesday TopDrive KupDnes Navrcholu Bomba NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Window manager v JavaScriptu? Možná už s KDE 4.9

Snaha postavit KDE na QML a JavaScriptu je plánem jeho vývojářů už dlouho a ve verzi 4.9, které bychom se mohli dočkat někdy v polovině tohoto roku, se podpora QML a JavaScriptu dostane do správce oken KWin. Tím se vývojářům zjednoduší udržování kódu KWinu a uživatelům to přinese nové možnosti ať už jde o efekty nebo o samotnou správu oken. Více informací se dozvíte na blogu Martina Gräßlina.

Dále čtěte…         

Předchozí zprávička Následující zprávička        
Sten
Sten (neregistrovaný) 93.185.48.---
3. 1. 2012 12:28 Nový

Window Manager

celé vlákno

Jmenuje se to window manager. Windows Manager je spíše pracovní pozice :-)

Adam Štrauch aura:99
3. 1. 2012 15:57 Nový

Re: Window Manager

celé vlákno

Opraveno, díky za upozornění.

juras n aura:87
3. 1. 2012 12:29 Nový

Proč proboha js

celé vlákno

Proč se snaží tak výkonostně kritickou část desktopu jako je win manager přepisovat do JS, který je tak pomalý a komplikovaný, že se jej google snaží pomalu vytlačit i z webu.

Lampa
Lampa (neregistrovaný) ---.net.upcbroadband.cz
3. 1. 2012 12:35 Nový

Re: Proč proboha js

celé vlákno

A cim ho google nahradi ? Flashem, html5 (zase js) ?

PEPP
PEPP (neregistrovaný) ---.seznam.cz
3. 1. 2012 12:50 Nový

Re: Proč proboha js

celé vlákno

najdi si Native Client ;-)

redhat
redhat (neregistrovaný) ---.messenger.cz
3. 1. 2012 13:50 Nový

Re: Proč proboha js

celé vlákno

To je pěkná blbost. Native Client má na webu úplně jinou úlohu než je primární úloha javascriptu.

Michal Špondr aura:81
3. 1. 2012 12:54 Nový

Re: Proč proboha js

celé vlákno
mck182
mck182 (neregistrovaný) ---.dip.t-dialin.net
3. 1. 2012 14:37 Nový

Re: Proč proboha js

celé vlákno

KWin se do JS v zadnem pripade neprepisuje, jen a pouze se vytvari "bindings", aby bylo mozne KWin ovladat i z JS; napr. napsat efekt v JS, ktery KWin interpretuje. Jadro bude vzdycky C++.

PEPP
PEPP (neregistrovaný) ---.seznam.cz
3. 1. 2012 12:54 Nový

pro uplnou korektnost

celé vlákno

Uz nejmene jeden window manager v javascriptu existuje a dokonce se o nem na rootu dost pise. Jmenuje se GNOME Shell. Jak je vsak videt, tak takova drobnost redaktorum dokaze zcela uniknout. Hanba! :-P

BzuCo
BzuCo (neregistrovaný) ---.redhat.com
3. 1. 2012 13:14 Nový

Re: pro uplnou korektnost

celé vlákno

GNOME Shell nie je window manager. Gnome Shell je "desktop environment", ako window manager používa Mutter, ktorý je v C a nie JS.

cm
cm (neregistrovaný) ---.dynamic.nextra.sk
3. 1. 2012 23:34 Nový

Re: pro uplnou korektnost

celé vlákno

GNOME Shell je extension mutteru, napisany v JS.

mkc182
mkc182 (neregistrovaný) ---.dip.t-dialin.net
3. 1. 2012 14:40 Nový

Drobna oprava

celé vlákno

"Snaha postavit KDE na QML a JavaScriptu je plánem jeho vývojářů už dlouho"

Neni. Snaha je jen portovat Plasmu na ciste QML, coz zlepsi vykon a prida lepsi efekty a daleko jednodussi tvorbu appletu a eyecandy ;) Pro JS se pisou vesmes jenom bindingy, ale urcite se na nej nebude nic portovat :P

mck182
mck182 (neregistrovaný) ---.dip.t-dialin.net
3. 1. 2012 14:43 Nový

Re: Drobna oprava

celé vlákno

Oprava: portovat vizualni stranku Plasmy, tedy vsechno s cim uzivatel prijde do styku, bude QML, zbytek je vsechno opet C++ ;)

espinosa_cz . aura:80
3. 1. 2012 19:50 Nový

Re: Drobna oprava

celé vlákno

..pak to bude dost připomínat Firefox a produkty z rodiny Mozilla. Základ v C++ (hlavně renderovací engine Gecko a interpret JS) vše ostatní je směs XUL (hádám s QML) a JS, to samé pluginy.

Nepsalo se tu náhodou nedávno, že Firefox je pomalý dinosaurus?
Nemá náhodou Chrome rychlostně přeci jen trochu navrch právě díky podstatně kompaktnějšímu designu a nativnímu kódu?

Vláďa J aura:75
4. 1. 2012 0:01 Nový

Re: Drobna oprava

celé vlákno

To určitě ne. Chrome má rychlý interpret JavaScriptu, tedy tu část, která je vždy v C++. Firefox rozhodně není pomalý. Je to už letitý prohlížeč a některé kusy kódu jsou zastaralé, ale proto se také pořád vyvíjí. Rozhodně za Chrome výrazněji nezaostává, u mě je naopak pořád výrazně vepředu, protože preferuji funkce nad rychlostí.

Pomalý je Firefox pro Android, ale to už je o něčem jiném.

Jinak QML (Qt + JS) je velmi svižné. Takže od KDE to je rozhodně krok správným směrem. Abych také zmínil něco on topic.

Neviditelný
Neviditelný (neregistrovaný) ---.natur.cuni.cz
4. 1. 2012 15:40 Nový

Re: Drobna oprava

celé vlákno

Čistě pro zajímavost, částečný port plasmy a KWinu na QML již proběhl a je součástí KDE 4.8, ten rozdíl v rychlosti je doopravdy vidět. Pravda, k nějakým optimalizacím došlo i v jiných částech KWinu, ale také si myslím, že jde o dobré rozhodnutí.

Zasílat nově přidané příspěvky e-mailem        

Přehled názorů

Window Manager
Sten 3. 1. 12:28
└ 
Re: Window Manager
Adam Štrauch 3. 1. 15:57
Proč proboha js
juras n 3. 1. 12:29
├ 
Re: Proč proboha js
Lampa 3. 1. 12:35
│
├ 
Re: Proč proboha js
PEPP 3. 1. 12:50
│
│
└ 
Re: Proč proboha js
redhat 3. 1. 13:50
│
└ 
Re: Proč proboha js
Michal Špondr 3. 1. 12:54
└ 
Re: Proč proboha js
mck182 3. 1. 14:37
pro uplnou korektnost
PEPP 3. 1. 12:54
└ 
Re: pro uplnou korektnost
BzuCo 3. 1. 13:14
 
└ 
Re: pro uplnou korektnost
cm 3. 1. 23:34
Drobna oprava
mkc182 3. 1. 14:40
└ 
Re: Drobna oprava
mck182 3. 1. 14:43
 
└ 
Re: Drobna oprava
espinosa_cz . 3. 1. 19:50
 
 
└ 
Re: Drobna oprava
Vláďa J 4. 1. 00:01
 
 
 
└ 
Re: Drobna oprava
Neviditelný 4. 1. 15:40