'JavaScript' started from here, the 1995 JavaScript release looks like this

The programming language ' JavaScript ', which is indispensable for modern websites, was originally released as a language that complements Java, but now it is not limited to that position, but various products such as web clients, servers, and desktop apps. It is used in. The 1995 release by

Netscape Communications and Sun Microsystems , where such JavaScript first appeared, is stored in the Internet Archive.


Below is the full translation of the release released by Netscape Communications and Sun Microsystems on December 4, 1994.

◆ Release
Mountain View, CA (December 4, 1995): Netscape Communications (NASDAQ: NSCP) and Sun Microsystems (NASDAQ: NSCP) are open today to create and customize applications on corporate networks and the Internet. Announced the cross-platform object scripting language 'JavaScript'. JavaScript complements Sun's industry-leading object-oriented cross-platform programming language, Java. The first version of JavaScript is available in the beta version of Netscape Navigator 2.0 and is currently available for download from the Netscape website.

Also, America Online, Apple, Archive Software, Attachmate Corporation, AT & T, Borland International, Brio Technology, Computer Associates, Digital Equipment Corporation, HP, Iconovex Corporation, Illustra Information Technologies, Informix Software, Intuit, Macromedia, Metrowerks, Macromedia, Metrowerks, Novell, Oracle, Paper Software, Precept Software, RAD Technologies, The Santa Cruz Operation, Silicon Graphics, Spider Technologies, Sybase, Toshiba, Verity, Vermeer Technologies have recognized JavaScript as an industry standard for open source object scripting languages and will continue to do so. We plan to incorporate it into our products. The draft JavaScript specification, along with the final draft Java specification, will be published later this month and will be submitted to the appropriate standards bodies for industry reviews and comments.

JavaScript is an easy-to-use object scripting language designed for dynamic online application development that links objects and resources on both the client and server. In contrast to Java, which is used to develop new objects and applets, JavaScript is intended to be used by developers of HTML pages and enterprise applications to dynamically script the behavior of objects running on clients and servers. It is designed to be. JavaScript is similar to Visual Basic in that even people with little programming experience can quickly build complex applications.

The JavaScript design symbolizes the next generation of software designed specifically for the Internet and has the following features:

・ Design oriented toward network-centric development
· Complementary integration with Java
・ Complementary integration with HTML
・ Open source, cross-platform

Java is an object-oriented programming language developed by Sun that runs independently of the OS and microprocessor. Java programs, called applets, can be run on any client over a network and provide rich multimedia like a CD-ROM on a corporate network or the Internet. Java is widely welcomed by programmers because it does not require the application to be ported to other platforms, and is appreciated by information system administrators as reducing the cost of distributing and maintaining the application over the network. ..

JavaScript allows you to implement sophisticated forms in your HTML pages that perform loan payments and currency calculations on the client as the user inputs them. You can script the multimedia weather forecast applet made by Java with JavaScript and show the appropriate image and sound according to the weather forecast of the current area. Server-side JavaScript usage allows you to retrieve data from a database and format it into HTML on the fly. That is, you can execute JavaScript on both the client and the server. On the server side, HTML content is dynamically configured based on user preferences stored in the database, and on the client side, Java applets and HTML forms are combined to specify a net-wide information search. User interface can be realized with JavaScript.

Java programs and JavaScript are designed to run on both the client and the server. Also,
JavaScript allows you to change the settings and behavior of Java objects, allowing you to develop a wide range of dynamic online applications that dynamically inform and interact with users over corporate networks and the Internet. Netscape will support Java and JavaScript not only in programming tools and applications to realize this vision, but also in client and server products.

'Programmers are very enthusiastic about Java because Java is a language designed from the beginning for the Internet. JavaScript is designed for global use based on the Internet and Unicode. So it's easy to implement, 'says Sun's co-founder and board member Bill Joy. 'JavaScript will be the most effective way to connect HTML-based content to Java applets.'

