blog.mozbox.org

To content | To menu | To search

Tuesday 26 January 2010

[hackability] 10 random things I can do with my n900

  1. If a program has not been ported, I can build it myself
  2. I can use the command line, be root and connect to the device through ssh
  3. I can run Firefox, browse the tabs currently opened in my Firefox Desktop (Weave FTW) and install extensions
  4. I can create my own XulRunner application
  5. I can plug the n900 to a TV or a video projector and use Fennec on a huge screen (You can't image how awesome it is)
  6. You can call me through SIP, Skype or GSM, I won't see the difference (Chris dialed my official Mozilla number (SIP) yesterday, I received it on my n900, like a normal GSM call)
  7. I can have several browsers (Webkit: Midori, Tear; Gecko: MicroB, Firefox; Text: Lynx ⇐ vital)
  8. I can use Vim \o/
  9. I can export my Display through X11 (DISPLAY=desktop:2) or through VNC
  10. I can fix a bug and read the source code (I can hack my phone like I do with my Desktop Linux)

For example, I've build an ARM version of oggfwd and then i'm able to stream the n900 camera to an icecast server.

And you know what? It's legal! /me is looking at you, iPhone users :)

Thursday 26 November 2009

Firefox & XMPP

XMPP (aka Jabber) is a super extensible messaging protocol, supporting Push.

Mickaël Rémond (XMPP hacker, developer of eJabberd) wrote with his team a Firefox extension bringing XMPP to Firefox.

What does it mean?

  • you can talk to your Firefox through your IM client (remotely),
  • two Firefox can talk (synchronize tabs for example) in real-time :)

Enjoy: OneWeb demonstrates the power of XMPP inside the browser.

It's a proof of concept, imagine how far you can go :)

Feel free to grab the code, it's free!

Tuesday 27 October 2009

Dev web, addons dévelopeurs, Mozilla a besoin de votre opinion!

(in French, the english article is here: http://hacks.mozilla.org/2009/10/mo...)

Mop mop,

Nous aurions besoin d'un coup de main. Deux à vrai dire. On essaye de faire en sorte que FIrefox déboite, qu'on ait un super moteur de rendu pour le web. On communique donc un maximum avec les développeurs web et d'extensions. On aimerait en savoir plus sur vous. Et c'est là que vous pouvez nous aider:

  • en remplissant ce sondage
  • ... et en faisant du bruit autour de ce sondage :)

Mon boss, Chris Blizzard, aimerait avoir 5.000 réponses. Si on a 5.000 réponses, mon boss est content. Si mon boss est content, je suis content :)

Bref, je compte sur vous pour faire du bruit (twitter, identica, news par ci, news par là, blog post, ...).

Le lien tout beau tout verbeux et tout sérieux à propos du sondage, ça se passe ici: http://hacks.mozilla.org/2009/10/mo..., et y'a même le contact twitter: @mozhacks.

Faites péter les compteurs ;)

Merci les filles

Wednesday 21 October 2009

Vivien Nicolas, super intern

Vivien, my intern, is awesome.

Today, his 100th patch has been commited \o/

Vivien is working on the front-end of Fennec.

Join me to congratulate him for his fantastic work.

Thanks Vivien ;)

Vivien Nicolas

See his bugs here.

Monday 12 October 2009

Some new demos

I would like to show you 3 new features we have today in Firefox (trunk).

demo

To try this demos, please use a nightly build: http://ftp.mozilla.org/pub/mozilla.....

If you don't, you should follow hacks.mozilla.org. More details are coming. We are also on Twitter: @mozhacks @paulrouget.

Orientation

If your computer has accelerometers, Firefox fires "Orientation" events in the Web content:

                window.addEventListener("MozOrientation", function(e) {
                   /* 3 values: e.x, e.y, e.y */
                }, true)

For more details, see Doug's blog post. Here are the demos:

Orientation works with the latest trunk of Firefox. It works on MacBooks, on Windows on Thinkpad and Linux on Thinkpad (don't forget to modprobe tp_smapi && /etc/init.d/hdapsd start).

On the last MacBook Pro (5.1), the orientation is not computed the right way. We are working on it (but the demos still work, just the computed orientation is the opposite of the real one).

And here is a screencast of Orientation in action (flash version)

WebGL

We talked about WebGL: http://hacks.mozilla.org/category/w....

Here is a demo showing WebGL + CSS3 + SVG: http://people.mozilla.com/~prouget/....

CSS Transition

We now support CSS Transition. Here is a demo including CSS Transition + the video tag: http://people.mozilla.com/~prouget/....

Follow us!

If you want to know more about these demos, please follow hacks.mozilla.org, more details are coming :)

- page 1 of 27