当前位置: 首页 > 网络学院 > 客户端脚本教程 > APPML > AppML 简介
AppML is an XML language for describing Internet applications. With AppML you can create Internet applications without programming. AppML uses the Internet standards HTML, CSS, and XML to describe applications. |
With AppML, you can create your own Internet applications with only a few lines of XML. You don't need any programming skills!
通过AppML,你只需要通过短短几行XML就可以创建属于自己的网络应用程序。你不需要学习任何编程技能!
Did you ever want your data to be available over the Internet? Start using AppML now. It's open source, and free to use.
你曾经是否想过通过互联网来利用你的数据?现在,请着手开始使用AppML吧。它是开放式的资源,是免费使用的。
AppML is not a programming language. It is a declarative language, used to describe applications.
AppML不是一种程序语言。它是一种陈述性语言,用于描述应用程序。
Traditional applications are written in a programming language and compiled, with predefined data structures and functions. AppML allows the programmer to redefine both data and functions while the application is running.
传统的应用程序都是使用程序语言通过预定义的数据结构和函数进行书写和汇编的。AppML允许程序设计师在应用程序运行时重新定义数据和函数。
Since AppML applications are written in XML, AppML applications are self-describing.
因为AppML应用程序是用XML写成的,因此AppML是自述性语言。
Since AppML only uses internet standards like HTML (XHTML), CSS, XML, and JavaScript, AppML will run in all browsers.
因为AppML仅使用诸如HTML(XHTML)、CSS、XML和JS这样的网络标准,所以AppML可以在所有的浏览器中运行。
AppML uses AJAX technology. Internet communication between the web client and the web server is done with HTTP requests.
AppML使用AJAX技术。网络客户端和网络服务器的互联网通讯通过HTTP请求完成。
You can read more about AJAX in our AJAX tutorial.
你可以在我们的AJAX教程中学习更多关于AJAX的知识。
AppML can be used as a part of an existing application, as a stand alone application, or a combination of both.
AppML可以作为现有程序的一部分,或者是独立的应用程序以及上述两者组合的方式进行使用。
AppML is also ideal for prototyping and extremely rapid application development.
AppML是理想化的原形,也是理想化的应用程序极端快速发展。
In this tutorial there is an AppML case study, where AppML is used to create a complete application.
在这份教程中,我们拥有AppML案例教学,在这里面,你可以创建完整的应用程序。
At the end of the case study, there is a page where the full AppML source code can be downloaded.
在案例教学的末尾,我们将会提供完整的AppML源代码下载。
In 1999, the staff at W3Schools began developing AppML.
在1999年,W3Schools的工作人员开始开发AppML。
In September 2000, a development project for a large Norwegian customer was started. The goal of the project was to convert a huge information system from a Windows desktop application to a modern Internet application using only AppML.
在2000年9月,针对挪威客户的开发项目正式启动。该项目的目的就是仅通过AppML将大型的信息系统从Windows桌面应用程序转换成一种时尚的网络应用程序。
The new AppML-based system was launched in 2001, several months before schedule, and it was one of the first commercial available AJAX applications.
全新的基于AppML的系统于2001年正式推出,在几个月之前,它将是第一部分用于商业方面的AJAX应用程序中的一员。
The project was a huge success, with development time reduced by 75% compared to ordinary web development.
项目取得了巨大的成功,与普通的网络开发相比,现在的开发时间锐减到原来的75%。
Since then, hundreds of new applications have been added, and AppML now covers over 1000 running applications.
从那时起,成百上千的应用程序被加入其中,现在,AppML已经覆盖了超过1000款正在运行的应用程序。
In December 2006, W3Schools decided to offer AppML to the public, as an open source product, free of charge.
在2006年12月,W3Schools决定向公众开放AppML,作为免费的开放式资源。