Netscape's application development tools, Netscape Navigator Gold 2.0, Netscape LiveWire, and Netscape LiveWire Pro, are designed for rapid development and deployment of JavaScript applications. Netscape Navigator Gold 2.0 allows you to create and edit JavaScript, and Netscape Live Wire allows you to install, run and manage JavaScript programs on your corporate network or Netscape servers on the Internet. Netscape LiveWire Pro supports JavaScript connectivity with high performance relational databases such as Illustra, Informix, Microsoft, Oracle and Sybase. Java and JavaScript support is built into all Netscape products, providing a unified and complete client and server tool environment for the development and deployment of dynamic online applications.

Java is free for developers. The Java compiler and Java development environment, HotJava browser and documentation are available from Sun's website at http://java.sun.com. In addition, the Java source code is licensed for a fee. License details are also available on the java.sun.com website. To date, Sun has provided Java licenses to many leading IT companies, including Borland, Macromedia, Mitsubishi, Netscape, Oracle, Silicon Graphics, Spyglass and Toshiba. Sun's 'Workshop for Java' toolkit will be released in the spring of 1996. The NEO product line will be the first development, operation and management environment for object-oriented network applications, and will also use a Java-enabled browser as a front end for NEO.

Netscape and Sun will submit JavaScript to the W3C and IETF as the standard for open source Internet scripting languages. JavaScript will be an open, freely licensed standard available throughout the Internet community. Those who have an existing Java license will be licensed for JavaScript. In addition, Sun and Netscape plan to make the reference implementation of the JavaScript source code available under royalty-free licenses, further facilitating its adoption as a standard in a variety of products.

Netscape Communications is a leading provider of open software for connecting people and information over corporate networks and the Internet. The company offers Netscape Navigator, Netscape sever, development tools, and Netscape Internet Applications, building a complete platform for the next generation of dynamic online applications. Netscape Communications is headquartered in Mountain View, California, and NASDAQ trades under the symbol 'NSCP'.

Sun Microsystems, a company with annual sales of $ 6 billion (about 600 billion yen at the exchange rate at the time), provides solutions that enable the construction and maintenance of open network computing environments. Widely recognized as an advocate of open standards, Sun designs, manufactures and sells products, technologies and services for commercial and technology computing. Sun's 'SPARC' workstations, multiprocessing servers, 'SPARC' microprocessors, 'Solaris', and ISO certified service organizations are each ranked number one in the UNIX industry. Founded in 1982, Sun is headquartered in Mountain View, California and employs more than 14,000 people worldwide.

Additional information about Netscape Communications can be obtained by emailing [email protected] or by calling 415-528-2555. Additional information about Sun Microsystems is available at http://www.sun.com and Java information is available at http://java.sun.com. Netscape Communications, the Netscape Communications logo, Netscape, and Netscape Navigator are trademarks of Netscape Communications. JavaScript and Java are trademarks of Sun Microsystems. Other product names are trademarks of their respective companies.

◆ Corporate reaction
Mike Connors, President of America Online Technologies:
JavaScript provides the development resources for high-speed multimedia applications with cross-platform portability, both in OS and architecture. We are pleased to be able to integrate this powerful language into our developer programs.

Architext Software CTO Graham Spencer:
By using JavaScript, you can easily create a personalized applet for 'Excite'. Combined with the rich features of the Excite service, these applets allow users to more fully blend into the user experience as they explore the Internet.

AT & T Executive Tom Evslin:
AT & T's JavaScript support goes beyond just supporting great technology. Open standards, as well as open connectivity, are and will continue to be important to the success of the Internet.

Computer Associates CTO Nancy Li:
JavaScript and Java represent an important step in the evolution of the Internet and intranets for computing in the business. With JavaScript, Internet applications can easily connect to product databases such as 'CA-OpenIngres', and with Java, 'CA-Unicenter', 'CA-Masterpiece', 'CA-ManMan / X', 'CA-Accpac' It makes it possible to develop easy-to-use multi-platform web clients for business applications such as.

Digital Equipment Corporation VP Rose Ann Giordano:
JavaScript will unleash a new wave of creativity and transform the Internet in ways no one can predict. Performance gains are required for JavaScript and other developments, but our 'Alpha' system architecture is ideal.

