Firefox: What’s all the noise about!
Firefox is one of the most useful browsers with tons of extensions and according to w3schools is already used by 47.9% of computer users. Firefox is already a standard (default web browser) on most if not all Linux O.S and will become increasingly popular with the advent of Windows 7.Why you may ask?
Well consumers will actually do the cherry picking for the first time as Windows 7 O.S will allow users select from an array of Web browsers according to Microsoft .You can imagine the implication, usage of Internet Explorer will continue to slid until it loses its dominant position. that’s why you should seize the opportunity of being a relevant developer while making some cool cash.
Easy Developer Migration
As a beginner or average Web Designer/Developer you can leverage your skills further by becoming a Firefox Extension Developer. What do I mean?
Firefox is not just a Web browser, I like to think of it as an application container or an O.S like Windows, so apart from extensions you can easily develop applications of your choice and have it run on any computer in the world via Firefox. Developing applications for Firefox allows you to harness the most widely deployed SQL database know as SQLite and write applications that can interact with other Programming Platforms like Java, C/C++ e.t.c
Below are the primary skills you need for developing extensions in Firefox
- CSS-used for theming and styling of the UI
- XUL (XML User Interface Language) – a language that smells and feels like XML. Its used for creating the user interface of your application
Tools you need to get started
- Mozilla Firefox Web browser or Thunderbird email Client
serves a similar purpose as Netbeans
what’s programming without a good debugger? It’s like driving with your eyes closed.
- MDC(Mozilla Developer Centre)
This is the ultimate resource site for Mozilla application development, if you want to get started rapidly developing. Here you will find tutorials, code snippets e.t.c
This lovely tool allows you to drag n drop XUL components, edit and test XUL code without compiling or using an IDE.U get to see your changes almost in real time.
Provides free project hosting for Mozilla applications and extensions.
With over a billion downloads if you are thinking of developing a viral application Firefox is a true platform for your investment.