Meneer Carbon,
Zeg maar gewoon Carbon hoor

ik heb het over de iPhone 3G
Niet relevant in deze discussie
en ik heb het met html 5 gedaan en met javascript via quicktime api
Je begint meteen een ongefundeerde tirade tegen Apple en hoe deze zogenaamd iets tegen apps heeft die iets met geluid doen. Niet zo vreemd natuurlijk dat ik er vanuit ga dat het over apps gaat.
BTW html5 wordt niet alleen gebruikt in Safari.
Ik zie op mijn telefoon echt een grote Q van QuickTime in beeld, wat ik ook probeer
Die Q staat bij Apple synoniem voor multimedia content, hetzelfde vind je terug in de DOM API. iOS zelf maakt geen gebruik van de Quicktime API.
QuickTime is wordt standaard geopend wanneer een link wordt geopend vanuit de --> browser
Wat je ziet is niet Quicktime maar een venster welke geopend wordt middels het mediaplayer framework.
Dat is het standaard gedrag binnen Safari en daar kun je op dit moment inderdaad niets aan doen.
Voor video op een klein scherm is dat een prima oplossing maar voor sites met geluid is dat soms onwenselijk. Waarom zeg ik soms? Heel simpel er zijn sites die zonder te vragen muziek spelen en ook niet de mogelijkheid geven om deze uit te zetten.
Dan kan jji wel veel ervaring hebben maar bedoel dus geen native iPhone app, dat is juist hetgeen wat ik niet wil en dan gaat het dus niet. Enne
Je kunt het wel niet willen maar het is op dit moment de enige mogelijkheid om je probleem op te lossen.
Enne, ik klets niet uit mijn nek want als je even googled zie je dat er meer mensen zijn die dat hebben ondervonden...
Door hier te gaan klagen en "Apple fans" als enge mensen te bestempelen los je niets op.
Als eerste stuur een
bugreport naar Apple
Een andere mogelijkheid is gebruik te maken van de
product feedback pagina.En ja, "Apple fans zijn 'enge' mensen en niet objectief kijkend", dat blijft dus staan
Lekker zwart/wit.
en kan daar nog aan toevoegen dat ze het altijd beter denken te weten en vaak de helft van het verhaal maar oppikken.
Dat laatste is niet zo vreemd gezien je onduidelijke en van emoties doordrenkte manier van communieren.
Kijk, als ontwikkelaar loop je regelmatig tegen problemen aan die niet zijn op te lossen, althans niet op de manier die jij wilt of met de technieken die jij beheerst.
Ik je maar één advies geven, wees was minder stug en zie het als uitdaging en niet als belemmering, wil je dat niet dan is het misschien verstandiger om een ander beroep te kiezen want vroeg of laat is het geen kwestie van willen maar moeten en dan ben je vaak te laat.
[Reactie gewijzigd door Carbon op woensdag 3 november 2010 09:08]
Je begint meteen een ongefundeerde tirade tegen Apple en hoe deze zogenaamd iets tegen apps heeft die iets met geluid doen. Niet zo vreemd natuurlijk dat ik er vanuit ga dat het over apps gaat.
BTW html5 wordt niet alleen gebruikt in Safari.
Eh, ik wil niet vervelend doen maarre waar gaat het hier over flash dus. Gebruik je dat in een app? Nee dus. Gebruik je dat in een webbrowser. Yep. Dus waarom je begint over iOS of app snap ik dus niet, ik begrijp wel dat het native allemaal mogelijk maar dat is not the case in this case. Jij zegt in feite dat je dan maar een native app moet maken en moet accepteren dat het is zoals het is. Dat vind ik dus van niet, alhoewel, ik de keuze al heb gemaakt geen native app te willen maken (als uitzondering op de regel), dan maar geen IPhone support.
Wat ik wil is niet os specifiek dus zou het niet nodig moeten zijn daar weer een aparte app voor te schrijven. Dat heeft niets met stugheid van doen. Het is mogelijk maar dus niet op de iPhone, dus er is maar 1 partij stug. Ze willen graag van Flash af maar er is geen goed alternatief. HTML5 is nog geen volwaardig alternatief.
Internet is ontworpen dat het op alles te bekijken is ongeacht besturingssysteem e.d. Het enige wat je hiervoor nodig hebt is een editor en je houden aan de standaarden. Dan kun je cross-platform oplossingen bouwen en hoef je niet weer een SDK aan te schaffen en je weer te verdiepen in weer een nieuw systeem etc. Dat is ook de reden dat .Net is bedacht, niet dat .Net geheel de lading dekt overigens want het is naar mijn idee niet helemaal gelukt.
Je wordt 'gek' van de wildgroei van systemen. Als je een team van 500 man in dienst hebt valt dat misschien nog te overzien maar als je kleiner bent moet je een keuze maken., een meest efficiënte keuze. Dit is zo'n keuze en nog een gestandaardiseerde ook en dat zou prima moeten werken want er zitten immers geen OS specifieke zaken in. OS specifieke zaken laten we over aan de browser die speciaal is geschreven voor dat OS. Dan moet de 'tussenlaag' natuurlijk wel doen wat het moet doen (dat geldt dus niet voor de javascript quicktime api bijvoorbeeld). Dat scheelt weer een aantal apps te moeten bouwen en een hoop geld, dat zou een efficiënte keuze moeten zijn. Daarnaast kun je het in eigen beheer houden en ben je niet afhankelijk van een OS. Voordeel is tevens dat wanneer er een nieuw systeem uitkomt het gewoon zou moeten werken.
Dus met andere woorden: Kijk naar IE, is ook gezwicht onder de druk van de concurrentie, gaat ineens nu wel de standaarden respecteren en is dus deels afgestapt van het eigenwijze gedrag. Misschien kan Android dat voor de iPhone veroorzaken, volgens mij is Android aardig op weg. Een kat in het nauw maakt rare en soms onverwachte sprongen.
Dus nee, ik hoef geen ander beroep te kiezen, beste Carbon, wel keuzes maken en dat is niet de iPhone dus. Apple heeft er dus 1 fan minder bij (ik zie je denken: who cares? inderdaad). Het gaat om keuzes en jij hebt er voor gekozen een hype platform te kiezen. Je goed recht. Aan mij het goed recht te kiezen voor mijn keuze en mij uit te laten over in mijn ogen onbegrijpelijke keuzes zoals jij dat misschien van mij zult vinden. De tijd zal het leren wat voor techniek de langste adem heeft.