Firefox.html: Rebuilding the Firefox interface with HTML

With the arrival of HTML5 (as a technology), a series of potentialities have been uncovered that allow creating applications much lighter, faster and easier to maintain. Firefox.html is a rather curious project that uses HTML5 to create the Mozilla Firefox graphical interface.

What is Firefox.html?

Un email sent by Paul rouget The Mozilla development list offers us the details of the project, although it clarifies:

The sole purpose of Firefox.html, at this stage, is to produce a discussion about the future of XUL.

The point is that with the FirefoxOS release, you can use your work and experience to achieve a seamless integration between B2G and the desktop version of Firefox.

While FirefoxOS is built on HTML5, Firefox for the desktop uses XUL, and if this new project (Firefox.html) succeeds, the question would be to remove XUL in favor of HTML5.

In his github page we can find more details about it, screenshots and information. He also leaves us a video Firefox.html in action.

How to test Firefox.html?

These are the instructions that Paul leaves us:

1.- Clone the Github repository using the command:

git clone --recursive https://github.com/paulrouget/firefox.html

2.- Download HTMLRunner Runtime: http://people.mozilla.org/~prouget/htmlrunner/

3.- Execute HTMLRunner Runtime (the name of the binary is firefox);

4.- HTMLRunner will ask you (only once) the path where your directory will be firefox.html and we must choose the folder that we cloned in step 1.

That's it. Follow those steps that I attest to work. I leave you as it looks on my computer:

myfirefox.html

Of course, do not expect to do much, just navigate and little else, but without a doubt it is a very interesting project. Hopefully and Firefox.html materializes.


Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.

  1.   elav said

    Commenting from Firefox.html

    The Preferences menu does not work in GNU / Linux, neither do the keyboard shortcuts .. 🙁

    1.    hey said

      How about the performance?
      😮

      1.    elav said

        I definitely haven't tried benchmarking ... I'll do it as soon as I can.

  2.   mat1986 said

    Regarding the HTMLRunner Runtime, it does not seem to have a 32-bit version, so I have to discard this toy for now 🙁

    1.    saeron said

      You'll be lucky if they keep releasing 32-bit versions of things, the truth is that it is time to make the move to 64-bit.

      1.    Louis Felipe Sanchez said

        True !! Time to make the leap, the new PC's are capable of supporting 64 and more ... Sorry for posting from windows I'm in the office 😉

      2.    dario said

        lol Luis Felipe Sánchez because you apologize for that or that it was a crime xD

      3.    mat1986 said

        Let's see, I will have to comment the same as in MuyLinux regarding this same issue:
        There are still 32-bit based computers on the market. This leaving applications / programs / foo only for 64 bits is a sign that the dreaded "planned obsolescence" in Linux eventually does exist. What happened to that Linux can be installed even on the most modest PC? Nooo, let's save the best for the newest equipment and keep accumulating electronic waste that who knows where it ends up. Also, humble schools, for example, cannot afford to invest in 2014 technology. They generally don't have the resources for it and, guess what, they use modest 32-bit PCs for educational work. I am aware that sooner or later the leap to 64 bits must be made, but for this you have to have money - the customer - and wait for the market to move completely to 64 bits - the developers. As long as those two things do not happen, 32 bits will be sufficient for ordinary people. If you have the money, use 64 bits.

      4.    mario said

        mat1986, the computers that do not support 64 bits are around 10 years old or more, they are the Intel socket 478 and AMD socket 460. I doubt very much that these computers can move technologies such as HTML5 or WebGL -which is what the post talks about-, even a simple youtube flash video. Since Intel LGA775 and AMD socket 754 (2004-2005) can run quiet 64 bits. No 2014 technology required.

        People do not migrate to 64 bits because of the Windows issue, it took a long time to clean the 32 drivers, even today home windows do not have PAE enabled due to the danger of the 32 legacy drivers.

  3.   Gregory Swords said

    It looks great, to be the first step, it works like a charm (at least for browsing for now). It will be a giant step for Firefox to get rid of XUL. Here my screenshot » http://i.imgbox.com/zcrqtlDu.png

  4.   XTickXIvanX said

    Definitely Firefox would beat any other browser if its interface were in HTML5.
    Testing: https://www.dropbox.com/s/v1y1ileqosotxab/Captura%20de%20pantalla%202014-12-11%2014.26.18.png?dl=0 : DD

  5.   Albert Charles said

    To me that htmlrunner only appears as one more instance of Firefox and does not ask me where the firefox.html is and nothing = (Help pls!

    1.    elav said

      Close Firefox if you still have it open.

  6.   edr said

    as I download the HTMLRunner, I can't find it in the link

  7.   edr said

    why i can't download the htmlrunner from the link, i only see firefox 36 versions

  8.   jony127 said

    What bothers me about the firefox interface is the title bar, let's see when they remove that shit and save us a bit of vertical space which comes in handy for smaller screens like a laptop.

    Let them learn from chrome, so much trouble with the interface, that if australis, that if html5 and they still continue with an interface that does not use the screen well, having a bar that is absolutely useless.

    1.    Panky said

      Try The Fox, Only Better add-on.

  9.   burjans said

    If I understood correctly the note would become the lightest browser of all, something that Firefox is very scarce, especially for mobile phones.

    Hello2 😉

  10.   tau said

    HTML = Today is Slower

    - Fortunes

  11.   tau said

    Something that has me already a little pissed about firefox. Where are the sources? It is supposed to be free software, and of course the xul code is available. But in my life I have managed to compile the happy xulrunner, much less firefox. And the happy htmlrunner this where have they put the code ?. Anyway.