CONTENT MANAGEMENT SYSTEM (CMS)
- manages the creation and modification of digital content. It typically supports multiple users in
a collaborative environment.
- most CMSs include web-based publishing, format management, history editing and version
control, indexing, search, and retrieval. By their nature, content management systems support the
separation of content and presentation.
- examples: Drupal, Joomla, Magento, ModX, Squarespace, Wix, Weebly, Wordpress
TWO MAJOR COMPONENTS OF CMS:
Content management application (CMA)
- is the front-end user interface that allows a user, even with limited expertise, to add,
modify, and remove content from a website without the intervention of
a webmaster.
Content delivery application (CDA)
- compiles that information and updates the website.
COMMON FEATURES OF CMS:
SEO-friendly URLs
Integrated and online help
Modularity and extensibility
User and group functionality
Templating support for changing designs
Install and upgrade wizards
Integrated audit logs
Compliance with various accessibility frameworks and standards, such as WAI-ARIA
Web content management system (WCM or WCMS)
- is a CMS designed to support the management of the content of Web pages.
WEB DESIGN
- everything about your website - including the content, the way it looks, and the
way it works - is determined by the website design.
- is a process of conceptualizing, planning, and building a collection of electronic
files that determine the layout, colors, text styles, structure, graphics, images, and
use of interactive features that deliver pages to your site visitors.
WEB DESIGN TOOLS
- software programs and reference materials used to create a pleasing and effective
Internet screen for a website.
- example: software programs that allow you to make slideshows
TOP 5 WEB DESIGN TOOLS
1. Firefox Developer
2. Adobe Photoshop
3. Panic Coda
4. Adobe Dreamweaver
5. Adobe Fireworks
WEB BUILDERS
- tools that typically allow the construction of websites without manual code
editing; a program, or tool, that help you build a website.
- examples: WordPress.org, Wix, Gator by HostGator, Shopify, Weebly,
Squarespace
TWO CATEGORIES:
online
- proprietary tools provided by web hosting companies.
- intended for users to build their private site.
offline
- software which runs on a computer, creating pages and which can then publish
these pages on any host.
- often considered to be "website design software" rather than "website builders".
Note: First websites were created in the early 1990s and were manually written in HTML.
WYSIWYG (pronounced "wiz-ee-wig")
- allows a developer to see what the end result will look like while the interface or
document is being created.
- acronym for "what you see is what you get".
Note: First WYSIWYG editor was a word processing program called Bravo. Invented by
Charles Simonyi at the Xerox Palo Alto Research Center, it became the basis for Simonyi's work
at Microsoft and evolved into two other WYSIWYG applications called Word and Excel .
HTML WYSIWYG Editor
- such as Microsoft's FrontPage or Adobe's PageMill conceals the markup and
allows the Web page developer to think in terms of how the content should
appear.
WEB AUTHOR/EDITOR
- responsible for the content and images used on a website
- they plan, research, write copy and edit the content of a website.
WEB PAGE EDITOR
- software used to create and change Web pages (HTML-based documents).
Low-level Web page editors
- used to write HTML code directly.
High-level Web authoring programs
- provide complete WYSIWYG design with the ability to switch back and forth
between the page layout and the HTML code.