Thursday, October 06, 2005

Building an on-going glossary

Event handler
Commented out
Div
ML
Mark up language

Wikis
A wiki (wikiwiki) enables documents to be written collectively (co-authoring) in a simple markup using a web browser. A single page in a wiki is referred to as a "wiki page", while the entire body of pages, which are usually highly interconnected via hyperlinks, is "the wiki"; in effect, a very simple, easier to use database.
A defining characteristic of wiki technology is the ease with which pages can be created and updated. Generally, there is no review before modifications are accepted. Most wikis are open to the general public without the need to register any user account. Sometimes session log-in is requested to acquire a "wiki-signature" cookie for autosigning edits. More private wiki servers require user authentication.

AJAX Asynchronise Javascript
AJAX is a web development technique for creating interactive web applications using a combination of:
HTML (or XHTML) and CSS for presenting information
The Document Object Model manipulated through JavaScript to dynamically display and interact with the information presented
The XMLHttpRequest object to exchange data asynchronously with the web server. (XML is commonly used, although any format will work, including preformatted HTML, plain text, JSON and even EBML)
Like DHTML, LAMP, or SPA, Ajax is not a technology in itself, but a term that refers to the use of a group of technologies together. In fact, derivative/composite technologies based substantially upon Ajax, such as AFLAX, are already appearing.

XML
Extendable Markup Language
The Extensible Markup Language (XML) is a W3C-recommended general-purpose markup language for creating special-purpose markup languages. It is a simplified subset of SGML, capable of describing many different kinds of data. Its primary purpose is to facilitate the sharing of data across different systems, particularly systems connected via the Internet. Languages based on XML (for example, RDF, RSS, MathML, XHTML, SVG, and cXML) are defined in a formal way, allowing programs to modify and validate documents in these languages without prior knowledge of their form.

HTML
In computing, HyperText Markup Language (HTML) is a markup language designed for the creation of web pages and other information viewable in a browser. HTML is used to structure information -- denoting certain text as headings, paragraphs, lists and so on -- and can be used to define the semantics of a document.
Originally defined by Tim Berners-Lee and further developed by the IETF with a simplified SGML syntax, HTML is now an international standard (ISO/IEC 15445:2000). Later HTML specifications are maintained by the World Wide Web Consortium (W3C).
Early versions of HTML were defined with looser syntactical rules which helped its adoption by those unfamiliar with web publishing. Web browsers commonly made assumptions about intent and proceeded with rendering of the page. Over time, the trend in the official standards has been to create an increasingly strict language syntax; however, browsers still continue to render pages that are far from valid HTML. The current version of the HTML specification is now XHTML 1.0, this being very similar to the earlier HTML 4.01 that it replaces. The change from HTML to XHTML applies the stricter rules of XML to HTML to make it easier to process and maintain.
UML
Web 2.0
a perceived transition of the World Wide Web from a collection of websites to a full-fledged computing platform serving web applications to end users. The proponents of this thinking expect that ultimately Web 2.0 services will replace desktop computing applications for many purposes.
The original conception of the web (in this context, labeled Web 1.0) comprised static HTML pages that were updated rarely, if at all. The success of the dot-com era depended on a more dynamic web (sometimes labeled Web 1.5) where content management systems served dynamic HTML web pages created on the fly from an ever-changing content database. In both senses, so-called eyeballing was considered intrinsic to the web experience, thus making page hits and visual aesthetics important factors..
Proponents of the Web 2.0 approach believe that web usage is increasingly oriented toward interaction and rudimentary social networks, which can serve content that exploits network effects with or without creating a visual, interactive web page. In one view, Web 2.0 sites act more as points of presence, or user-dependent web portals, than as traditional websites.

2 Comments:

Blogger Yishay said...

Wow! I am impressed! I've learned one or two things from this post. Good starter. Should keep a link to this one. But now I'm intrigued - EBML? JSON? AFLAX? what's all this? Don't tell me - just link to a good page on each.

1:13 AM  
Blogger Yishay said...

This started as a comment here, and sorta went out of control.

2:18 AM  

Post a Comment

<< Home