Does it require knowledge of C/C++ ?
Going to their developers suggests they are purely based on XML/XUL/Javascript.
Want to confirm before I decide to write one.
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Extensions in general (Firefox, Chrome, Safari) are all done using HTML + CSS + JS, and you can take advantage of HTML5 features which is pretty cool!
But, if you want to add C++, you can do that as well using NPAPI (Plugins). You can develop a NPAPI plugin and package it up with your extension. Remember, once you expose NPAPI, your extension will be tagged non secure because you just exposed your extension to native code. In the near future PPAPI will be a sandboxed way doing plugins.
So use HTML, JS, CSS (You can even make an abstraction layer to develop them all at once, since they are same technology, just the front end and APIs integration differs. So do not use C++ (NPAPI) unless there is absolutely no other way.