Aloha Editor
Encyclopedia
Aloha Editor is an open source
Open source
The term open source describes practices in production and development that promote access to the end product's source materials. Some consider open source a philosophy, others consider it a pragmatic methodology...

 WYSIWYG
WYSIWYG
WYSIWYG is an acronym for What You See Is What You Get. The term is used in computing to describe a system in which content displayed onscreen during editing appears in a form closely corresponding to its appearance when printed or displayed as a finished product...

 editor
Editor
The term editor may refer to:As a person who does editing:* Editor in chief, having final responsibility for a publication's operations and policies* Copy editing, making formatting changes and other improvements to text...

 that can be used in web pages. Aloha Editor aims to be easy to use and fast in editing and allows advanced inline editing. The first version was released 15 July 2010.

Description

Aloha Editor tries to address common problems in current editors and to solve them in a new way based on the HTML5 attribute ContentEditable, i.e. it does not require markup
Markup language
A markup language is a modern system for annotating a text in a way that is syntactically distinguishable from that text. The idea and terminology evolved from the "marking up" of manuscripts, i.e. the revision instructions by editors, traditionally written with a blue pencil on authors' manuscripts...

, reload, iframe or browser
Browser
To browse or a browser may, among other concepts, refer to:*Browse, , a kind of orienting strategy in animals and human beings*Browsing , a type of herbivory*A user interface on a computer that allows navigation of objects...

 specific editing. Its core code is written in JavaScript
JavaScript
JavaScript is a prototype-based scripting language that is dynamic, weakly typed and has first-class functions. It is a multi-paradigm language, supporting object-oriented, imperative, and functional programming styles....

. Aloha Editor tries to implement its functionality respecting the HTML5 Specification Draft .

Browser Compatibility

Aloha editor does not require browser
Browser
To browse or a browser may, among other concepts, refer to:*Browse, , a kind of orienting strategy in animals and human beings*Browsing , a type of herbivory*A user interface on a computer that allows navigation of objects...

 specific editing. It is compatible across multiple browser
Browser
To browse or a browser may, among other concepts, refer to:*Browse, , a kind of orienting strategy in animals and human beings*Browsing , a type of herbivory*A user interface on a computer that allows navigation of objects...

s and Operating Systems including Internet Explorer
Internet Explorer
Windows Internet Explorer is a series of graphical web browsers developed by Microsoft and included as part of the Microsoft Windows line of operating systems, starting in 1995. It was first released as part of the add-on package Plus! for Windows 95 that year...

, Mozilla Firefox
Mozilla Firefox
Mozilla Firefox is a free and open source web browser descended from the Mozilla Application Suite and managed by Mozilla Corporation. , Firefox is the second most widely used browser, with approximately 25% of worldwide usage share of web browsers...

, Safari
Safari (web browser)
Safari is a web browser developed by Apple Inc. and included with the Mac OS X and iOS operating systems. First released as a public beta on January 7, 2003 on the company's Mac OS X operating system, it became Apple's default browser beginning with Mac OS X v10.3 "Panther". Safari is also the...

, Google Chrome
Google Chrome
Google Chrome is a web browser developed by Google that uses the WebKit layout engine. It was first released as a beta version for Microsoft Windows on September 2, 2008, and the public stable release was on December 11, 2008. The name is derived from the graphical user interface frame, or...

 and Opera
Opera (web browser)
Opera is a web browser and Internet suite developed by Opera Software with over 200 million users worldwide. The browser handles common Internet-related tasks such as displaying web sites, sending and receiving e-mail messages, managing contacts, chatting on IRC, downloading files via BitTorrent,...

.

Implementations

Some CMS
Content management system
A content management system is a system providing a collection of procedures used to manage work flow in a collaborative environment. These procedures can be manual or computer-based...

 providers already implemented Aloha Editor in its early development stage. As suggested by the core developers.
  • Gentics in its latest version of their Enterprise WCMS Gentics Content.Node 5
  • TYPO3
    TYPO3
    TYPO3 is a free and open source web content management framework. It is released under the GNU General Public License. It can run on several web servers, such as Apache or IIS, on top of many operating systems, among them Linux, Microsoft Windows, FreeBSD, Mac OS X and OS/2.-History:TYPO3 was...

     in Sprint 3 of TYPO3 Phoenix
  • Drupal
    Drupal
    Drupal is a free and open-source content management system and content management framework written in PHP and distributed under the GNU General Public License. It is used as a back-end system for at least 1.5% of all websites worldwide ranging from personal blogs to corporate, political, and...

     in project Aloha Drupal 7
  • Midgard in IKS Hackathon in Helsinki: the IKS project makes use of the Aloha Editor API and implemented a semantic annotation plugin
  • Front-end Editor Wordpress
    WordPress
    WordPress is a free and open source blogging tool and publishing platform powered by PHP and MySQL. It is often customized into a content management system . It has many features including a plug-in architecture and a template system. WordPress is used by over 14.7% of Alexa Internet's "top 1...

     plugin, starting from version 2.1
  • KaraCos
  • AlohaX for MODx
  • Calipso module

External links

Official Resources:
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK