Try OpenEdge Now
skip to main content
Developing WebSpeed Applications
Developing with WebSpeed : Web programming and WebSpeed
 

Web programming and WebSpeed

WebSpeed is used to manipulate, customize, and automate facilities for web-based applications. It allows you to develop and deploy Internet-based applications that use XML, HTML, DHTML, WML, and Java by embedding Progress® SpeedScript® directly into your HTML pages, or using HTML mapping to bind HTML files to business logic.
WebSpeed can be deployed in environments leveraging:
*Cascading Style Sheets (CSS) — Provides a simple mechanism for adding style characteristics to Web documents. For more information, refer to www.w3.org/Style/CSS.
*Extensible Markup Language (XML) — XML is a simple and flexible text format derived from SGML. It was originally designed to meet the challenges of large scale electronic publishing, but it is also playing an important role in the exchange of a wide variety of data on the Web. For more information, refer to www.w3.org/XML.
*Wireless Markup Language (WML) — WML inherits traits based on HTML and XML and is used to run simple code on the client.
*Hypertext Markup Language (HTML) — HTML is the standard language for publishing hypertext on the Web. It is a non-proprietary format based on SGML, and can be used to process a wide range of tools.
*Dynamic Hypertext Markup Language (DHTML) — DHTML allows you to control the display and positioning of HTML elements in the browser. This language is a combination of HTML, CSS, and JavaScript.
Web-based applications developed using WebSpeed are run in a web browser. A web browser provides the host environment of client-side computation, including objects representing windows, menus, pop-ups, dialog boxes, text areas, anchors, frames, history, cookies and input/output functionality. In addition, the web browser provides a means to attach scripting code to events such as a change of focus, page and image loading, unloading, error and abort, selection, form submission and mouse actions. WebSpeed coding appears within the HTML, and the displayed page is a combination of user interface elements and fixed and computed text and images.