This sample webpages aim is to will serve most of the

Assignment Help PHP Web Programming
Reference no: EM13346860

This sample webpage's aim is to will serve most of the audience including elder people and people with disabilities. It will provide some functions to help users to use webpage more effectively.

The webpage must have several menus about country Azerbaijan such as "About Azerbaijan" "History" "Geography" "Landscape" and "Accessibility" menu.

The main aim of website is not giving information about Azerbaijan, it is about showing people accessibility and usability of website.

Project Specification and Requirements

The target audience is people who are interested with country named Azerbaijan and looking for information about this country.

The main specifications and requirements that webpage has to meet is indicated below with their specification id, priority and description.

ID: Home page

Priority: High

Description:

Sample home page to provide overview and intend of website

 

ID: About accessibility

Priority: Medium

Description:

The "Accessibility" menu to give information about all features that is implemented in webpage to make it accessible.

 

ID: Contact us

Priority: Medium

Description:

The page that includes contact details of website administrator in order to make it easy for user to contact about webpage

 

ID: Site Map

Priority:High

Description:

A page with site map to show the overall structure of website and to link all possible pages of website.

 

ID: Navigation

Priority: High

Description:

Easy to distinguish, easy to use navigation bar or navigation menu should be included in all pages.

 

ID: Accessibility

Priority: High

Description:

The site must comply with the standards of accessibility that is mentioned in W3C WAI WCAG 2. (World Wide Web Consortium Web Accessibility Initiative 2)

 

ID: Code validation

Priority: High

Description:

All site codes should be validated with W3C (World Wide Web Consortium) specifications.

 

 

ID: Features

Priority: High

Description:

        Feature to control font size

  • Feature that zooms any particular menu when
  • pointing mouse on it and underlines that menu

        Feature that changes any particular menu color whe when pointing mouse on it

        Feature to use keyboard shortcuts in order to navigate in     web webpage without using mouse

  • Feature to invert webpage colors

Feature to change colors of webpage to high contrast

  • Breadcrumb feature to show where is the user exactly

all these features are for making accessibility and usability criteria of website high.

Inexperienced developers suppose that all visitors of web pages are able to see all wonderfully presented graphics, nice looking animations and etc.  Whereas most users are having different kinds of disabilities and they are compelled to use different programs or devices which blocks images, keeps only text and makes everything look different than original. Webpage design standards are not for only disabled people, it also surrounds wide range of devices and peoples with different desires and limits.  For instance:

  • Some visitors turn off images (because of low bandwidth)
  • Some visitors use portable or mobile devices (especially old ones rely on text based web sites)
  • Some visually impaired visitors rely on screen reader technologies

Website design

Final version of website implementation must follow these accessible webpage design standards that is emphasized below.

Fonts: use standardized or popular fonts.

  • Different things such as browser settings, monitor size and etc. affect font sizes. Georgia (serif) and Verdana (serif) are specially designed for Webpage use.
  • As it is mentioned in WCAG, the minimum font size should be 10 for PC, 12 for MAC, or generally speaking it should be at least size of 3. It should be avoided using more than 2 fonts in one page.

Images:

  • Images in the page should not exceed 75 pixels. This is widely accepted Internet limit.
  • Use .jpg format for images.
  • Add alternative text to describe the content or meaning of images. Such as
  • <imgsrc="azerbaijanlogo.jpg" alt="Websites logo">.
  • Avoid using images as links.
  • Avoid using images as text.

Tables

  • Avoid using tables in accessible webpage unless it is important.

Links

  • Describe the link content as much as possible.
  • Use "SPACE | VERTICAL BAR | SPACE" format if links are close to each other.
  • Avoid using general words such as "click here", "press here", "go", and "enter"
  • Do not use aesthetic menus such as drop-down, rollover.

