Main
principles and uses of web design and web animation
In 1989, while working at
CERN Tim Berners-Lee made a proposal for his global hypertext project which has
leaded to the development of the World Wide Web. The World Wide Web is a global
system of interlinked hypertext documents which can be viewed by the web
browsers. Each hypertext document has an URL (Uniform Resource Locator) which
is a reference to an Internet resource. Earlier browsers viewed only text based
documents. With the development of new technology such as HTML, CSS, JavaScript
and DHTML, web pages have incorporated not only text but also images, audio,
video and graphics. Web design has become a new way of communication and
presentation of information.
Web browser is an
application which views HTML documents on the web along with its content such
as images, videos, animations, audio and graphics. There are several major web
browsers: Chrome, Firefox, Internet Explorer, Opera, and Safari. All
of them have similar interface which consists of elements such as back,
forward, stop, reload, refresh and home buttons; an address bar to input an URL
in order to view a website; status bar to display progress in loading the
resource and also the URL of links when the cursor hovers over them, and page
zooming capability. Browsers also contain features such as plug-ins which add
specific abilities to the browser. For example, some plug-ins supports Flash
applications on the web. Without them Flash applications cannot be viewed by
the end user.
Web pages incorporate
technology such as HTML, JavaScript, CSS, HTML DOM and DHTML. HTML stands for
Hyper Text Markup Language. It consists of different tags which describes
document content. JavaScript is a programming language which adds interactivity
to the web pages. CSS stands for Cascading Style Sheets. It defines how to
display HTML elements. Larger CSS and JavaScript files are usually external
HTML files which are referenced in the HTML code. This way, the size of the
webpage becomes smaller. HTML DOM defines HTML objects and properties, and
methods how to access and manipulate them. DHTML stands for Dynamic HTML. It
combines HTML, JavaScript, HTML DOM and CSS in order to make a web page
interactive. XHTML stands for Extensible HyperText Markup Language. It is almost identical to
HTML4.01, but XHTML is stricter and clearer. For example, in XHTML all of the
tags have to be closed and to be in lowercase while in HTML it is not
necessary.
PHP is a server side script
as well as ASP. It is an open source and runs on almost all platforms such as
Windows, Linux and Unix. PHP is compatible with most of the servers such as
Apache and IIS. PHP files can contain text, HTML tags and scripts. PHP supports
MySQL which is a database server. It uses SQL language for accessing databases.
MySQL is also an open source and runs on almost all platforms.
Unfortunately, different
browsers support different technology which causes a big inconvenience to the
web designers and developers. For example, HTML 5 is supported only partly by
all major browsers such as Safari, Chrome, Firefox, Opera, Internet Explorer
and still continue adding its new features to the latest versions. It is still
not a W3C standard.
The developer uses file
transfer protocol (FTP) in most cases to connect to the remote web server and
upload the website from a local folder to make the page publicly accessible.
Web design depends on the
goals and objectives of the project. For example, the overall look of the web
page depends on the target audience and the information that will be
incorporated in it. The other issue is discovering and understanding what
technology to use for building the website. There are a great number of
platforms for building interactive websites such as Adobe Dreamweaver. Adobe
Dreamweaver can generate codes such as HTML, JavaScript and CSS. Adobe
Photoshop and Adobe Illustrator are appropriate software for creating and
editing graphics and images. The most common web images formats are JPEG and PNG
raster (bitmap) formats with resolution 72ppi. Vector graphics are preferable for
high resolution displays as they can be scaled in to different dimensions
without losing their quality. You should avoid using bitmaps and try to use
vectors and Smart Objects in Photoshop. Adobe Illustrator produces SVG (Scalable
Vector Graphics) vector images which are completely scalable. SVG files are
stored as XML and can be scripted. The most common web document size is 960x700
for screen size 1024x768. Considering the toolbar and status bar, the web
document size is reduced to 960x700. The colour mode for the web is RGB as it
is used for on screen presentations. Typography is the foundation of web
design. The most popular fonts for body and headings are serif and sans-serif.
The most common for body are Georgia, Arial, Verdana and Lucida Grande while
for headings are Georgia, Arial and Helvetica. The most common body font size
is between 12 and 14 pixels. Between 18 and 29 pixels is the size of the
headlines fonts.
Web pages can also
incorporate 2D and 3D animations in order to promote, entertain, educate or
inform the end user. It is commonly used animated interface elements. For
example, when the pointer hovers over the web button and it changes its colour
or when a drop down menu appears. There are also linear and non-linear
(interactive) animations. There are a wide variety of technologies used for
creating animations such as Adobe Flash, Adobe Director, Adobe After Effects
and DHTML. Animation software incorporates programing languages which are used
for more complex animations. For example, Adobe Flash supports ActionScript and
Adobe Director supports Lingo script. Respectively, there are different players
that support particular animation formats. For example, Adobe Flash Player can
view Flash applications such as SWF and FLV which are the most common small web
formats. Not all of the browsers support Flash plug-ins and the end user has to
download it in order to view the animation. Shockwave Player can open DCR
animation created in Adobe Director Software. Flash default frame rate is
24fps. The higher frame rate, the smoother the animation plays. Higher frame
rate also contributes to a larger file size. There are three main frame rates:
24 fps, 25 fps and 30 fps. 29.97fps is NTSC television standard used in the US
and Japan. 25fps is PAL television standard used in Europe and some parts of
Asia. Video games can require 60fps for smoother scene.
Stop motion animation is
also known as frame by frame animation. It is an animation technique to make a
physically manipulated object appear to move on its own. Stop motion animation
which uses plasticine is called Claymation. Wallace and Gromit is an example of
Clay animation. Here you can find more examples of stop motion animations:http://www.smashingapps.com/2009/06/15/21-stunning-examples-of-creatively-done-stop-motion-animations.html
. Optical illusion of motion is also kind of animation in which a static image
appears to be moving due to the cognitive effects of interacting color
contrasts and shape position. Here you can find some examples of optical
illusion: http://www.scientificamerican.com/slideshow.cfm?id=art-as-visual-research .
Banner adverts is a form of
advertising over the web. It incorporates embedding advertising onto a webpage.
Banner adverts can be static and animated. There are different web banners such
as Fullbanner animation, Square banner animation, Skyscraper banner and Pop-up
window banner. Fullbanner animation is a standard for horizontal form of
animation. It can be static and animated. Its dimensions are 468px × 60px. The
size is up to 20kB and the location is next to the logo in a header area. Square banner animation has square
dimensions. It contains logo and text.
Its dimensions are usually 300px × 300px, 300px × 250px, 250px × 250px
etc. The size is up to 20kB and the location is on a single position - in the
article. Skyscraper banner is the most frequent banner used on the web. Its dimensions are 120px × 600px. The size is
up to 20kB. It is located on the left of right side of the page. Pop-up window
banner is a dynamic banner which pops up when the web page loads. Its
dimensions are 350px × 220px. The size is up to 30kB and the location is in a
new browser window.
.
No comments:
Post a Comment