creative: print, web & motion
Site logo
yeahbut
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.

flash

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.

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

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]

mobi

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.

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]

java

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.

mtsql

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.

125px-Feed-icon.svg

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.

php

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".

rss

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.

rails

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.

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.

wc3

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.

xml

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

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.


yt