Colours

  • Colours are important thing to consider. The decision that has been made after research is that the blue colour is most useful and more broadly used colour in the World Wide Web. This colour is easy to see for people with or without visual impairments. Most popular web pages are based on blue or variations of blue colour such as Facebook or twitter. Considering these facts, my final implementation will also use blue colour.
  • Another points to consider is:
  • Use high contrast background and text colour.
  • Do not use text-obscuring backgrounds.

Avoid

  • Frames
  • Java, flash and this kind of animations
  • Moving, blinking, bouncing, scrolling texts.

Navigation

  • Make navigation easy to distinguish
  • Avoid having long scrolling pages
  • Put "go to top", "go to bottom" links.

 

Reference no: EM13346860

Questions Cloud

1- a region is a geographical area which possesses certain : 1- a region is a geographical area which possesses certain characteristics e.g. political economic physical which give
Compares the number of comparisons used by various data : compares the number of comparisons used by various data structures for a single algorithm. the algorithm is the one
1harveys muffler offers a full refund to anyone who is not : 1.harveys muffler offers a full refund to anyone who is not satisfied with thenbsp replacement of mufflers. the owners
Based on the ppars projectapply the core is capabilities : based on the ppars projectapply the core is capabilities framework as described by feeny and willcocks 1998 to the
This sample webpages aim is to will serve most of the : this sample webpages aim is to will serve most of the audience including elder people and people with disabilities. it
1 in john stossels article in praise of price gouging : 1. in john stossels article in praise of price gouging stossel argues that a law banning price gouging would result in
Write paper on inventory management systemreport : write paper on inventory management system.report containsabstractacknowledgementintroductionmotivation for the project
Corporate financewrite paper on financial analysis and : corporate financewrite paper on financial analysis and business analysis of cott corporation. financial analysis as it
Part-1greatest common divisor show a recursive : part-1greatest common divisor show a recursive implementation of euclids algorithm for finding the greatest common

Reviews

Write a Review

PHP Web Programming Questions & Answers

  Design database table required to store children information

Design the database tables required to store children and class information. In addition to the attributes, be sure to check the needed foreign keys and primary keys.

  Show the accessibility and usability of website

The webpage must have several menus about country Azerbaijan such as "About Azerbaijan" "History" "Geography" "Landscape" and "Accessibility" menu.

  Write php pages for non-relational database

Based on the mySQL database you developed for assignment (database provided), write PHP pages (based on the procedures shown and examples provided in class) that will do the following

  Encryption and hashing

securing a new web server and a new web application, input validation, CSRF attack, SQL injection vulnerability, Cross Site Scripting (XSS) attack, architecture mechanism Linux, Apache, MySQL, and PHP,

  An array

Write a simple PHP program that prints the days of the week using three different methods: using plain HTML, using echo statements and using an array. Ensure correct documentation, indentation, var names etc.

  Write a php script to create a table in your database server

Create a page and scripts to delete a data record. Use the web page from the Data Retrieval and Display section to first retrieve and display the data. Then include a form with a Submit button (label it Delete) that calls a PHP script to delete th..

  Produce a description of the modules

Provide a brief description within comment tags at the bottom of your HTML5 file of some of the ways you have separated content and presentation in your assignment.

  Write php script using conditional operator-ternary operator

Code the program using conditional operator. You can use ternary operator for this problem or a combination of ternary and conditional operators.

  Xhtml form that collects a name

Create an XHTML form that collects a name, address, phone number, and zip code. The phone number must be input in the format of ddd-ddd-dddd and the zip code must be in the format of ddddd-dddd.

  Non-functional mock-up of web pages

Non-functional mock-up of Web pages Diagram of database tables with column names and data types Final tested version of all Web application software.

  A dynamic web application as described using php and mysql

This is an individual assignment in which you are required to develop a dynamic web application as described below using PHP, MySQL, JavaScript and CSS. Details of the weight of the assignment and due date are given in the course description

  Web application development

Create a simple Web Application that collects gradings under a number of criteria, and then calculates an aggregate mark

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd