Plaza

Taskumuro.com

Mouseover: Syy Applen Flash-tuen puuttumiseen?

22.2.2010
Sampsa

Applen toimitusjohtaja Steve Jobs haukkui pari viikkoa sitten Adoben pystyyn. Jobsin mukaan Apple ei tue Flashia, koska se on yksinkertaisesti niin buginen. Sovelluskehittäjä Morgan Adams on kuitenkin spekuloinut yhtä painavaa syytä, miksi Applen iPhone ja iPad eivät tue Flashia. Syynä ei kuulemma olisi hidas suorituskyky, akkukesto tai kaatuilut, vaan mouseover-ominaisuuden lähes mahdoton käyttäminen kosketusnäytöllä. Useimmat Flash-sovellukset vaativat näkyvän hiiren kursorin toimiakseen ja sovellukset on koodattu siten, että asioita tapahtuu kursorin liikkuessa objektien päältä, eikä niitä klikkaamalla.

Jos Apple yksinkertaisesti sallisi Flash-sovellusten suorittamisen laitteissaan, kokisivat monet kuluttajat todennäköisesti pettymyksen käyttäessään nykyisiä Flash-sovelluksia. Esimerkkeinä Adams mainitsee kirjoituksessaan muun muassa videotoistimet, joissa painikkeet tulevat hiiren kursorin liikkuessa videon päälle, pelit, joissa ohjataan hiirellä nappeja painamatta, valikot, jotka ilmestyvät hiiren kursorin liikkeussa niiden päältä sekä kartat ja kaaviot, joissa tietoa ilmestyy näkyville kursoria liikutettaessa objektien päällä. Uudet Flash-sovellukset voitaisiin optimoida toimimaan paremmin kosketusnäytöllä, mutta Applen ongelmana olisi massiivinen määrä nykyisiä Flash-sovelluksia.

RoughlyDrafted Magazine, An Adobe Flash developer on why the iPad can’t use Flash

Sampsa Kurri

1.

Applen toimitusjohtaja Steve Jobs haukkui pari viikkoa sitten Applen pystyyn.
Piti varmaan olla Adoben?

2.

Miten muissakosketusnäytöllisissä laitteissa sitten flash toimii ongelmitta? Esim. N900.. paskapuhetta tuo sanon minä.

Apple ei halua flashia koska se söisi iStoren myyntiä.

3.

@2.

Muiden kännyköiden/medialaitteidenfläshtoimivuutta itsekin ihmettelin o_O

4.

Jos syy olisi tuo, niin eikö olisi ollut fiksumpaa sanoa tuo syyksi kuin yhden pässin haukkua Adobe ja muut pystyyn. No… fiksumpaa… Jobsi… joo voi se sittenkin olla se syy…

5.

Applen ja Adobe riita on vanhaa porua.
Katkera, vanha riita ja nyt Jobsin pitkävihainen kosto Adobelle.

Kun Applen imago oli kiinni Maccien multimediaominaisuuksissa, Adobe ei tehnyt lupauksista huolimatta toimivaa Premiere-videoeditointiohjelmaa -90-luvulla - ja sen takia Applen täytyi pusertaa Final Cut-ohjelmisto ja aloittaa yllättävä kilpailu ohjelmistotalojen kanssa.

kts linkki:

6.

@5 ja @2 :)

Juurinkin näin, vanha kähinä ja Jobsi nyt vittuilee Adobelle kun se lopulta on saanut tarvittavat kortit, erityisesti Flashi nakertais AppStoren myyntejä kun pystyis webissä tekeen enemmän.

Kannattaa myös ottaa huomioon, että tuo MS DOS kaltainen erkkitehtuuri, jossa voidaan ajaa vain yhtä prosessia kerrallaan saattaa osiltaan hieman vaikuttaa tuon flashin toimivuuteen??

7.

Kyllä. Vanhaa kaunaa ja syitäkin on. Käyttäjätkin ovat puhuneet Adoben Mac-versioiden laadun heikkenemisestä.

Google on lisännyt Jobsin itsevarmuutta hieromalla kauppaa On2 videokompressointifirmasta. Kauppa on nyt vahvistettu. Samaan aikaan markkinoilla on tarve mobiilikelpoisesta lisenssivapaasta videokoodauksesta. HTML5:n koodaustakaan ei ole vielä nuijittu.

Google ottaa On2:n käyttöön YouTubessa ja antaa sen lisenssivapaaseen jakeluun. Siitä tulee HTML-standardi. Sinne meni Flash (ja Silverlight jos siihen joku edes uskoi).

Tuo mouseover-juttu tuntuu ihan höpöhöpöltä. Miksi se koskisi Flashiä sen kummemmin kuin muita webbisivujen tekniikoita.

8.

Jos Adobe ei OSAA tehdä bugitonta ja toimivaa Flashiä Mac ympäristöön niin pitäisikö sitä tukea?
Suurin osa valituksista mitä Apple saa tomimattomista softista koskee Flash plugaria.
Jos joku räkänokka jättää iPhonen ostamatta kun siita puuttuu Flash niin se ongelma on pienempi kuin se että jatkuvaan valitetaan sen toimimattomuudesta.

9.

”Kannattaa myös ottaa huomioon, että tuo MS DOS kaltainen erkkitehtuuri, jossa voidaan ajaa vain yhtä prosessia kerrallaan saattaa osiltaan hieman vaikuttaa tuon flashin toimivuuteen?”

Ei todellakaan vaikuta. Flash ei ole prosessi vaan pelkkä moduuli selaimen ajettavaksi.

10.

Juu, vanhaa perua tuo kiista on. En kyllä iha susiolla niele tuota linjausta, koska flash on oleellinen ainakin toistaiseksi. Paska se on, sitä en lähde kiistämään. Itsellä menee hermot sen kanssa päivittäin, mutta se vaan on yksi pala nettiä. Onneksi kohta se on historiaa.

Jos Apple voi nopeuttaa siirosta html5:seen niin hyvä vaan, antaa mennä! Todellisuudessa en usko ”boikotin” niin kauheasti vaikuttavan, koska kyllä ne muutkin tietää flashin surkeuden.

11.

”HTML5:n koodaustakaan ei ole vielä nuijittu”

Vetoaminen HTML5:een oli alun alkaenkin hassunhauska, koko kuvauskielen esiinmarssi kun antaa vielä odottaa itseään, siihen mennessä on jo julkaistu yksi jos toinenkin iPad. HTML5 tulee, mutta se ei tapahdu tässä ja nyt, toisin kuin laite, jossa flashin puutetta puolusteltiin HTML5:llä. Nurinkurista, sanon minä.

12.

Oli buginen tai ei niin parempi se buginenkin flashi kuin ei flashia ollenkaan. Sitten kun korvaava tulee tilalle niin tilanne tietysti muuttuu.

13.

@9

Joo, siis näin itsekin ajattelin ensin, mutta onko asia ihan defacto mobiiliselaimissakin?

En tiedä tarkemmin tuosta arkkitehtuurista mutta jos ajatellaan normaalia unixia niin kyllä siellä lähtee aina libflash.so pyörimään taustalla kun flashit pärähtää ruutuun?

14.

Sitten Adobe kukkoilemaan Applelle, Photari etc. -> Windows only ;)

15.

14. Noh, ei ne sitä tekis. Enemmän ostajia, ennemmän rahaa. Se on sitten eri asia, että kuinka hanakasti korjaavat os x:n suite ongelmia…joutunee jonon viimeiseksi :)

Tulee tämä legendaarinen ”kun keretään”.

Mun puolesta saisi alkaa Apple tukemaan flashia kunnolla ja Adobe saisi alkaa korjaamaan flashia kunnolliseksi. Kuten mainiutt vanhat kiistat tekee hallaa kun toinen sanoo tuotetta huonoksi ja toinen katsoo, että tuote on hyvä. Kyllä tuota uppinaiskaisuutta on Adoben päässäkin ja paljon. Vai kuinkas paljon optimointia on flashi nähnyt? Ominaisuuksia tullut, mutta yhtä paljon ellei jopa enemmän vie kyllä tehoa. Adobella on kait se ajatus, että jos henkilöauto vie 45l/100km niin ei se mitään haittaa jos se vie 129l/100km kun lisätään play nappi.

