Nabaztag/tag
Zoals je waarschijnlijk wel ziet is er iets klein gewijzigd op de site: De Flashmovie die toelaat om mij een klein berichtje te sturen, via mijn Nabaztag/tag 8ball. Dat wil dus zeggen dat ik een Nabaztag/tag heb, en dat is zo sinds vorige week vrijdag!
Heel funny gadget, wat nog eens duidelijk maakt welke absolute geek ik wel ben
Een Nabaztag/tag is een elektrisch konijn dat je allerhande info kan vertellen.
- Hoe zal het weer morgen zijn?
- Heb ik mail?
- Wat staat er in mijn RSS feeds?
- etc…
Ook kan dit WiFi-konijn berichtjes voorlezen die het gestuurd krijgt. Vanaf nu kun jij mij een berichtje sturen met de Flashmovie bovenin deze pagina.
Toen ik deze toepassing maakte was ik aan het denken over welk dataformaat ik in Flash zou gebruiken. SWX is nog altijd ActionScript 2 only, en dus moest ik het wel bij XML laten. Gelukkig hebben ze bij Nabaztag al gehoord van open standaarden, en maken ze dus ook gebruik van XML: Helemaal top!
Ik ging dus aan de slag, en even later testte ik mijn SWF, en *TADAA* mijn eerste Nabaztag berichtje door mijn Flashmovie. De SWF online gezet op mijn site, en daar nog even testen, en toen ging het mis… Ik was (weeral) vergeten dat de security sandbox van de Flash Player niet toelaat om gegevens op te halen vanop een ander domein zonder de toelating hiervoor te vragen.
Zoals altijd ga ik op het betreffende domein op zoek naar de crossdomain.xml, en die was er dus ook… Alleen zag die er niet uit zoals ik verwachte…
Waarom laten ze maar die 2 domeinen toe?
Ze zullen wel hun redens hebben, maar dat speelt mij dan wel weer parten natuurlijk, want ik kan geen berichten versturen vanuit mijn Flashmovie naar hun API.
Uiteindelijk heb ik dan maar een PHP bestand gemaakt dat dit oplost. Nu roep ik dus eerst dit PHP bestand op mijn eigen server aan, dat op zijn beurt de API van Nabaztag aanroept, de gegevens verstuurd, en de XML van Nabaztag terugstuurt naar mijn Flashmovie, opdat ik kan zien wat de feedback van de Nabaztag API is.
Waarom in gods naam maar die 2 domeinen toe laten?
Ik stoor me hier echt enorm aan. Tegenwoordig gebeurd het maar zelden dat ‘grotere’ sites geen crossdomain.xml hebben, maar als ze er een hebben dan is hij tenminste in orde… Deze van Nabaztag vind ik gewoon ronduit belachelijk. Best wel jammer voor een firma die zijn geld en populariteit uit de community moet halen…























Je moet het positief inzien en zeggen “tis toch gelukt eh”
. En tis zoals je zelf zegt dat Nazbaztag wel een goede reden zal hebben.