Google offers JavaScript programming tools
With a final project called Tools, Google wants to support developers on Thursday at the beginning of the process of seeking knowledge in accordance with the company in creating websites and web applications.
Google is a strong supporter of the use of JavaScript to write Web programs, as part of its Web-centric ethics. In fact, the company has pushed language to its limits with services such as Gmail and Google Docs, and he developed the Chrome browser, in part to enable JavaScript programs run faster.
But the writing, debugging and optimizing heavy JavaScript can be difficult – partly because some JavaScript program sometimes works differently on different browsers. Google open source tools final draft is an attempt to help with some of these challenges.
The first of a series of tools is the compiler of closure, has developed a software program to simmer JavaScript if it is smaller and run faster. For example, () a function called display Address could be replaced by one ().
In collaboration with the compiler are some additional tools that run within the Firefox browser. One, Final Inspector is an extension Firebug Firefox add-on developed in order to understand programmers write and debug JavaScript – the connection between a () Back to displayAddress (), for example. Another add-on extension for Google Page speed allows the programmer to see how the compiler supports.
Google also provides for the compiler is available as a web-hosted application on Google App Engine.
The second component is a library full of manipulation, a collection of ready-to-JavaScript code that the programmer handles fairly sophisticated techniques – arrays and strings, for example.
Last final models are pre-code to facilitate the creation of JavaScript and HTML user interfaces.
In earlier times, the programming tools were expensive packages purchased a small elite, but the open-source software, new marketing strategies and new business methods adopt this approach more the exception than the rule in those days. But the programming tools are often a means to another goal – to promote the programming software, Windows or Palm before significant and therefore popular, produce, for example.
For Google, the goal is often on the Web and more popular because it sees more activity on the Web as corresponding directly with the top revenue-generating search business. Among the high profile projects for this purpose are chromium, chromium-OS and Android, all subsidized by the advertising business Google’s powerful search.
An interesting contrast with the closure is another project called Google Web Toolkit. It is designed to achieve some of the same objectives as the closure, including paving on browser incompatibilities and manufacture of high performance JavaScript. But with GWT, developers write programs in Java that is implemented in JavaScript.
Then a final question: Why this name?
Google Answer: “As a functional language is the concept of closure of a function is of fundamental importance for JavaScript.”