16.

Taas vaihteeksi muuten iPadin demosivuilla NY Times kohdassa Flash toimii.
Kuitenkin NY Times, YouTube, Google jne. on jättämässä Flashin.
Jos joku peli jää palaamatta sen puuttumisen takia niin taitaa Applen kanta olla että:
So What???

17.

2: Ei sun N900 myöskään tiedä missä sun sormi liikkuu ennenkuin painat sitä. Sontaa sanon minä että se muka toimisi.

18.

@14: En ainakaan itse jäisi Adoben tuotteita kaipaamaan. Parempi melkein olisikin, että Premiere, Photari, SoundForge ja ennen kaikkea Reader jäisivät Win-käyttäjien riesaksi :)

19.

@15 & @18

En nyt ihan tosissaan tuota tarkoittanut :) Jobsin meininki nyt on ihan retardia.

Itse en tiedä millaiset nuo ovat Macilla, PC puolella itse teen töitä Adoben tuotteilla. Usein vaan tuntuu siltä että graafikot ym. käyttää Adobe tuotteita Macilla.

20.

19. Sanoisin, että identtisiä. Joitain pieni eroja, mutta ne tulee ihan käyttiksestä itsessään. Työskentely on identtistä, mutta oma mielipiteeni on, että forkflow on parempi macin puolella, mutta nämä johtuu sitten tiedostojen siirroista yms. yms. (ersim. expose toiminnot jne). Ei niinkään Adoben tuotteista.

Täysipäiväisesti käyttänyt molemmilla alustoissa ja suurin ongelma siirroksissa oli command nappulan ja ctr-nappuloiden eri sijainti :) Tosin siihen nyt ottuu alle tunnissa, mutta se vaihdos aina :)

Hiiren käytössä oikeastaan se suurin muutos tulee, koska hiirien kiihdytys on erilainen. Tosin käytän vain piirtopöytää, joten tuo ongelma ei minua koske. Hiiren eroissa sanoisin, että macci vie voiton, koska itse ainakin pystyn tarkempaan/nopeampaan työskentelyyn macin kiihdytyksellä. Piirtopöytä sitten tosin vieä hiirtä 10-0, joten sillä ei ole mitään väliä.

Tehoissa tuntui ehkä suhteellisen hyvä etu macilla silloin kun inteli tekniikka oli uutta ja rosetta saatiin veke. Silloin tuntui nopeammalta kuin vastaavan tekniikan PC, mutta nyt en kyllä ole mitään eroa huomannut uusissa versioissa. Suuntaan tai toiseen.

Sanoisin, että mielipidekysymys. Kunnolliset työasemat maksaa molemmin puolin käytännössä saman (Apple veti pidemmän korren jossain vaiheessa, mutta niiden tekniikan päivitystahti on hitaampi, joten mallin loppuaijoilla se ei ole halvempi). Kyllä molemmilla samat duunit tekee ja nytkin gamma-asetukset on samat, joten…

21.

Oli syy mikä vain, on hyvä että kaikki ei tue flashia ja saadan html5:sen ja muut tekniikat suosituimmiksi.

22.

@21:

Eli vuoden 2012 jälkeen ja silleen. Osa funktioista on jo valmiina, mutta recommended-status saavutettaneen vasta 2012 jälkeen, sanoo W3C. Tällä haavaa on käsittääkseni vielä auki mm. se asia, mitä videoformaattia (tai formaatteja) HTML5:n embed tulee tukemaan (vrt. nykyinen .flv). Väitän yhä, että Applen kiukuttelu flashia kohtaan alkoi liian aikaisin, kun koko HTML5:ttä ei ole toiminnallisena vielä ainakaan pariin vuoteen.

23.

