2008年9月18日 星期四

Google Docs

It is very good web tools that you can create/upload/access documents, spreadsheets and powerpoints online from anywhere, anyplace and anytime. It is no need to concern about the software (MS office, open office, pdf creator.etc) you need to to install on your personal computer or public computer, you just only need a browser, Internet access and a google login account. Besides it is free of charge and you can also convert your docs into pdf format too. Enjoy!

http://docs.google.com/

Why use CSS rather than HTML Tables for layout.?

Here is the answer

2008年9月16日 星期二

Web accessibility

Web accessibility refers to the practice of making websites usable by people of all abilities and disabilities. When sites are correctly designed, developed and edited, all users can have equal access to information and functionality. For example, when a site is coded with semantically meaningful HTML, with textual equivalents provided for images and with links named meaningfully, this helps blind users using text-to-speech software and/or text-to-Braille hardware. When text and images are large and/or enlargable, it is easier for users with poor sight to read and understand the content. When links are underlined (or otherwise differentiated) as well as coloured, this ensures that color blind users will be able to notice them. When clickable links and areas are large, this helps users who cannot control a mouse with precision. When pages are coded so that users can navigate by means of the keyboard alone, or a single switch access device alone, this helps users who cannot use a mouse or even a standard keyboard. When videos are closed captioned or a sign language version is available, deaf and hard of hearing users can understand the video. When flashing effects are avoided or made optional, users prone to seizures caused by these effects are not put at risk. And when content is written in plain language and illustrated with instructional diagrams and animations, users with dyslexia and learning difficulties are better able to understand the content. When sites are correctly built and maintained, all of these users can be accommodated while not impacting on the usability of the site for non-disabled users.

Reference: http://en.wikipedia.org/wiki/Web_accessibility

Usability

Definition

Usability is a qualitative attribute that assesses how easy user interfaces are to use. The word "usability" also refers to methods for improving ease-of-use during the design process. Usability consultant Jakob Nielsen and computer science professor Ben Shneiderman have written (separately) about a framework of system acceptability, where usability is a part of "usefulness" and is composed of:

  • Learnability: How easy is it for users to accomplish basic tasks the first time they encounter the design?
  • Efficiency: Once users have learned the design, how quickly can they perform tasks?
  • Memorability: When users return to the design after a period of not using it, how easily can they re establish proficiency?
  • Errors: How many errors do users make, how severe are these errors, and how easily can they recover from the errors?
  • Satisfaction: How pleasant is it to use the design?

Benefits of usability

The key benefits of usability are:

  • Higher revenues through increased sales
  • Increased user efficiency
  • Reduced development costs
  • Reduced support costs

It is important for Web Design

Usability is the most important aspect to web design. It's all very well having a beautiful looking dynamic web site, but if it takes a long time to download or is difficult to navigate, users will give up and visit someone else's site. Users want to find the information they are looking for - if they don't find it quickly, they will look elsewhere.

Remember who you're providing the site for. Don't sacrifice usability for design. A lot of what you consider to be important when regarding usability will depend on your target audience and purpose of your site. If you think about usability before embarking on a new design project, and incorporate it into the design in the development stages, it will both look good and be useable. Put your visitors first.

Navigation

Navigation is the most important aspect of a web site. It helps users find their way around, and tells them where they are and where they can go within the site. It provides a visual means for demonstrating the hierarchy of information to be found. Good navigation often reflects good site structure.

Usually found in these forms:

  1. navigation panel
  2. location indicator device (breadcrumbs)
  3. home button
  4. links
  5. html title
  6. site map
  7. search facility
  8. the 404 (and other error pages)
  9. graphics as navigation and/or links

Reference: http://www.jessett.com/web_sites/usability/

Website Planning

Before creating and uploading a website, it is important to take the time to plan exactly what is needed in the website. Thoroughly considering the audience or target market, as well as defining the purpose and deciding what content will be developed are extremely important.

Purpose

It is essential to define the purpose of the website as one of the first steps in the planning process. A purpose statement should show focus based on what the website will accomplish and what the users will get from it. A clearly defined purpose will help the rest of the planning process as the audience is identified and the content of the site is developed. Setting short and long term goals for the website will help make the purpose clear and plan for the future when expansion, modification, and improvement will take place. Also, goal-setting practices and measurable objectives should be identified to track the progress of the site and determine success.

Audience

Defining the audience is a key step in the website planning process. The audience is the group of people who are expected to visit your website – the market being targeted. These people will be viewing the website for a specific reason and it is important to know exactly what they are looking for when they visit the site. A clearly defined purpose or goal of the site as well as an understanding of what visitors want to do or feel when they come to your site will help to identify the target audience.

Content

Content evaluation and organization requires that the purpose of the website be clearly defined. Collecting a list of the necessary content then organizing it according to the audience's needs is a key step in website planning. In the process of gathering the content being offered, any items that do not support the defined purpose or accomplish target audience objectives should be removed. It is a good idea to test the content and purpose on a focus group and compare the offerings to the audience needs. The next step is to organize the basic information structure by categorizing the content and organizing it according to user needs. Each category should be named with a concise and descriptive title that will become a link on the website. Planning for the site's content ensures that the wants or needs of the target audience and the purpose of the site will be fulfilled.

Compatibility and restrictions

Because of the market share of modern browsers (depending on your target market), the compatibility of your website with the viewers is restricted.

Planning documentation

Documentation is used to visually plan the site while taking into account the purpose, audience and content, to design the site structure, content and interactions that are most suitable for the website. Documentation may be considered a prototype for the website – a model which allows the website layout to be reviewed, resulting in suggested changes, improvements and/or enhancements. This review process increases the likelihood of success of the website.

Reference: http://en.wikipedia.org/wiki/Web_design

2008年9月15日 星期一

What is Web Site Design

Web Site Design

A Web site is a collection of information about a particular topic or subject. Designing a web site is defined as the arrangement and creation of web pages that in turn make up a web site. A web page consists of information for which the web site is developed. A web site might be compared to a book, where each page of the book is a web page.

There are many aspects (design concerns) in this process, and due to the rapid development of the Internet, new aspects may emerge. For non-commercial web sites, the goals may vary depending on the desired exposure and response. For typical commercial web sites, the basic aspects of design are:

  • The content: the substance, and information on the site should be relevant to the site and should target the area of the public that the website is concerned with.
  • The usability: the site should be user-friendly, with the interface and navigation simple and reliable.
  • The appearance: the graphics and text should include a single style that flows throughout, to show consistency. The style should be professional, appealing and relevant.
  • The visibility: the site must also be easy to find via most, if not all, major search engines and advertisement media.

Reference: http://en.wikipedia.org/wiki/Web_design

Typical steps of DESIGN

Typical steps of DESIGN

A design process may include a series of steps followed by designers. Depending on the product or service, some of these stages may be irrelevant, ignored in real-world situations in order to save time, reduce cost, or because they may be redundant in the situation.

Typical stages of the design process include:


Reference:
http://en.wikipedia.org/wiki/Design