
But what does it all mean?
Please click on one of the article headings below to discover more about these subjects
ActionScript: Flash Programming Language
ActionScript is a scripting language based on
ECMAScript, primarily used to develop software for
the Adobe Flash Player.
Applications developed using Adobe Flash or Adobe Flex will often use ActionScript for runtime manipulation of data and content. Other platforms, such as ColdFusion also support scripting with the ActionScript language.
ActionScript first appeared in its current syntax with the release of Flash 5, which was the first thoroughly programmable version of Flash. This ActionScript release was named ActionScript 1.0. Flash 6 (MX) then further broadened the utility of the programming environment by adding a number of built-in functions and allowing better programmatic control of movie elements. Flash 7 (MX 2004) introduced ActionScript 2.0, which added strong typing and class-based programming features such as explicit class declarations, inheritance, interfaces, and Strict Data Typing. ActionScript 1.0 and 2.0 share the same compiled form within Flash SWFs.
Applications developed using Adobe Flash or Adobe Flex will often use ActionScript for runtime manipulation of data and content. Other platforms, such as ColdFusion also support scripting with the ActionScript language.
ActionScript first appeared in its current syntax with the release of Flash 5, which was the first thoroughly programmable version of Flash. This ActionScript release was named ActionScript 1.0. Flash 6 (MX) then further broadened the utility of the programming environment by adding a number of built-in functions and allowing better programmatic control of movie elements. Flash 7 (MX 2004) introduced ActionScript 2.0, which added strong typing and class-based programming features such as explicit class declarations, inheritance, interfaces, and Strict Data Typing. ActionScript 1.0 and 2.0 share the same compiled form within Flash SWFs.
Content Management (CMS)
Content management is an inherently collaborative
process. It often consists of the following basic
roles and responsibilities:
• Content author - responsible for creating and editing content.
• Editor - responsible for tuning the content message and the style of delivery, including translation and localization.
• Publisher - responsible for releasing the content for use.
• Administrator - responsible for managing access permissions to folders and files, usually accomplished by assigning access rights to user groups or roles. Admins may also assist and support users in various ways.
• Consumer, viewer or guest- the person who reads or otherwise takes in content after it is published or shared.
A critical aspect of content management is the ability to manage versions of content as it evolves (see also version control). Authors and editors often need to restore older versions of edited products due to a process failure or an undesirable series of edits.
Another equally important aspect of content management involves the creation, maintenance, and application of review standards. Each member of the content creation and review process has a unique role and set of responsibilities in the development and/or publication of the content. Each review team member requires clear and concise review standards which must be maintained on an ongoing basis to ensure the long-term consistency and health of the knowledge base.
A content management system is a set of automated processes that may support the following features:
• Import and creation of documents and multimedia material
• Identification of all key users and their roles
• The ability to assign roles and responsibilities to different instances of content categories or types.
• Definition of workflow tasks often coupled with messaging so that content managers are alerted to changes in content.
• The ability to track and manage multiple versions of a single instance of content.
• The ability to publish the content to a repository to support access to the content. Increasingly, the repository is an inherent part of the system, and incorporates enterprise search and retrieval.
Content management systems take the following forms:
• a web content management system is software for web site management - which is often what is implicitly meant by this term
• the work of a newspaper editorial staff organization
• a workflow for article publication
• a document management system
• a single source content management system - where content is stored in chunks within a relational database.
• Content author - responsible for creating and editing content.
• Editor - responsible for tuning the content message and the style of delivery, including translation and localization.
• Publisher - responsible for releasing the content for use.
• Administrator - responsible for managing access permissions to folders and files, usually accomplished by assigning access rights to user groups or roles. Admins may also assist and support users in various ways.
• Consumer, viewer or guest- the person who reads or otherwise takes in content after it is published or shared.
A critical aspect of content management is the ability to manage versions of content as it evolves (see also version control). Authors and editors often need to restore older versions of edited products due to a process failure or an undesirable series of edits.
Another equally important aspect of content management involves the creation, maintenance, and application of review standards. Each member of the content creation and review process has a unique role and set of responsibilities in the development and/or publication of the content. Each review team member requires clear and concise review standards which must be maintained on an ongoing basis to ensure the long-term consistency and health of the knowledge base.
A content management system is a set of automated processes that may support the following features:
• Import and creation of documents and multimedia material
• Identification of all key users and their roles
• The ability to assign roles and responsibilities to different instances of content categories or types.
• Definition of workflow tasks often coupled with messaging so that content managers are alerted to changes in content.
• The ability to track and manage multiple versions of a single instance of content.
• The ability to publish the content to a repository to support access to the content. Increasingly, the repository is an inherent part of the system, and incorporates enterprise search and retrieval.
Content management systems take the following forms:
• a web content management system is software for web site management - which is often what is implicitly meant by this term
• the work of a newspaper editorial staff organization
• a workflow for article publication
• a document management system
• a single source content management system - where content is stored in chunks within a relational database.
CSS: Cascading Style Sheets
In computing, Cascading Style Sheets (CSS) is a
stylesheet language used to describe the presentation
of a document written in a markup language. Its most
common application is to style web pages written in
HTML and XHTML, but the language can be applied to
any kind of XML document, including SVG and XUL. The
CSS specifications are maintained by the World Wide
Web Consortium (W3C).
CSS has various levels and profiles. Each level of CSS builds upon the last, typically adding new features and are typically denoted as CSS1, CSS2, and CSS3. Profiles are typically a subset of one or more levels of CSS built for a particular device or user interface. Currently there are profiles for mobile devices, printers, and television sets. Profiles should not be confused with media types which were added in CSS2.
The use of CSS to position the content of a web page is sometimes referred to as CSS-P or CSS Positioning.
CSS has various levels and profiles. Each level of CSS builds upon the last, typically adding new features and are typically denoted as CSS1, CSS2, and CSS3. Profiles are typically a subset of one or more levels of CSS built for a particular device or user interface. Currently there are profiles for mobile devices, printers, and television sets. Profiles should not be confused with media types which were added in CSS2.
The use of CSS to position the content of a web page is sometimes referred to as CSS-P or CSS Positioning.
DotMobi
.mobi (also known as DotMobi) is a top-level domain
approved by ICANN and managed by the mTLD global
registry dedicated to delivering the Internet to
mobile devices via the Mobile Web. It is financially
backed by Google, Microsoft, Nokia, Samsung
Electronics, Ericsson, Vodafone, GSM Association,
Hutchison, Orascom Telecom, Syniverse, T-Mobile,
Telefónica Móviles, and Telecom Italia Mobile.[1]
EC, eCommerce
Electronic Commerce (also referred to as EC,
e-commerce eCommerce or ecommerce) consists primarily
of the distributing, buying, selling, marketing and
servicing of products or services over electronic
system such as the Internet and other computer
networks. The information technology industry might
see it as an electronic business application aimed at
commercial transactions; in this context, it can
involve electronic funds transfer, supply chain
management, e-marketing, online marketing, online
transaction processing, electronic data interchange
(EDI), automated inventory management systems, and
automated data collection systems. Electronic
commerce typically uses electronic communications
technology of the World Wide Web, at some point in
the transaction's lifecycle, although of course
electronic commerce frequently depends on computer
technologies other than the World Wide Web, such as
databases, and e-mail, and on other non-computer
technologies, such as transportation for physical
goods sold via e-commerce.
E-Commerce according to Person Halls book E-Commerce started in 1994 with the first banner ad being placed on a website.
According to Forrester Research (as cited in Kessler, 2003), electronic commerce in the United States generated sales worth US $12.2 billion as of 2003.
E-Commerce according to Person Halls book E-Commerce started in 1994 with the first banner ad being placed on a website.
According to Forrester Research (as cited in Kessler, 2003), electronic commerce in the United States generated sales worth US $12.2 billion as of 2003.
JavaScript
JavaScript is the name of Netscape Communications
Corporation's and now the Mozilla Foundation's
implementation of the ECMAScript standard, a
scripting language based on the concept of
prototype-based programming. The language is best
known for its use in websites (as client-side
JavaScript), but is also used to enable scripting
access to objects embedded in other applications.
Despite the name, JavaScript is only distantly related to the Java programming language, the main similarity being their common debt to the C syntax. Semantically, JavaScript syntax has far more in common with the Self programming language.
JavaScript is a registered trademark of Sun Microsystems, Inc. It was used under license for technology invented and implemented by Netscape Communications and current entities such as the Mozilla Foundation.[2]
Despite the name, JavaScript is only distantly related to the Java programming language, the main similarity being their common debt to the C syntax. Semantically, JavaScript syntax has far more in common with the Self programming language.
JavaScript is a registered trademark of Sun Microsystems, Inc. It was used under license for technology invented and implemented by Netscape Communications and current entities such as the Mozilla Foundation.[2]
MySQL
MySQL (pronounced /mɑɪ ɛs kjuː
ɛl/) is a multithreaded, multi-user SQL database
management system (DBMS)[1] which has, according to
MySQL AB, more than 10 million installations.[2]
MySQL is owned and sponsored by a single for-profit firm, the Swedish company MySQL AB, which holds the copyright to most of the codebase. This is similar to the JBoss model and how the Free Software Foundation handles copyright in its projects, and dissimilar to how the Apache project does it, where the software is developed by a public community, and the copyright to the codebase is owned by its individual authors.
The company develops and maintains the system, selling support and service contracts, as well as proprietary-licensed copies of MySQL, and employing people all over the world who collaborate via the Internet. MySQL AB was founded by David Axmark, Allan Larsson, and Michael "Monty" Widenius.
The MySQL company also sells another DBMS, MaxDB, which is from an unrelated codebase.
MySQL is owned and sponsored by a single for-profit firm, the Swedish company MySQL AB, which holds the copyright to most of the codebase. This is similar to the JBoss model and how the Free Software Foundation handles copyright in its projects, and dissimilar to how the Apache project does it, where the software is developed by a public community, and the copyright to the codebase is owned by its individual authors.
The company develops and maintains the system, selling support and service contracts, as well as proprietary-licensed copies of MySQL, and employing people all over the world who collaborate via the Internet. MySQL AB was founded by David Axmark, Allan Larsson, and Michael "Monty" Widenius.
The MySQL company also sells another DBMS, MaxDB, which is from an unrelated codebase.
Podcasts
A podcast is a media file which is distributed over
the Internet using syndication feeds, for playback on
portable media players and personal computers.Like
'radio', it can mean both the content and the method
of syndication. The latter may also be termed
podcasting. The host or author of a podcast is often
called a podcaster. The term "podcast" is a
portmanteau of the name of Apple's portable music
player, the iPod, and broadcast; a pod refers to a
container of some sort and the idea of broadcasting
to a container or pod correctly describes the process
of podcasting.
Though podcasters' web sites may also offer direct download or streaming of their content, a podcast is distinguished from other digital audio formats by its ability to be downloaded automatically, using software capable of reading feed formats such as RSS or Atom.
Though podcasters' web sites may also offer direct download or streaming of their content, a podcast is distinguished from other digital audio formats by its ability to be downloaded automatically, using software capable of reading feed formats such as RSS or Atom.
PHP: Hypertext Preprocessor
PHP (PHP: Hypertext Preprocessor) is a reflective
programming language originally designed for
producing dynamic Web pages.[1] PHP is used mainly in
server-side scripting, but can be used from a command
line interface or in standalone graphical
applications. Textual User Interfaces can also be
created using ncurses.
The sole implementation is produced by The PHP Group and released under the PHP License. It is considered to be free software by the Free Software Foundation. This implementation serves to define a de facto standard for PHP, as there is no formal specification.
The sole implementation is produced by The PHP Group and released under the PHP License. It is considered to be free software by the Free Software Foundation. This implementation serves to define a de facto standard for PHP, as there is no formal specification.
RSS: Really Simple Syndication
RSS is a family of web feed formats used to publish
frequently updated digital content, such as blogs,
news feeds or podcasts.
Users of RSS content use programs called feed 'readers' or 'aggregators': the user 'subscribes' to a feed by supplying to their reader a link to the feed; the reader can then check the user's subscribed feeds to see if any of those feeds have new content since the last time it checked, and if so, retrieve that content and present it to the user.
The initials "RSS" are variously used to refer to the following standards:
• Really Simple Syndication (RSS 2.0)
• Rich Site Summary (RSS 0.91, RSS 1.0)
• RDF Site Summary (RSS 0.9 and 1.0)
RSS formats are specified in XML (a generic specification for data formats). RSS delivers its information as an XML file called an "RSS feed", "webfeed", "RSS stream", or "RSS channel".
Users of RSS content use programs called feed 'readers' or 'aggregators': the user 'subscribes' to a feed by supplying to their reader a link to the feed; the reader can then check the user's subscribed feeds to see if any of those feeds have new content since the last time it checked, and if so, retrieve that content and present it to the user.
The initials "RSS" are variously used to refer to the following standards:
• Really Simple Syndication (RSS 2.0)
• Rich Site Summary (RSS 0.91, RSS 1.0)
• RDF Site Summary (RSS 0.9 and 1.0)
RSS formats are specified in XML (a generic specification for data formats). RSS delivers its information as an XML file called an "RSS feed", "webfeed", "RSS stream", or "RSS channel".
Ruby on Rails
Ruby on Rails is a web application framework released
in 2004 that aims to increase the speed and ease of
web development. Often shortened to Rails, or RoR, it
is an open source project written in the Ruby
language.
Frogjuggler has invested heavily in this new technology to enable quicker workflows saving you time and money. If you would like to talk to our developers about this exiciting new platform please call us.
Frogjuggler has invested heavily in this new technology to enable quicker workflows saving you time and money. If you would like to talk to our developers about this exiciting new platform please call us.
SPAM
E-mail spam is a subset of spam that involves sending
nearly identical messages to numerous recipients by
e-mail.
Most definitions of spam are based on the e-mail being Unsolicited Bulk E-mail (UBE). That is, spam is e-mail that is both unsolicited by the recipients and there are many substantively similar e-mails being sent. Spam is usually also unwanted, commercial and sent by automated means and some definitions include those aspects.
Most definitions of spam are based on the e-mail being Unsolicited Bulk E-mail (UBE). That is, spam is e-mail that is both unsolicited by the recipients and there are many substantively similar e-mails being sent. Spam is usually also unwanted, commercial and sent by automated means and some definitions include those aspects.
WC3
The World Wide Web Consortium (W3C) is the main
international standards organization for the World
Wide Web (W3). It is arranged as a consortium where
member organizations maintain full-time staff for the
purpose of working together in the development of
standards for the W3. As of February 2007, the W3C
had 433 members. It is always open for new
organizations to join.
W3C also engages in education and outreach, develops software and serves as an open forum for discussion about the Web.
The Consortium is headed by Tim Berners-Lee, the primary author of the original URL (Uniform Resource Locator), HTTP (HyperText Transfer Protocol) and HTML (HyperText Markup Language) specifications, the principal technologies that form the basis of the World Wide Web.
W3C also engages in education and outreach, develops software and serves as an open forum for discussion about the Web.
The Consortium is headed by Tim Berners-Lee, the primary author of the original URL (Uniform Resource Locator), HTTP (HyperText Transfer Protocol) and HTML (HyperText Markup Language) specifications, the principal technologies that form the basis of the World Wide Web.
XML: Extensible Markup Language
The Extensible Markup Language (XML) is a
W3C-recommended general-purpose markup language that
supports a wide variety of applications. XML
languages or 'dialects' are easy to design and to
process. XML is also designed to be reasonably
human-legible, and to this end, terseness was not
considered essential in its structure. XML is a
simplified subset of Standard Generalized Markup
Language (SGML). Its primary purpose is to facilitate
the sharing of data across different information
systems, particularly systems connected via the
Internet[1]. Formally defined languages based on XML
(such as RSS, MathML, GraphML, XHTML, Scalable Vector
Graphics, MusicXML and thousands of other examples)
allow diverse software to reliably understand
information formatted and passed in these languages.
The Extensible HyperText Markup Language, or XHTML, is a markup language that has the same depth of expression as HTML, but a stricter syntax. Whereas HTML is an application of SGML, a very flexible markup language, XHTML is an application of XML, a more restrictive subset of SGML. Because they need to be well-formed, XHTML documents allow for automated processing to be performed using a standard XML library—unlike HTML, which requires a relatively complex, lenient, and generally custom parser (though an SGML parser library could possibly be used). XHTML can be thought of as the intersection of HTML and XML in many respects, since it is a reformulation of HTML in XML. XHTML 1.0 became a World Wide Web Consortium (W3C) Recommendation on January 26, 2000. XHTML 1.1 became a W3C recommendation May 31, 2001.
The Extensible HyperText Markup Language, or XHTML, is a markup language that has the same depth of expression as HTML, but a stricter syntax. Whereas HTML is an application of SGML, a very flexible markup language, XHTML is an application of XML, a more restrictive subset of SGML. Because they need to be well-formed, XHTML documents allow for automated processing to be performed using a standard XML library—unlike HTML, which requires a relatively complex, lenient, and generally custom parser (though an SGML parser library could possibly be used). XHTML can be thought of as the intersection of HTML and XML in many respects, since it is a reformulation of HTML in XML. XHTML 1.0 became a World Wide Web Consortium (W3C) Recommendation on January 26, 2000. XHTML 1.1 became a W3C recommendation May 31, 2001.
SEO: Search Engine Optimisation
Search engine optimization (SEO), considered by many
to be a subset of search engine marketing, is a term
used to describe a process of improving the volume or
quality of traffic to a web site from search engines,
usually in "natural" ("organic" or "algorithmic")
search results. Those efforts may also be seen in
more narrow vertical search engines involving areas
such as local search. Many site owners and
consultants engaging in SEO attempt to pursue
qualified visitors to a site, and the quality of
visitor traffic can be measured by how often a
visitor using a specific keyword phrase leads to a
desired conversion action, such as making a purchase,
viewing or downloading a certain page, requesting
further information, signing up for a newsletter, or
taking some other specific action.
A typical Search Engine Results Page (SERP)
In a broad sense, SEO is marketing by understanding how search algorithms work and what human visitors might search for, to help match those visitors with sites offering what they are interested in finding. Creating web pages with SEO in mind does not necessarily mean creating content more favorable to algorithms than human visitors. Some SEO efforts may involve optimizing a site's coding, presentation, and structure, without making very noticeable changes to human visitors, such as incorporating a clear hierarchical structure to a site, and avoiding or fixing problems that might keep search engine indexing programs from fully spidering a site. Other, more noticeable efforts, involve including unique content on pages that can be easily indexed and extracted from those pages by search engines while also appealing to human visitors.
The term SEO can also refer to "search engine optimizers," a term adopted by an industry of consultants who carry out optimization projects on behalf of clients, and by employees of site owners who may perform SEO services in-house.
Search engine optimizers often offer SEO as a stand-alone service or as a part of a larger marketing campaign. Because effective SEO can require making changes to the source code of a site, it is often very helpful when incorporated into the initial development and design of a site, leading to the use of the term "Search Engine Friendly" to describe designs, menus, content management systems and shopping carts that can be optimized easily and effectively
A typical Search Engine Results Page (SERP)
In a broad sense, SEO is marketing by understanding how search algorithms work and what human visitors might search for, to help match those visitors with sites offering what they are interested in finding. Creating web pages with SEO in mind does not necessarily mean creating content more favorable to algorithms than human visitors. Some SEO efforts may involve optimizing a site's coding, presentation, and structure, without making very noticeable changes to human visitors, such as incorporating a clear hierarchical structure to a site, and avoiding or fixing problems that might keep search engine indexing programs from fully spidering a site. Other, more noticeable efforts, involve including unique content on pages that can be easily indexed and extracted from those pages by search engines while also appealing to human visitors.
The term SEO can also refer to "search engine optimizers," a term adopted by an industry of consultants who carry out optimization projects on behalf of clients, and by employees of site owners who may perform SEO services in-house.
Search engine optimizers often offer SEO as a stand-alone service or as a part of a larger marketing campaign. Because effective SEO can require making changes to the source code of a site, it is often very helpful when incorporated into the initial development and design of a site, leading to the use of the term "Search Engine Friendly" to describe designs, menus, content management systems and shopping carts that can be optimized easily and effectively
You Tube
YouTube is a popular free video sharing website which
lets users upload, view, and share video clips.
Videos can be rated, and the average rating and the
number of times a video has been watched are both
published.
Founded in February 2005 by three former employees of PayPal, the San Bruno-based service utilizes Adobe Flash technology to display video. The wide variety of site content includes movie and TV clips and music videos, as well as amateur content such as videoblogging and short original videos. Currently staffed by 67 employees,[1] the company was named TIME magazine's "Invention of the Year" for 2006.[2] In October 2006, Google Inc. announced that it had reached a deal to acquire the company for US$1.65 billion in Google's stock. The deal closed on 13 November 2006.[3]
The site is praised as one the most user friendly sites on the internet. Unregistered users can watch most videos on the site while registered users have the ability to upload an unlimited number of videos. Related videos, determined by the title and tags, appear to the right of the video. In the second year, the site gave users the ability the post responses and subscribe to any registered user.
Founded in February 2005 by three former employees of PayPal, the San Bruno-based service utilizes Adobe Flash technology to display video. The wide variety of site content includes movie and TV clips and music videos, as well as amateur content such as videoblogging and short original videos. Currently staffed by 67 employees,[1] the company was named TIME magazine's "Invention of the Year" for 2006.[2] In October 2006, Google Inc. announced that it had reached a deal to acquire the company for US$1.65 billion in Google's stock. The deal closed on 13 November 2006.[3]
The site is praised as one the most user friendly sites on the internet. Unregistered users can watch most videos on the site while registered users have the ability to upload an unlimited number of videos. Related videos, determined by the title and tags, appear to the right of the video. In the second year, the site gave users the ability the post responses and subscribe to any registered user.