Itsekkin samaa mieltä, että kiukuttelu on liian aikaista. iPadista kerkiää tulemaan kaksi versiota ja iphonesta kanssa ennen kuin HTML5 on täysin standardisoitu. Tosin pitää muistaa se, että Apple on miltein aina käyttänyt drafteja, joten voi hyvinkin olla, että ne on saanut taakseen jo tarpeeksi isoja medioita, jotka suostuu käyttämään html5:n draftia. Se kyllä nopeuttaisi tuon käyttöönottoa ja paljon.

Eipä noita valtaapitäviä medioita ja niiden alustoja ole loppupeleissä kauhean montaa, pieniä sitäkin enemmän. Valtavirta vaihtoehto flashille voi tapahtua nopeastikki, koska niilläkin on halu siihen. Standardisoituminen…noh, laske ainakin 2v ja siihen vielä yksi vuosi kinastelua.

24.

Aika tekosyy tai sitten apple ei vaan älyä miten saada toimimaan. Omassa 5800 Xpressmusicissa toimii ja N97 toimii ja kaverin N900 toimii.

25.

24. Puhutko mousoverista, vai flashista?

Se, että syy olisi mouseover niin ei taatusti ole. Kuten mainittu, niin kaikki kärsisi siitä.

Fläshi, noh Apple kiukuttelee ja haluaa puristaa html5 nopeammin.

26.

@17

Kyllä n900 saa selaimeen kursorin esille, jolloin mouseoverit toimii aivan kuin kotikoneella.

27.

@25, Saan kursorin esille omassa 5800 ja kaveri saa N900.

28.

en ymmärrä miksi joku haluaisi mouseoverin kosketusnäyttöön…
paras asia koko kosketusnäytössä on se että se tekee hiiren työt paljon yksinkertaisemmin eikä tarvitse raahata hiirtä toiselta puolelta näyttöä toiselle klikatakseen jotain.

29.

@20 frissy
ai workflow on parempi mäkin puolella tiedostojen siirroissa? aika paksua!
Ei tarvitse kuin vähän raottaa omenalaseja silmiltä niin tajuaa että leikkaa ja liitä on ylivoimainen drag n' droppiin verrattuna.

Ja toinen on tuo hiiren kiihdytys. Miltei kaikki ei-mäkistä mäkkiin siirtyneet ovat jossain vaiheessa huomanneet että hiiri ei enää tottele 1:1.
Tämä hiiriasia on toki vähän makuasia myös. Mutta Windowsissa ja muissa käyttöjärjestelmissä saat kursorin tottelemaan hiiren liikettä täsmällisesti, mäkissä olet sidottu Steve sedän hatusta vedettyyn kiihdytyskäyrään. Touchpadille ja mightymouselle sun muille vajaavaisille osoitinlaitteille tuo käyrä tuntuu sopivan, mutta kun toivoo täsmällistä kontrollia ja käytössä on jokin oikea hiiri niin alkaa jo kaipaamaan pois omenafirman orjuudesta.

30.

29. Huoh, copy paste ei todellakaan ole aina parempi vaihtoehto. Se on parempi silloin, kun arkistoidaan ja mennään kansioittain, mutta oma workflow menee enemmänkin ohjelmasta toiseen. En tallenna välissä/siirtele tiedostoja kansiosta toiseen, vaan ohjelmasta toiseen. drag n' drop ohjelmasta toiseen on ainakin omalla kohdalla toiminut sulavemmin ja nopeammin ompuissa.

”Tämä hiiriasia on toki vähän makuasia myös”. Voinko korjata, että se on 100% makuasia. Älä nyt jaksa koko ajan vetää sitä virttä, että windows on aina paras. Oli mittari mikä tahansa. Itsekkin sanoin, missä se on parempi ja missä ei. Useasti asiat menee makuasioihin.

Syy, miksi itselle tuo windowsin 1:1 on täyttä tuskaa johtuu resoluutioista. Itsellä on 2x 24” näyttöjä ja järkevä kursorin heittely reunasta reunaan 1:1 veisi suoraan kiropraktikolle, kun olkapää menisi jumiin. Luonnollisesti 1:1 on aina se tarkin, mutta omien kokemuksien perusteella Applen kiihdytys antaa paremman ”1:1” tuntuman pienillä liikkeillä ja sitten saa silti kunnollisen kiihdytyksen kun niin haluaa. Windowsissa sopivan kiihdytyksen löytäminen isoille resoilla syö ”1:1” tuntuman epämukavaksi. Kuten sanoin, makuasia. Piirtopöydällä tuo ongelma katoaa (mikäli käytää kynää).

