Devel.cz Lupa Měšec Podnikatel Root Zdroják.cz DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Vlákno názorů ke zprávičce Mozilla Labs představují Bespin, online vývojové prostředí

besh
besh (neregistrovaný) ---.net.upc.cz
18. 2. 2009 1:12

prohlizece

spustíte jej totiž ve Firefoxu 3.x nebo nočním buildu Webkitu, na další prohlížeče jako je Internet Explorer, Opera nebo Chrome rovnou zapomeňte. To je poměrně hloupé a přesto, že se jedná o ukázkovou alfa verzi, v dnešní době vyspělých prohlížečů celkem nečekané.
Je na miste si uvedomit, ze se jedna o projekt z Labs, kde se resi spise technologie budoucnosti nez pritomnosti. Pokud holt dnesni prohlizece nemaji dotazenou implementaci canvasu, tak si pockame na "zitra", kdy uz ji mit budou. V tomhle pripade by spis bylo hloupe ohlizet se na prohlizece nez naopak.
Martin Hassman aura:85
18. 2. 2009 7:42

Re: prohlizece

Pokud vim, tak Opera i WebKit maji implementaci canvasu v poradku (ostatne ve WebKitu byl canvas prvne vytvoren). Tehle argumentaci proto vubec neverim, a je to podle me jen jejich obycejna vymluva.
besh
besh (neregistrovaný) ---.net.upc.cz
18. 2. 2009 10:22

Re: prohlizece

Verit muzete cemu chcete, ale fakta jsou fakta. Text rendering Opera nema a neni to tak tezke najit: http://www.opera.com/docs/specs/opera95/canvas/
Proto mi prijde dost malicherne neco vycitat autorum Bespinu, ale obratil bych se spis na vyvojare prohlizecu.
Ostatne ve Webkitu nightly uz Bespin taky funguje, takze nadsazka se "zitrkem" nebyla az tak od veci ;)
Martin Hassman aura:85
18. 2. 2009 10:42

Re: prohlizece

Pokud vím, tak standardizované zobrazování textu v canvasu nemá ani Firefox. Zatím používají své řešení. Na tom není nic špatného, jen ta argumentace je pak čistě rétorická.
besh
besh (neregistrovaný) ---.net.upc.cz
18. 2. 2009 11:59

Re: prohlizece

Primo v tom clanku, na ktery odkazujete, se pise:

We'll have the spec API implemented soon in Firefox nightlies, but in the meantime, many of the basic functions translate directly from our own variant to the spec version, so you shouldn't need to wait to take advantage of text in Canvas-using apps."

Bug s tim spojeny je vyreseny. A tady je k tomu blog post primo od autora implementace.

Kazdopadne to uz odbihame od puvodni myslenky, a to ze nefunkcnost Bespinu v prohlizecich imho neni chyba, ale vlastnost. Bylo by samozrejme fajn, kdyby fungoval vsude, ale jak uz jsem rekl, to je na vyvojarich prohlizecu, nikoliv na autorech Bespinu.

Martin Hassman aura:85
18. 2. 2009 12:13

Re: prohlizece

Tak 10 let nazpet bych s vami mozna souhlasil, ale dnes ne. Dnes je vyvoj webu preci jen o kus dal. Mame tu metody progressive enhancement nebo graceful degradation, v JavaScriptu lze pro prohlizece, ktere "neco" nepodporuji, emulovat prakticky cokoliv. Proto odriznuti prakticky vsech dnesnich prohlizecu je velmi nezvykle a mozna i hloupe rozhodnuti. Jiste, ze to nekomu usetri praci, ale dnes uz ne tolik, co pred lety. Pokud by dnes stejne uvazovali vsichni jsme zase zpatky, kde pred lety a web by se nevyvijel tak dobre, jak se vyviji dnes.
besh
besh (neregistrovaný) ---.net.upc.cz
18. 2. 2009 12:37

Re: prohlizece

Tak jeste tedy par argumentu:
  • Mozilla Labs se netaji zamerenim na budoucnost = let’s imagine the future of the Web, and then let’s build it together
  • je stejne otazka jen velmi kratkeho casoveho useku, kdy canvas bude implementovan ve vsech bezne pouzivanych prohlizecich (vcetne IE ve verzi 8)
  • Bespin je nastroj pro vyvojare a asi se shodnem, ze vetsina vyvojaru bez ohledu na platformu vyviji predevsim ve Firefoxu, diky dostupnym pluginum (Firebug, Web Developer..)
Takze i kdyby uprava pro IE pres nejaky IEcanvas mela trvat treba tyden, tak je to proste ztraceny cas, pac by ona uprava nemela zadnou cilovou skupinu. O Operu bych se nebal, ta si proste akorat dodela canvas se vsim vsudy a pravdepodobne to stihne jeste driv, nez se z Bespinu stane pouzitelny nastroj.
Martin Hassman aura:85
18. 2. 2009 12:40

Re: prohlizece

Ale já chápu, proč se rozhodli, jak se rozhodli. Ale nesouhlasím s tím. Ani z pohledu webových standardů ani z pohledu Mozilly.
besh
besh (neregistrovaný) ---.net.upc.cz
18. 2. 2009 13:50

Re: prohlizece

Omlouvam se za mylnou informaci. IE8 zrejme nebude mit canvas. Viz aktualni clanek od vyvojare Bespinu, kde mimo jine vysvetluje, proc zvolili prave canvas.
Martin Hassman aura:85
18. 2. 2009 14:05

Re: prohlizece

IE8 canvas skutečně nemá. Lze v něm použít stejnou emulaci (pomocí VML), jaká se používá i v jeho starších verzích.
Zasílat nově přidané příspěvky e-mailem