HP Director Jan Silverman:
JavaScript is a great technology that symbolizes the next generation of software designed specifically for the Internet. HP is committed to open standards and favors JavaScript as it complements HP's open system architecture.

Iconovex Corporation VP Robert Griggs:
In the future, we plan to utilize JavaScript to integrate our document automatic indexing and abstraction technology. By leveraging our technology, we can significantly improve server functions, timely delivery to web clients, and documents.

Illustra Information Technologies Founder and CTO Michael Stonebraker:
JavaScript enables the development of powerful, new and rich multimedia applications in a platform-independent development environment. Illustra's unique extensible object-relational architecture provides an ideal, powerful, and queryable store for content management applications that use Java and JavaScript objects.

Informix Software Chairman and CEO Phil White:
JavaScript enables dynamic online applications and benefits users. These applications require a powerful database engine for content management. Informix's 'OnLine Dynamic Server' is perfect for these applications. In partnership with Netscape, we provide our users with the best online databases and dynamic, interactive technologies.

Intuit Executive VP Bill Harris:
Intuit leverages JavaScript and Netscape authentication and application development tools to develop compelling online financial services. Netscape's open, cross-platform environment enables Intuit to efficiently develop and deploy online applications.

Macromedia President and CEO Bud Colligan:
JavaScript enables cross-platform access to databases and is a great way to move the resulting data to Macromedia Shockwave to render, animate, and create dynamic, interactive multimedia for the Internet. is. JavaScript is also a promising core technology for the new multimedia publishing tools that Macromedia is building.

Metrowerks President and CEO Greg Galanos:
Creating a popular standard scripting language for Java development will accelerate the adoption of this new and exciting technology for delivering dynamic live content to consumers. Metrowerks supports JavaScript as part of its efforts to provide tools for Java as a programming platform for new Internet development.

Paper Software CEO Mike McCue:
Paper Software plans to use JavaScript for development partners to combine Java, plug-ins, and Paper's multidimensional VRML user interfaces within distributed online applications.

Precept Software Judy Estrin:
JavaScript is a perfect complement to Precept's software to effectively handle real-time multimedia traffic on the Internet and corporate intranets. As a means of integrating our products into web solutions, JavaScript can leverage real-time audio and video across a wide range of web-based software.

SCO VP Richard Treadway:
SCO looks forward to supporting JavaScript in both OpenServer and UnixWare product lines. JavaScript enables developers to develop more exciting and interactive web-based applications than ever before, giving them the advantages they need to attract the attention of increasingly sophisticated Internet users.

Silicon Graphics President and COO Tom Jermoluk:
JavaScript works well with Silicon Graphics content creation and application development tools. This combination enables the development of richer interactive applications and benefits the industry.

Spider Technologies President and CEO Zack Rinat:
Spider will continue to integrate open and new Internet standards such as JavaScript into its products. Spider is committed to providing the most advanced solutions for visual development and high-performance deployment of commercial web / database applications.

Sybase's Powersoft Division CEO Mitchell Kertzman:
Java and JavaScript will play an important role in enabling Internet applications to take advantage of commercial client / server computing. Sybase makes these languages available to customers as one of several ways to provide Internet access throughout the Sybase architecture in a high-performance, customer-centric, secure environment.

Verity Director Steve Zocchi:
Java has become very interesting to Verity as a powerful tool that provides dynamic viewing capabilities and client-side manipulation of results from search and agent platforms. Configurability is an important strength of Verity servers, and JavaScript availability provides an ideal tool for non-programmers to harness the power of Java objects to customize the look of Verity applications.

Vermeer Technologies CEO John R. Mandle:
The nature of client-server, multi-vendor, cross-platform JavaScript fits naturally into the Vermeer FrontPage web authoring system. Tracking innovative and potential web technologies is an important priority for Vermeer and is moving fast to incorporate the JavaScript language into Front Page and future products.

in Software,   Web Service, Posted by darkhorse_log