Jellemzői (a készítők szerint):
- Gyors, mert weboldalból "jön", nincs telepítés, az egész rendszer JavaScript-ben íródott, és azonnal aktív, amint a weboldal letöltődött.
- Képes saját magát megváltoztatni, új tartalmat előállítani. Tartalmaz egy alapszintű grafikus szerkesztőt, amely lehetővé teszi a grafikus tartalmak megváltoztatását, illetve új tartalmak létrehozását. Emellett tartalmaz egy egyszerű integrált fejlesztői környezetet (IDE) is, amely lehetővé teszi az alkalmazások megváltoztatását és új alkalmazások létrehozását. Grafikus és számítási komponensek alapvető lib-jeivel érkezik, amelyek a kernellel együtt röptében (on-the-fly) változtathatók és kibővíthetők.
- Létező webes szabványokra épül. JavaScript-ben implementált, a grafikus API-k SVG-re épülnek, hálózati protokollként aszinkron HTTP és WebDav került felhasználásra.
A következő, 60 perces videó a Google Tech Talks keretein belül ismerteti a The Lively Kernel-t:
A projekt honlapja itt.
- A hozzászóláshoz be kell jelentkezni
- 4997 megtekintés
Hozzászólások
Nagyon izgalmas, de fogadni mernék hogy egy röhögő harmadik lesz a nyerő.
Mint anno a looking glass projekt, a mellékessé vált vista aero meg a bazári compiz fusion.
- A hozzászóláshoz be kell jelentkezni
Az opensource, a közösségi fejlesztés világa már csak ilyen. Valaki kitalál valami jót, azt másvalaki még jobban meg tudja csinálni, majd lesz belőle egy újabb projekt.
Ez miért is fáj neked?:-)
- A hozzászóláshoz be kell jelentkezni
Fáj? O_o
- A hozzászóláshoz be kell jelentkezni
Kipróbáltam Firefox-szal, hááát... egy kicsit szétesett valami volt az oldalon, de írták is, hogy ezzel még bugzik.
Úgyhogy még várok egy picit.
- A hozzászóláshoz be kell jelentkezni
What exact browser versions currently support the Lively Kernel?
Safari – 3.0.3 public beta release (RECOMMENDED)
Firefox – 2.0.0.7 or 3.0 alpha release
Note: On Firefox our system still has various bugs. Performance is also rather poor on Firefox 2.0.
For best performance and quality of experience, we highly recommend Safari.
It doesn't matter if you like my song as long as you can hear me sing
- A hozzászóláshoz be kell jelentkezni
Van demo? Kipróbálnám Konquerorban és Operában. :)
- A hozzászóláshoz be kell jelentkezni
Zip letölt, kicsomagol, index.xhtml böngészőben megnyit.
It doesn't matter if you like my song as long as you can hear me sing
- A hozzászóláshoz be kell jelentkezni
Ok, megvolt. :)
Akkor írom:
SeaMonkey 1.1.7: aránylag jól betöltődik, bár vannak hibák, összességében működik. Pl. az alsó keret végig üres marad.
Safari 3.0.4: nyilván, mivel erre írták, teljesen jól megy
Opera 9.25: Az alsó keretben megjelenik, hogy loaded Main.js, aztán semmi nem történik, a felső keret üresen marad. A hibakonzolban kapunk szép bejegyzéseket, akit érdekel, próbálja ki maga. :)
Konqueror 4.00.80 (win build): semmi, alul kapunk egy bug ikont, ezt üzeni: "Error: LivelyKernel-SourceCode-0.7/firebug/firebug.js: TypeError: Value undefined (result of expression object.attachEvent) is not object."
IE7 7.0.5730.13: Nem tudta megnyitni az xhtml filet. :) Átneveztem html-re, akkor meg ActiveX vezérlőt tiltott le. Engedélyeztem, akkor meg kaptam egy üres oldalt.
Összegzés: érdekes dolog, de valóban szükség van erre? Ráadásul lassú. (Bár hozzáteszem, egész gyorsnak tűnt seamonkeyban, miután bezártam az összes ablakát. :))
- A hozzászóláshoz be kell jelentkezni
Nagyon érdekes, de semmi egetrengető, és kb esélytelen, hogy elterjedjen.
Technikai oldalról nézve láttunk már hasonlókat, még ha nem is közvetlenül Javascriptre épültek.
Az első ami eszembe jut az a Google Web Toolkit, amiben Javaban kell programozni, majd azt fordítja át Javascriptre és HTML-re.
Vagy mondhatnám az OpenLaszlo-t is, ami nem csak flash-t képes generálni.
Talán megtaláltam a két legnagyobbat, de tudom, hogy van még vagy 100.
Miért nem jók ezek? Mert Javascriptre épülnek, ami jelen pillanatban lassú, és minden böngészőn másképp működik.
Többnyire IE-n, illetve újabban Firefoxon mennek elfogadhatóan.
Ebben ez a project sem különbözk, csak ők épp Safarira koncentráltak.
Fog ez menni IE6-on? 7? 8?
Mink van e helyett?
Flashre épülő csodák (OpenLaszlo), Java applet, Silverlight.
Ó igen, Silverlight. Mit is nyújt nekünk?
Választható nyelvet. (C#, Java(#), Python, VB (jujj), stb...)
.Net-et. Aki programozott már .Net-ben, az tudja, hogy elég jól kitalált/megtervezett rendszerről van szó. A 3.0 pedig ráment a grafikai csicsákra a GUI területén. Silverlightban mindezt használhatjuk.
Fényévekkel van ezek előtt a javascriptes csodák előtt.
Ne legyünk naívak, pár év múlva nem lesz wines gép Silverlight nélkül, ahogy ma nincs flash nélkül.
Reménykedhetünk, hogy a Moonlight is elkészül, és használható minőségű lesz. Akkor talán nem maradunk le a jövőről. :)
"...handing C++ to the average programmer seems roughly comparable to handing a loaded .45 to a chimpanzee."
-- Ted Ts'o
- A hozzászóláshoz be kell jelentkezni
2008 lesz a silverlight desktop éve? Vagy 2009? Ez kb. olyan, mint a linux desktop éve. A piacnak óriási tehetetlensége van. A jelenleg létező irdatlan mennyiségű flash reklám/videó/játék/stb. miatt nem lehet egykönnyen leváltani. Addig a micro$ofton kívül nem fogják eldobni a flasht, amíg nincs legalább 90%-os elterjedtsége, és ezért nem is lesz. Legjobb esetben is _nagyon_ lassan, nem egy év alatt.
- A hozzászóláshoz be kell jelentkezni
Mondtam én dátumokat? Nem.
Viszont winen sokkal több esélye van elterjedni a silverlightnak, mint egy normális JS implementációval rendelkező browsernek amin pl ez a cucc rendesen fut.
Már pedig a win a piac 90%-a.
"...handing C++ to the average programmer seems roughly comparable to handing a loaded .45 to a chimpanzee."
-- Ted Ts'o
- A hozzászóláshoz be kell jelentkezni
Szerintem "pár év múlva" egyik sem lesz elterjedve.
- A hozzászóláshoz be kell jelentkezni
Ez nagyon jónak tűnik. Reméljük az is lesz!
Azonban Opera alatt csak a képeket láttam, de semmi élő dolog nem jött be. Pedig állítólag az Opera követi leginkább a szabványokat. Most, hogy is van ez?
- A hozzászóláshoz be kell jelentkezni
"Pedig állítólag az Opera követi leginkább a szabványokat."
:))
Az egy dolog, hogy átmegy az Acid2 teszten, de van még elég ingyombingyom. Kezdjük mondjuk a csodálatos JavaScripttel, amit kb. minden böngészőhöz igazítani kell, mert hol így hol úgy működik. És itt még Firefoxal is lehet szívni (multkor kerestem valamit, hogy mi a neve Firefoxban, kiderült, hogy nincs, írjam meg magamnak (egyik mozdev-s oldalon írták). Jó, nem volt bonyolult, kb 3-4 soros valami, csak nem lett valami szép megoldás így a végére.). De az Operával is szívtam már, mikor egy tr.innerHTML -jét akartam módosítani JS-ből, kb. jól szétesett tőle a táblázatom (valid kód volt).
- A hozzászóláshoz be kell jelentkezni
innerHTML nem szabvany, MS talalmanya, aztan atvettek a tobbiek is. Mi volt az a masik dolog?
______________________________________________________________________
"ONE OF THESE DAYS I'M GONNA CUT YOU INTO LITTLE PIECES!!!$E$%#$#%^*^"
- A hozzászóláshoz be kell jelentkezni
Opera CSS-ben követi a szabványokat, messze jobban áll mint más, de JS-ben vacak.
Talán majd a 9.5...
"...handing C++ to the average programmer seems roughly comparable to handing a loaded .45 to a chimpanzee."
-- Ted Ts'o
- A hozzászóláshoz be kell jelentkezni
Hm, szerinetem ez egy jo tech-demo, de semmi tobb. Megneztem az Enter Lively Kernel pontot, s valami gyalazatosan lassu volt. A load-ot felnyomta 3.0-ig, ott inkabb bezartam a tab-ot. A fooldalon levo dugattyu-imitacio kb. 2 fps-sel ment. Lehet a gepem ocska hoza, hisz' csak egy 3500+ Athlon...
- A hozzászóláshoz be kell jelentkezni
Nem a géped lassú, a böngésződ JS implementációja szar...
"...handing C++ to the average programmer seems roughly comparable to handing a loaded .45 to a chimpanzee."
-- Ted Ts'o
- A hozzászóláshoz be kell jelentkezni
Persze, ha a JavaScriptet JIT/tel hajtaná végre, akkor talán jó lenne.
A JavaScript ellen szerintem egyedül sztrájkkal lehetne fellépni.
Felhívás sztárjkra:
"Sztrájk a JavaScript ellen! Legyen február 2. a JavaScript fekete napja! Mindenki kapcsolja ki a JavaScriptet a böngészőjében, a programozók ne fixáljanak többé egyetlen JavaScript bugot sem! Ezt addig folytassák, ameddig el nem terjed valami használható technológia helyette!"
- A hozzászóláshoz be kell jelentkezni
Mondjuk a JavaScript.
Hívjuk ECMA scriptnek és kész. Inkább JavaScript mint VBScript.
- A hozzászóláshoz be kell jelentkezni
Szerintem futhatna ez jóval gyorsabban JIT nélkül is.
Igazából eddig elég volt ez is, a franc se akart ablakkezelőt meg hasonló dolgokat írni JSben...
Az új opera meg az új firefox is sok gyorsulást igér.
"...handing C++ to the average programmer seems roughly comparable to handing a loaded .45 to a chimpanzee."
-- Ted Ts'o
- A hozzászóláshoz be kell jelentkezni
Így is van. 3-asat használom egy jó ideje, fürge mint a nyúl. De ez a cucc kifogott rajta, be se töltődött.
Midorival megnéztem, elvégre az mégiscsak webcore motorral megy. Hát ment. De bűnlassan.
Bugos az egész, majd még lesz ez jó is...
int getRandomNumber() {
return 4; //szabályos kockadobással választva.
//garantáltan véletlenszerű.
} //xkcd
- A hozzászóláshoz be kell jelentkezni
Hurrá, még egy ablakozó rendszer. Ablakon belül újabb ablakokon belül újabb ablakok és tabok. Koncepció nélkül irdatlan fejlesztési kapacitással irdatlan pénzkidobás. Sajnos én nem tudok a korlátaimon felülemelkedve újfajta felhasználói felületet tervezni, de ettől még más megtehetné.
---
;-(
- A hozzászóláshoz be kell jelentkezni
"Létező webes szabványokra épül. JavaScript-ben implementált, a grafikus API-k SVG-re épülnek, hálózati protokollként aszinkron HTTP és WebDav került felhasználásra."
Szerintem ez a lényeg.
- A hozzászóláshoz be kell jelentkezni
Kérdés, hogy mennyire tekinthető létező szabványnak valami, aminek nincs két kompatibilis implementációja, és egyébként is olyan bonyolult, hogy kb lehetetlen is lenne megcsinálni. Ezalatt a html, css, javascript triumvirátust értem
- A hozzászóláshoz be kell jelentkezni
Úgy látszik a Sun - későn - de megint beindult.
Java applet helyett a 21. századra.. :-)
Szerintem lehet, hogy már késő, mivel a flash (apollo), silver(moon)light, ajax(eleve js) és vegyes (openlaszlo) technikák már rég/most/nemsokára felülmúlják..
Ez egy késői próbálkozás, csakúgy, mint a JavaFX.
Mindenesetre drukkolok neki, még nem eldöntött a küzdelem.
(Amúgy pedig szerintem érdekes, hogy a Safari-ra koncentrálnak.. Sun-Apple??)
- A hozzászóláshoz be kell jelentkezni
(Amúgy pedig szerintem érdekes, hogy a Safari-ra koncentrálnak.. Sun-Apple??)
ez nem meglepő, hiszen a sunnál nagyrészt apple gépeket vesznek céges laptopnak (gnome konferencián is mac os x alól emulált opensolarisból adott elő egy arc).
- A hozzászóláshoz be kell jelentkezni
Én is hallottam ilyenről, ezért illik a képbe..
(Vicces lenne, ha a két cég közeledne egymáshoz. Elég ütősek lennének együtt, bizonyos szempontból kiegészítik egymást, de mégis valószínútlennek tartom, mert nem volt komoly jel ilyesmire, és amúgy is más a "kultúrájuk", "image"-ük, más a céljuk is, nem tudnának együttműködni. Két fontos hardvergyártó együtt?
Az Apple ráadásul a szerverek területen is próbálkozik. És nem egy buta OS a makkos szerverre sem.
Úgyhogy ismét csak "messzemenő" voltam..)
- A hozzászóláshoz be kell jelentkezni
A két cégnek régre visszanyúló közös múltja van. Pár éve napi szinten jöttek az Apple-Sun egyesülésről szóló pletykák.. Az Apple legrosszabb időszakában a Sun háromszor is hajlott rá, hogy felvásárolja az Apple-t. A cikk utolsó mondata szinte prófétikus magasságokba emelkedik :)
Jelen állás szerint az Apple a bankban tartott 18 milliárd dollárjából bőven meg tudná vásárolni a Sun összes részvényét és még maradna is pár milliárd.
The times they are a-changin'... :)
- A hozzászóláshoz be kell jelentkezni
"(Amúgy pedig szerintem érdekes, hogy a Safari-ra koncentrálnak.. Sun-Apple??)"
Valamiért jobban tetszett nekik a webkit mint a gecko... Nem ők az egyetlenek.
"...handing C++ to the average programmer seems roughly comparable to handing a loaded .45 to a chimpanzee."
-- Ted Ts'o
- A hozzászóláshoz be kell jelentkezni
Valóban. Viszont azért érdekes, mert a javascript (ami e technológia alapja) "hivatalosan" viszont mozilláéknál "lakik"..
- A hozzászóláshoz be kell jelentkezni