Cascading Style Sheet, a language used to describe how HTML elements should be styled
dynamic page
"A page where the presentation can be changed through a user's interactions with the application: they tend to end with the extensions .php, .asp, .jsp."
event-driven programming
Where events such as the user's interaction with an application element can determine how the application is presented to the end user.
hypermedia
The use of media including text, graphics, video and sound elements of an application to provide links to related content in a multimedia application
hypertext
Text which can provide links to related content in a multimedia application.
Repetition
where select lines of code can be executed over and over again either a set number of times or until a condition is met
selection
where only some line of code need to be run and only if a certain condition is met if the code is not met it is not executed
sequencing
where lines of code are designed to run one after another from the beginning to the end
static page
a page which is presented to the user in the form it was created, they tend to end in extension ".htm" ".html"
what is multimedia authoring
the process of creating a product web page or multimedia application with text, sound, still images, video and animation in creating navigation and other tools that allow interaction between the user and the application
what does a range of media do
appeal to a wider target audience through the integration of continued interaction and provision of constant feedback
what does multimedia applications rely on
hypertext and hypermedia to support the user's movement through the material presented to them
what do scripted elements help support
non linear movement
what can scripting be used for
dynamically changing the content of a document based on a decision/action taken by the uterus
what does a multimedia application contain
a set of predefined elements which can be used to support the creation of a multimedia package
what does a WYSIWYG environment provide
a series of tools and elements that amend visually without the end user needing to understand any of the intricates of underlying program language
the application creates all the code in the background
what does a template contain
any elements which will be repeated on all the website pages
advantages of using a web authoring application
Little technical knowledge needed - developers can create professional applications with little programming knowledge.
Intuitive interface - leads to faster development of final package, elements can easily be placed on-screen by selecting appropriate tools and developer see immediately how the screen layout has changed.
Update links - authoring applications will often update hyperlinks for the developer when they move content around using the correct folder management tool.
disadvantages of web authoring application
Limited options: often the developer will have to revert to coding if complex interactions are required in the multimedia application they are developing.
Use of templates: while templates provide consistency and improve development speed they can lead to the production of unoriginal interfaces as others developers use the same templates.
expand html
hypertext markup language
how does html describe the main elements of a webpage
tags
what is displayed
this would show an image called building.png where the image width is 200 pixels and height is 200 pixels
if the image isnt displayed on the application the text 'city skyline' will appear
student
score
Jack
90
student score
jack 90
red
orange
yellow
1.red
2.orange
3.yellow
green
blue
violet
forms bullet point list
advantages using HTML to create multimedia solution
HTML is easy to understand and use as most developers are familiar with HTML
all browsers support HTML this means the application will display on browsers
HTML is free as no additional software is needed to support development
disadvantages of using HTML to create a multimedia solution
updating links- if the images or other elements are moved between folders after the content has been referenced in a hyperlink the developer must update the hyperlink in code otherwise the dead link will be reported back to the user and cannot be displayed
it can only create static pages if dynamic page is needed then additional script is needed
it can take a lot of html to produce a basic website
3 ways javascript can be incorporated into HTML based applications
into the body of the HTML code between opening and closing script tags
linking to external files that have a .js file extension
placing in the section of the HTML document then activating this JavaScript by another element in the section