Kerroppa vielä, miten mightymouse/magic mouse yms. tekeleet eroaa normaali hiirestä? Nappulat on erilaiset, mutta kursorit toimii tasan tarkkaan samalla tapaa. Heilutat hiirtä niin kursori liikkuu. Turha sielä on etsiä ongelmia Applen kiihdytykseen, vaikka Applen hiiret onkin työskentelykäytössä jostain syvältä. Mightymoose toimi oikeastaan ihan hyvin (poislukien karmivat sivunäppäimet), mutta sen kestävyys työkäytössä oli onneton (rullausherne, nerokkain keksintö sitten ibarin hiiritatin hajoaa heti). Magicmouse taas tuo itselleni kramppeja sormeen kun joutuu vääntään ihmeellisin asentoihin, mikäli hiirestä haluaa kaiken irti.

Turha myös sanoa, että pidän vain omenoita käytössä. Aivan tasan tarkkaan jokainen päivä on itsellä windowspääte toisella ruudulla ja käytän molempia koko ajan yhtenäisesti.

Ps. voit muuten kyllä kytkeä sen kiihdytyksen pois päältä ja homma on yhtä hankalaa kuin linuxissa. Pari riviä komentoriville niin avot, homma on poissa. Useasti tuon saa myös pois kolmannen osapuolen hiiristä niiden softista. Tietysti jos haluat vain ja ainoastaan käyttää Applen hiiriä niin joduut leikkimään siellä komentorivillä. Mahdollista se on silti (ja helppoa).

31.

Hevonkakkaa taas Applen suusta. Ilmaiset flässipelit söisivät App Storen myynnistä. Plus jos iLaitteissa ei ole potkua pyörittää flässipelejä kunnon frameratella niin tietysti se saa Applen laitteet näyttämään kököiltä.

32.

Selväähän se on, että kyse on App Storen myynneistä, mutta toisena tulee myös se, että nuo pelit vie huomattavasti vähemmän tehoa kuin esim. flashpelit. Kyse ei ole niinkään frameratesta, vaan akusta. Kiskoppa N900:lla flashipelejä tunteja niin akku on loppu heti.

Flash ja mobiililaitteet kun ei vaan ole hyvä yhdistelmä, nyt eikä ikinä. Se, että onko tuo iPad sitten mobiililaite niin on eri asia. Omasta mielestäni ei. En ole kertaakaan edes miettinyt, että kantaisin iPadia mukana(siis en omista laitetta). Miksi ihmeessä? Olohuoneen ja sohvan reunalle se kuuluu. Se on surffauspääte jota ei pidetä kannossa ja sen pitäisi tukea flashia. Piste.

iPhonessa, noh optiona. Itse kytkisin sen kyllä heti pois päältä.

33.

@32
Juu ei toi flash mitään ihmeellistä ole n900:kaan suorituskyvyn puolesta, mutta mielestäni se ei ole syy siihen että ei olisi mahdollista käyttää flash sisältöä. Se on käyttäjän ihan oma asia jos se akku kuluu tunnissa.

34.

Puhtaastihan kyse on kannattavuudesta. Kumpi on kannattavampaa mahdollistaa flash (joka on surkea), joka tuhoaa sanan ”mobiili” ja samalla syö voittoja App Storesta. Vai antaa flashi josta tulee heti valitusta kun akkua syödään ja voitot tippuu app storesta.

Rahasta, kuten aina. Imagotappio flashin puuttumisesta ei varmaankaan syö niin paljoa voittoja kuin app storen lamauttaminen.

Kirjaudu sisään

Kommentointi tässä osiossa on sallittu vain rekisteröityneille käyttäjille. Jos sinulla ei vielä ole tunnusta, rekisteröidy käyttäjäksi.

Takaisin ylös