Puspender Tanwar wrote:
Jeanne Boyarsky wrote:You don't need Java EE. A web browser runs on the client side. You do need Java SE. (Or another language, but you know Java so it is fine.)
You will need a lot of time . And design/usability skills to make a good web browser. Regardless, you'll learn a lot while starting to acquire these skills.
Thank you Jeanne.
I have lot of time (not in hurry) and a fresh idea too
A number of random thoughts...
- You can certainly create a new browser for your own use in Java. However requiring installation of Java for a new publicly-available browser would limit its desirability.
- You could reduce the number of languages needed by implementing the browser in NodeJS. That way, learning javascript will do double duty.
- In addition to HTML, CSS, and JavaScript,
you should also know HTTP. Granted, that's a "protocol" as opposed to a "langauge". But really... what is a language? It's just the details of the syntax and semantics needed to get a computer to do what you want.
- Instead of starting from nothing, you might consider downloading the source code for an existing browser and implementing your changes on top of that. Just google "firefox source code".