What is website hosting?
Web hosting service · Webhosting
From Wikipedia, the free encyclopedia
A web hosting service is a type of Internet hosting service that allows individuals and organizations to provide their own website accessible via the World Wide Web. Web hosts are companies that provide space on a server they own for use by their clients as well as providing Internet connectivity, typically in a data center. Web hosts can also provide data center space and connectivity to the Internet for servers they do not own to be located in their data center, called colocation.
Contents
* 1 Service scope
* 2 Hosting reliability and uptime
* 3 Types of hosting
* 4 Obtaining hosting
* 5 See also
* 6 References
Service scope
The scope of hosting services varies widely. The most basic is web page and small-scale file hosting, where files can be uploaded via File Transfer Protocol (FTP) or a Web interface. The files are usually delivered to the Web "as is" or with little processing. Many Internet service providers (ISPs) offer this service free to their subscribers. People can also obtain Web page hosting from other, alternative service providers. Personal web site hosting is typically free, advertisement-sponsored, or cheap. Business web site hosting often has a higher expense.
Single page hosting is generally sufficient only for personal web pages. A complex site calls for a more comprehensive package that provides database support and application development platforms (e.g. PHP, Java, Ruby on Rails, ColdFusion, and ASP.NET). These facilities allow the customers to write or install scripts for applications like forums and content management. For e-commerce, SSL is also highly recommended.
The host may also provide an interface or control panel for managing the Web server and installing scripts as well as other services like e-mail. Some hosts specialize in certain software or services (e.g. e-commerce). They are commonly used by larger companies to outsource network infrastructure to a hosting company.
Hosting reliability and uptime
This section does not cite any references or sources. Please help improve this article by adding citations to reliable sources. Unverifiable material may be challenged and removed. (March 2009)
Multiple racks of servers.
Hosting uptime refers to the percentage of time the host is accessible via the internet. Many providers state that they aim for a 99.9% uptime, but there may be server restarts and planned (or unplanned) maintenance in any hosting environment.
Many providers tie uptime and accessibility into their own service level agreement (SLA). SLAs sometimes include refunds or reduced costs if performance goals are not met.
Types of hosting
A typical server "rack," commonly seen in colocation centres.
Internet hosting services can run Web servers; see Internet hosting services.
Hosting services limited to the Web:
* Free web hosting service: is free, (sometimes) advertisement-supported web hosting, and is often limited when compared to paid hosting.
* Shared web hosting service: one's Web site is placed on the same server as many other sites, ranging from a few to hundreds or thousands. Typically, all domains may share a common pool of server resources, such as RAM and the CPU. The features available with this type of service can be quite extensive. A shared website may be hosted with a reseller.
* Reseller web hosting: allows clients to become web hosts themselves. Resellers could function, for individual domains, under any combination of these listed types of hosting, depending on who they are affiliated with as a provider. Resellers' accounts may vary tremendously in size: they may have their own virtual dedicated server to a colocated server. Many resellers provide a nearly identical service to their provider's shared hosting plan and provide the technical support themselves.
* Virtual Dedicated Server: dividing server resources into virtual servers, where resources can be allocated in a way that does not directly reflect the underlying hardware. VPS will often be allocated resources based on a one server to many VPSs relationship, however virtualisation may be done for a number of reasons, including the ability to move a container (Virtual Private Server) between servers. The users may have root access to their own virtual space. This is also known as a virtual private server or VPS. Customers are sometimes responsible for patching and maintaining the server.
* Dedicated hosting service: the user gets his or her own Web server and gains full control over it (root access for Linux/administrator access for Windows); however, the user typically does not own the server. Another type of Dedicated hosting is Self-Managed or Unmanaged. This is usually the least expensive for Dedicated plans. The user has full administrative access to the box, which means the client is responsible for the security and maintenance of his own dedicated box.
* Managed hosting service: the user gets his or her own Web server but is not allowed full control over it (root access for Linux/administrator access for Windows); however, they are allowed to manage their data via FTP or other remote management tools. The user is disallowed full control so that the provider can guarantee quality of service by not allowing the user to modify the server or potentially create configuration problems. The user typically does not own the server. The server is leased to the client.
* Colocation web hosting service: similar to the dedicated web hosting service, but the user owns the colo server; the hosting company provides physical space that the server takes up and takes care of the server. This is the most powerful and expensive type of the web hosting service. In most cases, the colocation provider may provide little to no support directly for their client's machine, providing only the electrical, Internet access, and storage facilities for the server. In most cases for colo, the client would have his own administrator visit the data center on site to do any hardware upgrades or changes.
* Clustered hosting: having multiple servers hosting the same content for better resource utilization. Clustered Servers are a perfect solution for high-availability dedicated hosting, or creating a scalable web hosting solution. A cluster may separate web serving from database hosting capability.
* Grid hosting: this form of distributed hosting is when a server cluster acts like a grid and is composed of multiple nodes.
* Home server: usually a single machine placed in a private residence can be used to host one or more web sites from a usually consumer-grade broadband connection. These can be purpose-built machines or more commonly old PCs. Some ISPs actively attempt to block home servers by disallowing incoming requests to TCP port 80 of the user's connection and by refusing to provide static IP addresses. A common way to attain a reliable DNS hostname is by creating an account with a dynamic DNS service. A dynamic DNS service will automatically change the IP address that a URL points to when the IP address changes.
Some specific types of hosting provided by web host service providers:
* File hosting service: hosts files, not web pages
* Image hosting service
* Video hosting service
* Blog hosting service
* One-click hosting
* Shopping cart software
Obtaining hosting
Web hosting is often provided as part of a general Internet access plan; there are many free and paid providers offering these services.
A customer needs to evaluate the requirements of the application to choose what kind of hosting to use. Such considerations include database server software, scripting software, and operating system. Most hosting providers provide Linux-based web hosting which offers a wide range of different software. A typical configuration for a Linux server is the LAMP platform: Linux, Apache, MySQL, and PHP/Perl/Python. The webhosting client may want to have other services, such as email for their business domain, databases or multi-media services for streaming media. A customer may also choose Windows as the hosting platform. The customer still can choose from PHP, Perl, and Python but may also use ASP .Net or Classic ASP.
Web hosting packages often include a Web Content Management System, so the end-user doesn't have to worry about the more technical aspects. These Web Content Management systems are great for the average user, but for those who want more control over their website design, this feature may not be adequate.
Most modern desktop operating systems (Windows, Linux, Mac OS X) are also capable of running web server software, and thus can be used to host basic websites.
One may also search the Internet to find active webhosting message boards and forums that may provide feedback on what type of webhosting company may suit his/her needs. However some of these message boards and forums will require not only registration, but a paid subscription to be able to access the sections and sub forums with such information.
From Wikipedia, the free encyclopedia
http://en.wikipedia.org/wiki/Web_hosting
From Wikipedia, the free encyclopedia
A web hosting service is a type of Internet hosting service that allows individuals and organizations to provide their own website accessible via the World Wide Web. Web hosts are companies that provide space on a server they own for use by their clients as well as providing Internet connectivity, typically in a data center. Web hosts can also provide data center space and connectivity to the Internet for servers they do not own to be located in their data center, called colocation.
Contents
* 1 Service scope
* 2 Hosting reliability and uptime
* 3 Types of hosting
* 4 Obtaining hosting
* 5 See also
* 6 References
Service scope
The scope of hosting services varies widely. The most basic is web page and small-scale file hosting, where files can be uploaded via File Transfer Protocol (FTP) or a Web interface. The files are usually delivered to the Web "as is" or with little processing. Many Internet service providers (ISPs) offer this service free to their subscribers. People can also obtain Web page hosting from other, alternative service providers. Personal web site hosting is typically free, advertisement-sponsored, or cheap. Business web site hosting often has a higher expense.
Single page hosting is generally sufficient only for personal web pages. A complex site calls for a more comprehensive package that provides database support and application development platforms (e.g. PHP, Java, Ruby on Rails, ColdFusion, and ASP.NET). These facilities allow the customers to write or install scripts for applications like forums and content management. For e-commerce, SSL is also highly recommended.
The host may also provide an interface or control panel for managing the Web server and installing scripts as well as other services like e-mail. Some hosts specialize in certain software or services (e.g. e-commerce). They are commonly used by larger companies to outsource network infrastructure to a hosting company.
Hosting reliability and uptime
This section does not cite any references or sources. Please help improve this article by adding citations to reliable sources. Unverifiable material may be challenged and removed. (March 2009)
Multiple racks of servers.
Hosting uptime refers to the percentage of time the host is accessible via the internet. Many providers state that they aim for a 99.9% uptime, but there may be server restarts and planned (or unplanned) maintenance in any hosting environment.
Many providers tie uptime and accessibility into their own service level agreement (SLA). SLAs sometimes include refunds or reduced costs if performance goals are not met.
Types of hosting
A typical server "rack," commonly seen in colocation centres.
Internet hosting services can run Web servers; see Internet hosting services.
Hosting services limited to the Web:
* Free web hosting service: is free, (sometimes) advertisement-supported web hosting, and is often limited when compared to paid hosting.
* Shared web hosting service: one's Web site is placed on the same server as many other sites, ranging from a few to hundreds or thousands. Typically, all domains may share a common pool of server resources, such as RAM and the CPU. The features available with this type of service can be quite extensive. A shared website may be hosted with a reseller.
* Reseller web hosting: allows clients to become web hosts themselves. Resellers could function, for individual domains, under any combination of these listed types of hosting, depending on who they are affiliated with as a provider. Resellers' accounts may vary tremendously in size: they may have their own virtual dedicated server to a colocated server. Many resellers provide a nearly identical service to their provider's shared hosting plan and provide the technical support themselves.
* Virtual Dedicated Server: dividing server resources into virtual servers, where resources can be allocated in a way that does not directly reflect the underlying hardware. VPS will often be allocated resources based on a one server to many VPSs relationship, however virtualisation may be done for a number of reasons, including the ability to move a container (Virtual Private Server) between servers. The users may have root access to their own virtual space. This is also known as a virtual private server or VPS. Customers are sometimes responsible for patching and maintaining the server.
* Dedicated hosting service: the user gets his or her own Web server and gains full control over it (root access for Linux/administrator access for Windows); however, the user typically does not own the server. Another type of Dedicated hosting is Self-Managed or Unmanaged. This is usually the least expensive for Dedicated plans. The user has full administrative access to the box, which means the client is responsible for the security and maintenance of his own dedicated box.
* Managed hosting service: the user gets his or her own Web server but is not allowed full control over it (root access for Linux/administrator access for Windows); however, they are allowed to manage their data via FTP or other remote management tools. The user is disallowed full control so that the provider can guarantee quality of service by not allowing the user to modify the server or potentially create configuration problems. The user typically does not own the server. The server is leased to the client.
* Colocation web hosting service: similar to the dedicated web hosting service, but the user owns the colo server; the hosting company provides physical space that the server takes up and takes care of the server. This is the most powerful and expensive type of the web hosting service. In most cases, the colocation provider may provide little to no support directly for their client's machine, providing only the electrical, Internet access, and storage facilities for the server. In most cases for colo, the client would have his own administrator visit the data center on site to do any hardware upgrades or changes.
* Clustered hosting: having multiple servers hosting the same content for better resource utilization. Clustered Servers are a perfect solution for high-availability dedicated hosting, or creating a scalable web hosting solution. A cluster may separate web serving from database hosting capability.
* Grid hosting: this form of distributed hosting is when a server cluster acts like a grid and is composed of multiple nodes.
* Home server: usually a single machine placed in a private residence can be used to host one or more web sites from a usually consumer-grade broadband connection. These can be purpose-built machines or more commonly old PCs. Some ISPs actively attempt to block home servers by disallowing incoming requests to TCP port 80 of the user's connection and by refusing to provide static IP addresses. A common way to attain a reliable DNS hostname is by creating an account with a dynamic DNS service. A dynamic DNS service will automatically change the IP address that a URL points to when the IP address changes.
Some specific types of hosting provided by web host service providers:
* File hosting service: hosts files, not web pages
* Image hosting service
* Video hosting service
* Blog hosting service
* One-click hosting
* Shopping cart software
Obtaining hosting
Web hosting is often provided as part of a general Internet access plan; there are many free and paid providers offering these services.
A customer needs to evaluate the requirements of the application to choose what kind of hosting to use. Such considerations include database server software, scripting software, and operating system. Most hosting providers provide Linux-based web hosting which offers a wide range of different software. A typical configuration for a Linux server is the LAMP platform: Linux, Apache, MySQL, and PHP/Perl/Python. The webhosting client may want to have other services, such as email for their business domain, databases or multi-media services for streaming media. A customer may also choose Windows as the hosting platform. The customer still can choose from PHP, Perl, and Python but may also use ASP .Net or Classic ASP.
Web hosting packages often include a Web Content Management System, so the end-user doesn't have to worry about the more technical aspects. These Web Content Management systems are great for the average user, but for those who want more control over their website design, this feature may not be adequate.
Most modern desktop operating systems (Windows, Linux, Mac OS X) are also capable of running web server software, and thus can be used to host basic websites.
One may also search the Internet to find active webhosting message boards and forums that may provide feedback on what type of webhosting company may suit his/her needs. However some of these message boards and forums will require not only registration, but a paid subscription to be able to access the sections and sub forums with such information.
From Wikipedia, the free encyclopedia
http://en.wikipedia.org/wiki/Web_hosting
What is web design?
Web design · Graphic Design
From Wikipedia, the free encyclopedia
Web design is the skill of designing hypertext presentations of content that is delivered to an end-user through the World Wide Web, by way of a Web browser or other Web-enabled software like Internet television clients, microblogging clients and RSS readers.
The process of designing Web pages, Web sites, Web applications or multimedia for the Web may utilize multiple disciplines, such as animation, authoring, communication design, corporate identity, graphic design, human-computer interaction, information architecture, interaction design, photography, search engine optimization and typography.
Involved technologies may include (see Web development):
* Markup languages (such as XHTML and XML)
* Style sheet languages (such as CSS and XSL)
* Client-side scripting (such as JavaScript and VBScript)
* Server-side scripting (such as PHP and ASP)
* Database technologies (such as MySQL)
* Multimedia technologies (such as Flash and Silverlight)
Web pages and Web sites can be static pages, or can be programmed to be dynamic pages that automatically adapt content or visual appearance depending on a variety of factors, such as input from the end-user, input from the Webmaster or changes in the computing environment (such as the site's associated database having been modified).
With growing specialization within communication design and information technology fields, there is a strong tendency to draw a clear line between web design specifically for web pages and web development for the overall logistics of all web-based services.
Contents
* 1 History
* 2 Web Site Design
o 2.1 Multidisciplinary requirements
* 3 Issues
o 3.1 Lack of collaboration in design
o 3.2 Liquid versus fixed layouts
o 3.3 Flash
o 3.4 CSS versus tables for layout
o 3.5 Form versus Function
* 4 Accessible Web design
* 5 Website Planning
o 5.1 Purpose
o 5.2 Audience
o 5.3 Content
o 5.4 Compatibility and restrictions
o 5.5 Planning documentation
* 6 See also
* 7 References
* 8 External links
History
Tim Berners-Lee published what is considered to be the first website in August 1991.[1] Berners-Lee was the first to combine Internet communication (which had been carrying email and the Usenet for decades) with hypertext (which had also been around for decades, but limited to browsing information stored on a single computer, such as interactive CD-ROM design). Websites are written in a markup language called HTML, and early versions of HTML were very basic, only giving a website's basic structure (headings and paragraphs), and the ability to link using hypertext. This was new and different from existing forms of communication - users could easily navigate to other pages by following hyperlinks from page to page.
As the Web and web design progressed, the markup language changed to become more complex and flexible, giving the ability to add objects like images and tables to a page. Features like tables, which were originally intended to be used to display tabular information, were soon subverted for use as invisible layout devices. With the advent of Cascading Style Sheets (CSS), table-based layout is commonly regarded as outdated. Database integration technologies such as server-side scripting and design standards like W3C further changed and enhanced the way the Web is made. As times change, websites are changing the code on the inside and visual design on the outside with ever-evolving programs and utilities.
With the progression of the Web, tens of thousands of web design companies have been established around the world to serve the growing demand for such work. As with much of the information technology industry, many web design companies have been established in technology parks in the developing world as well as many Western design companies setting up offices in countries such as India, Romania, and Russia to take advantage of the relatively lower labor rates found in such countries.
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.
A web site typically consists of text and images. The first page of a web site is known as the Home page or Index. Some web sites use what is commonly called a Splash Page. Splash pages might include a welcome message, language or region selection, or disclaimer. Each web page within a web site is an HTML file which has its own URL. After each web page is created, they are typically linked together using a navigation menu composed of hyperlinks. Faster browsing speeds have led to shorter attention spans and more demanding online visitors and this has resulted in less use of Splash Pages, particularly where commercial web sites are concerned.
Once a web site is completed, it must be published or uploaded in order to be viewable to the public over the internet. This may be done using an FTP client. Once published, the web master may use a variety of techniques to increase the traffic, or hits, that the web site receives. This may include submitting the web site to a search engine such as Google or Yahoo, exchanging links with other web sites, creating affiliations with similar web sites, etc.
Multidisciplinary requirements
Web site design crosses multiple disciplines of information systems, information technology and communication design. The web site is an information system whose components are sometimes classified as front-end and back-end. The observable content (e.g. page layout, user interface, graphics, text, audio) is known as the front-end. The back-end comprises the organization and efficiency of the source code, invisible scripted functions, and the server-side components that process the output from the front-end. Depending on the size of a Web development project, it may be carried out by a multi-skilled individual (sometimes called a web master), or a project manager may oversee collaborative design between group members with specialized skills .
Issues
As in collaborative designs, there are conflicts between differing goals and methods of web site designs. These are a few of the ongoing ones.
Lack of collaboration in design
In the early stages of the web, there wasn't as much collaboration between web designs and larger advertising campaigns, customer transactions, social networking, intranets and extranets as there is now. Web pages were mainly static online brochures disconnected from the larger projects.
Many web pages are still disconnected from larger projects. Special design considerations are necessary for use within these larger projects. These design considerations are often overlooked, especially in cases where there is a lack of leadership, lack of understanding of why and technical knowledge of how to integrate, or lack of concern for the larger project in order to facilitate collaboration. This often results in unhealthy competition or compromise between departments, and less than optimal use of web pages.
Liquid versus fixed layouts
On the web the designer has no control over several factors, including the size of the browser window, the web browser used, the input devices used (mouse, touch screen, voice command, text, cell phone number pad, etc.) and the size, design, and other characteristics of the fonts users have available (installed) on their own computers.
Some designers choose to control the appearance of the elements on the screen by using specific width designations. This control may be achieved in HTML through the use of (now disparaged) table-based design or more modern (and standard) div-based design, usually enhanced (and made more flexible) with CSS. When the text, images, and layout do not vary among browsers, this is referred to as fixed-width design. Advocates of fixed-width design argue for the designers' precise control over the layout of a site and the placement of objects within pages.
Other designers choose a more liquid approach, one which arranges content flexibly on users' screens, responding to the size of their browsers' windows. For better or worse, they concede to users more control over the rendition of their work. Proponents of liquid design prefer greater compatibility with users' various choices of presentation and more efficient use of the screen space available. Liquid design can be achieved by setting the width of text blocks and page modules to a percentage of the page, or by avoiding specifying the width for these elements altogether, allowing them to expand or contract naturally in accordance with the width of the browser. It is more in keeping with the original concept of HTML, that it should specify, not the appearance of text, but its contextual function, leaving the rendition to be decided by users' various display devices.
Web page designers (of both types) must consider how their pages will appear on various screen resolutions. Sometimes the most pragmatic choice is to allow text width to vary between minimum and maximum values. This allows designers to avoid considering rare users' equipment while still taking good advantage of available screen space.
Similar to liquid layout is the optional fit to window feature with Adobe Flash content. This is a fixed layout that optimally scales the content of the page without changing the arrangement or text wrapping when the browser is resized.
Flash
Adobe Flash (formerly Macromedia Flash) is a proprietary, robust graphics animation or application development program used to create and deliver dynamic content, media (such as sound and video), and interactive applications over the web via the browser.
Many graphic artists use Flash because it gives them exact control over every part of the design, and anything can be animated and generally "jazzed up". Some application designers enjoy Flash because it lets them create applications that do not have to be refreshed or go to a new web page every time an action occurs. Flash can use embedded fonts instead of the standard fonts installed on most computers. There are many sites which forgo HTML entirely for Flash. Other sites may use Flash content combined with HTML as conservatively as gifs or jpegs would be used, but with smaller vector file sizes and the option of faster loading animations. Flash may also be used to protect content from unauthorized duplication or searching. Alternatively, small, dynamic Flash objects may be used to replace standard HTML elements (such as headers or menu links) with advanced typography not possible via regular HTML or CSS (see Scalable Inman Flash Replacement).
Flash is not a standard produced by a vendor-neutral standards organization like most of the core protocols and formats on the Internet. Flash is much more self-contained than the open HTML format as it does not integrate with web browser UI features. For example: the browsers "Back" button couldn't be used to go to a previous screen in the same Flash file, but instead a previous HTML page with a different Flash file. The browsers "Reload" button wouldn't reset just a portion of a Flash file, but instead would restart the entire Flash file as loaded when the HTML page was entered, similar to any online video. Such features would instead be included in the interface of the Flash file if needed.
Flash requires a proprietary media-playing plugin to be seen. According to a study,[2] 98% of US Web users have the Flash Player installed.[3] The percentage has remained fairly constant over the years; for example, a study conducted by NPD Research in 2002 showed that 97.8% of US Web users had the Flash player installed. Numbers vary depending on the detection scheme and research demographics.[4]
Flash detractors claim that Flash websites tend to be poorly designed, and often use confusing and non-standard user-interfaces, such as the inability to scale according to the size of the web browser, or its incompatibility with common browser features such as the back button. Up until recently, search engines have been unable to index Flash objects, which has prevented sites from having their contents easily found. This is because many search engine crawlers rely on text to index websites. It is possible to specify alternate content to be displayed for browsers that do not support Flash. Using alternate content will help search engines to understand the page, and can result in much better visibility for the page. However, the vast majority of Flash websites are not disability accessible (for screen readers, for example) or Section 508 compliant. An additional issue is that sites which commonly use alternate content for search engines to their human visitors are usually judged to be spamming search engines and are automatically banned.
The most recent incarnation of Flash's scripting language (called "ActionScript", which is an ECMA language similar to JavaScript) incorporates long-awaited usability features, such as respecting the browser's font size and allowing blind users to use screen readers. Actionscript 2.0 is an Object-Oriented language, allowing the use of CSS, XML, and the design of class-based web applications.
CSS versus tables for layout
For more details on this topic, see Tableless web design.
When Netscape Navigator 4 dominated the browser market, the popular solution available for designers to lay out a Web page was by using tables. Often even simple designs for a page would require dozens of tables nested in each other. Many web templates in Dreamweaver and other WYSIWYG editors still use this technique today. Navigator 4 didn't support CSS to a useful degree, so it simply wasn't used.
After the browser wars subsided, and the dominant browsers such as Internet Explorer became more W3C compliant, designers started turning toward CSS as an alternate means of laying out their pages. CSS proponents say that tables should be used only for tabular data, not for layout. Using CSS instead of tables also returns HTML to a semantic markup, which helps bots and search engines understand what's going on in a web page. All modern Web browsers support CSS with different degrees of limitations.
However, one of the main points against CSS is that by relying on it exclusively, control is essentially relinquished as each browser has its own quirks which result in a slightly different page display. This is especially a problem as not every browser supports the same subset of CSS rules. For designers who are used to table-based layouts, developing Web sites in CSS often becomes a matter of trying to replicate what can be done with tables, leading some to find CSS design rather cumbersome due to lack of familiarity. For example, at one time it was rather difficult to produce certain design elements, such as vertical positioning, and full-length footers in a design using absolute positions. With the abundance of CSS resources available online today, though, designing with reasonable adherence to standards involves little more than applying CSS 2.1 or CSS 3 to properly structured markup.
These days most modern browsers have solved most of these quirks in CSS rendering and this has made many different CSS layouts possible. However, some people continue to use old browsers, and designers need to keep this in mind, and allow for graceful degrading of pages in older browsers. Most notable among these old browsers are Internet Explorer 5 and 5.5, which, according to some web designers, are becoming the new Netscape Navigator 4 — a block that holds the World Wide Web back from converting to CSS design. However, the W3 Consortium has made CSS in combination with XHTML the standard for web design.
Form versus Function
Some web developers have a graphic arts background and may pay more attention to how a page looks than considering other issues such as how visitors are going to find the page via a search engine. Some might rely more on advertising than search engines to attract visitors to the site. On the other side of the issue, search engine optimization consultants (SEOs) are concerned with how well a web site works technically and textually: how much traffic it generates via search engines, and how many sales it makes, assuming looks don't contribute to the sales. As a result, the designers and SEOs often end up in disputes where the designer wants more 'pretty' graphics, and the SEO wants lots of 'ugly' keyword-rich text, bullet lists, and text links[citation needed]. One could argue that this is a false dichotomy due to the possibility that a web design may integrate the two disciplines for a collaborative and synergistic solution[citation needed]. Because some graphics serve communication purposes in addition to aesthetics, how well a site works may depend on the graphic designer's visual communication ideas as well as the SEO considerations.
Another problem when using a lot of graphics on a page is that download times can be greatly lengthened, often irritating the user. This has become less of a problem as the internet has evolved with high-speed internet and the use of vector graphics. This is an engineering challenge to increase bandwidth in addition to an artistic challenge to minimize graphics and graphic file sizes. This is an on-going challenge as increased bandwidth invites increased amounts of content.
Accessible Web design
Main article: Web accessibility
To be accessible, web pages and sites must conform to certain accessibility principles. These can be grouped into the following main areas:
* use semantic markup that provides a meaningful structure to the document (i.e. web page)
* Semantic markup also refers to semantically organizing the web page structure and publishing web services description accordingly so that they can be recognized by other web services on different web pages. Standards for semantic web are set by IEEE
* use a valid markup language that conforms to a published DTD or Schema
* provide text equivalents for any non-text components (e.g. images, multimedia)
* use hyperlinks that make sense when read out of context. (e.g. avoid "Click Here.")
* don't use frames
* use CSS rather than HTML Tables for layout.
* author the page so that when the source code is read line-by-line by user agents (such as a screen readers) it remains intelligible. (Using tables for design will often result in information that is not.)
However, W3C permits an exception where tables for layout either make sense when linearized or an alternate version (perhaps linearized) is made available.
Website accessibility is also changing as it is impacted by Content Management Systems that allow changes to be made to webpages without the need of obtaining programming language knowledge.
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.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. Upon considering who is most likely to need or use the content, a list of characteristics common to the users such as:
* Audience Characteristics
* Information Preferences
* Computer Specifications
* Web Experience
Taking into account the characteristics of the audience will allow an effective website to be created that will deliver the desired content to 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. For instance, a website that is designed for the majority of websurfers will be limited to the use of valid XHTML 1.0 Strict or older, Cascading Style Sheets Level 1, and 1024x768 display resolution. This is because Internet Explorer is not fully W3C standards compliant with the modularity of XHTML 1.1 and the majority of CSS beyond 1. A target market of more alternative browser (e.g. Firefox, Safari and Opera) users allow for more W3C compliance and thus a greater range of options for a web designer.
Another restriction on webpage design is the use of different Image file formats. The majority of users can support GIF, JPEG, and PNG (with restrictions). Again Internet Explorer is the major restriction here, not fully supporting PNG's advanced transparency features, resulting in the GIF format still being the most widely used graphic file format for transparent images.
Many website incompatibilities go unnoticed by the designer and unreported by the users. The only way to be certain a website will work on a particular platform is to test it on that platform.
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.
First, the content is categorized and the information structure is formulated. The information structure is used to develop a document or visual diagram called a site map. This creates a visual of how the web pages will be interconnected, which helps in deciding what content will be placed on what pages. There are three main ways of diagramming the website structure:
* Linear Website Diagrams will allow the users to move in a predetermined sequence;
* Hierarchical structures (of Tree Design Website Diagrams) provide more than one path for users to take to their destination;
* Branch Design Website Diagrams allow for many interconnections between web pages such as hyperlinks within sentences.
In addition to planning the structure, the layout and interface of individual pages may be planned using a storyboard. In the process of storyboarding, a record is made of the description, purpose and title of each page in the site, and they are linked together according to the most effective and logical diagram type. Depending on the number of pages required for the website, documentation methods may include using pieces of paper and drawing lines to connect them, or creating the storyboard using computer software.
Some or all of the individual pages may be designed in greater detail as a website wireframe, a mock up model or comprehensive layout of what the page will actually look like. This is often done in a graphic program, or layout design program. The wireframe has no working functionality, only planning, though it can be used for selling ideas to other web design companies.
From Wikipedia, the free encyclopedia
http://en.wikipedia.org/wiki/Web_design
From Wikipedia, the free encyclopedia
Web design is the skill of designing hypertext presentations of content that is delivered to an end-user through the World Wide Web, by way of a Web browser or other Web-enabled software like Internet television clients, microblogging clients and RSS readers.
The process of designing Web pages, Web sites, Web applications or multimedia for the Web may utilize multiple disciplines, such as animation, authoring, communication design, corporate identity, graphic design, human-computer interaction, information architecture, interaction design, photography, search engine optimization and typography.
Involved technologies may include (see Web development):
* Markup languages (such as XHTML and XML)
* Style sheet languages (such as CSS and XSL)
* Client-side scripting (such as JavaScript and VBScript)
* Server-side scripting (such as PHP and ASP)
* Database technologies (such as MySQL)
* Multimedia technologies (such as Flash and Silverlight)
Web pages and Web sites can be static pages, or can be programmed to be dynamic pages that automatically adapt content or visual appearance depending on a variety of factors, such as input from the end-user, input from the Webmaster or changes in the computing environment (such as the site's associated database having been modified).
With growing specialization within communication design and information technology fields, there is a strong tendency to draw a clear line between web design specifically for web pages and web development for the overall logistics of all web-based services.
Contents
* 1 History
* 2 Web Site Design
o 2.1 Multidisciplinary requirements
* 3 Issues
o 3.1 Lack of collaboration in design
o 3.2 Liquid versus fixed layouts
o 3.3 Flash
o 3.4 CSS versus tables for layout
o 3.5 Form versus Function
* 4 Accessible Web design
* 5 Website Planning
o 5.1 Purpose
o 5.2 Audience
o 5.3 Content
o 5.4 Compatibility and restrictions
o 5.5 Planning documentation
* 6 See also
* 7 References
* 8 External links
History
Tim Berners-Lee published what is considered to be the first website in August 1991.[1] Berners-Lee was the first to combine Internet communication (which had been carrying email and the Usenet for decades) with hypertext (which had also been around for decades, but limited to browsing information stored on a single computer, such as interactive CD-ROM design). Websites are written in a markup language called HTML, and early versions of HTML were very basic, only giving a website's basic structure (headings and paragraphs), and the ability to link using hypertext. This was new and different from existing forms of communication - users could easily navigate to other pages by following hyperlinks from page to page.
As the Web and web design progressed, the markup language changed to become more complex and flexible, giving the ability to add objects like images and tables to a page. Features like tables, which were originally intended to be used to display tabular information, were soon subverted for use as invisible layout devices. With the advent of Cascading Style Sheets (CSS), table-based layout is commonly regarded as outdated. Database integration technologies such as server-side scripting and design standards like W3C further changed and enhanced the way the Web is made. As times change, websites are changing the code on the inside and visual design on the outside with ever-evolving programs and utilities.
With the progression of the Web, tens of thousands of web design companies have been established around the world to serve the growing demand for such work. As with much of the information technology industry, many web design companies have been established in technology parks in the developing world as well as many Western design companies setting up offices in countries such as India, Romania, and Russia to take advantage of the relatively lower labor rates found in such countries.
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.
A web site typically consists of text and images. The first page of a web site is known as the Home page or Index. Some web sites use what is commonly called a Splash Page. Splash pages might include a welcome message, language or region selection, or disclaimer. Each web page within a web site is an HTML file which has its own URL. After each web page is created, they are typically linked together using a navigation menu composed of hyperlinks. Faster browsing speeds have led to shorter attention spans and more demanding online visitors and this has resulted in less use of Splash Pages, particularly where commercial web sites are concerned.
Once a web site is completed, it must be published or uploaded in order to be viewable to the public over the internet. This may be done using an FTP client. Once published, the web master may use a variety of techniques to increase the traffic, or hits, that the web site receives. This may include submitting the web site to a search engine such as Google or Yahoo, exchanging links with other web sites, creating affiliations with similar web sites, etc.
Multidisciplinary requirements
Web site design crosses multiple disciplines of information systems, information technology and communication design. The web site is an information system whose components are sometimes classified as front-end and back-end. The observable content (e.g. page layout, user interface, graphics, text, audio) is known as the front-end. The back-end comprises the organization and efficiency of the source code, invisible scripted functions, and the server-side components that process the output from the front-end. Depending on the size of a Web development project, it may be carried out by a multi-skilled individual (sometimes called a web master), or a project manager may oversee collaborative design between group members with specialized skills .
Issues
As in collaborative designs, there are conflicts between differing goals and methods of web site designs. These are a few of the ongoing ones.
Lack of collaboration in design
In the early stages of the web, there wasn't as much collaboration between web designs and larger advertising campaigns, customer transactions, social networking, intranets and extranets as there is now. Web pages were mainly static online brochures disconnected from the larger projects.
Many web pages are still disconnected from larger projects. Special design considerations are necessary for use within these larger projects. These design considerations are often overlooked, especially in cases where there is a lack of leadership, lack of understanding of why and technical knowledge of how to integrate, or lack of concern for the larger project in order to facilitate collaboration. This often results in unhealthy competition or compromise between departments, and less than optimal use of web pages.
Liquid versus fixed layouts
On the web the designer has no control over several factors, including the size of the browser window, the web browser used, the input devices used (mouse, touch screen, voice command, text, cell phone number pad, etc.) and the size, design, and other characteristics of the fonts users have available (installed) on their own computers.
Some designers choose to control the appearance of the elements on the screen by using specific width designations. This control may be achieved in HTML through the use of (now disparaged) table-based design or more modern (and standard) div-based design, usually enhanced (and made more flexible) with CSS. When the text, images, and layout do not vary among browsers, this is referred to as fixed-width design. Advocates of fixed-width design argue for the designers' precise control over the layout of a site and the placement of objects within pages.
Other designers choose a more liquid approach, one which arranges content flexibly on users' screens, responding to the size of their browsers' windows. For better or worse, they concede to users more control over the rendition of their work. Proponents of liquid design prefer greater compatibility with users' various choices of presentation and more efficient use of the screen space available. Liquid design can be achieved by setting the width of text blocks and page modules to a percentage of the page, or by avoiding specifying the width for these elements altogether, allowing them to expand or contract naturally in accordance with the width of the browser. It is more in keeping with the original concept of HTML, that it should specify, not the appearance of text, but its contextual function, leaving the rendition to be decided by users' various display devices.
Web page designers (of both types) must consider how their pages will appear on various screen resolutions. Sometimes the most pragmatic choice is to allow text width to vary between minimum and maximum values. This allows designers to avoid considering rare users' equipment while still taking good advantage of available screen space.
Similar to liquid layout is the optional fit to window feature with Adobe Flash content. This is a fixed layout that optimally scales the content of the page without changing the arrangement or text wrapping when the browser is resized.
Flash
Adobe Flash (formerly Macromedia Flash) is a proprietary, robust graphics animation or application development program used to create and deliver dynamic content, media (such as sound and video), and interactive applications over the web via the browser.
Many graphic artists use Flash because it gives them exact control over every part of the design, and anything can be animated and generally "jazzed up". Some application designers enjoy Flash because it lets them create applications that do not have to be refreshed or go to a new web page every time an action occurs. Flash can use embedded fonts instead of the standard fonts installed on most computers. There are many sites which forgo HTML entirely for Flash. Other sites may use Flash content combined with HTML as conservatively as gifs or jpegs would be used, but with smaller vector file sizes and the option of faster loading animations. Flash may also be used to protect content from unauthorized duplication or searching. Alternatively, small, dynamic Flash objects may be used to replace standard HTML elements (such as headers or menu links) with advanced typography not possible via regular HTML or CSS (see Scalable Inman Flash Replacement).
Flash is not a standard produced by a vendor-neutral standards organization like most of the core protocols and formats on the Internet. Flash is much more self-contained than the open HTML format as it does not integrate with web browser UI features. For example: the browsers "Back" button couldn't be used to go to a previous screen in the same Flash file, but instead a previous HTML page with a different Flash file. The browsers "Reload" button wouldn't reset just a portion of a Flash file, but instead would restart the entire Flash file as loaded when the HTML page was entered, similar to any online video. Such features would instead be included in the interface of the Flash file if needed.
Flash requires a proprietary media-playing plugin to be seen. According to a study,[2] 98% of US Web users have the Flash Player installed.[3] The percentage has remained fairly constant over the years; for example, a study conducted by NPD Research in 2002 showed that 97.8% of US Web users had the Flash player installed. Numbers vary depending on the detection scheme and research demographics.[4]
Flash detractors claim that Flash websites tend to be poorly designed, and often use confusing and non-standard user-interfaces, such as the inability to scale according to the size of the web browser, or its incompatibility with common browser features such as the back button. Up until recently, search engines have been unable to index Flash objects, which has prevented sites from having their contents easily found. This is because many search engine crawlers rely on text to index websites. It is possible to specify alternate content to be displayed for browsers that do not support Flash. Using alternate content will help search engines to understand the page, and can result in much better visibility for the page. However, the vast majority of Flash websites are not disability accessible (for screen readers, for example) or Section 508 compliant. An additional issue is that sites which commonly use alternate content for search engines to their human visitors are usually judged to be spamming search engines and are automatically banned.
The most recent incarnation of Flash's scripting language (called "ActionScript", which is an ECMA language similar to JavaScript) incorporates long-awaited usability features, such as respecting the browser's font size and allowing blind users to use screen readers. Actionscript 2.0 is an Object-Oriented language, allowing the use of CSS, XML, and the design of class-based web applications.
CSS versus tables for layout
For more details on this topic, see Tableless web design.
When Netscape Navigator 4 dominated the browser market, the popular solution available for designers to lay out a Web page was by using tables. Often even simple designs for a page would require dozens of tables nested in each other. Many web templates in Dreamweaver and other WYSIWYG editors still use this technique today. Navigator 4 didn't support CSS to a useful degree, so it simply wasn't used.
After the browser wars subsided, and the dominant browsers such as Internet Explorer became more W3C compliant, designers started turning toward CSS as an alternate means of laying out their pages. CSS proponents say that tables should be used only for tabular data, not for layout. Using CSS instead of tables also returns HTML to a semantic markup, which helps bots and search engines understand what's going on in a web page. All modern Web browsers support CSS with different degrees of limitations.
However, one of the main points against CSS is that by relying on it exclusively, control is essentially relinquished as each browser has its own quirks which result in a slightly different page display. This is especially a problem as not every browser supports the same subset of CSS rules. For designers who are used to table-based layouts, developing Web sites in CSS often becomes a matter of trying to replicate what can be done with tables, leading some to find CSS design rather cumbersome due to lack of familiarity. For example, at one time it was rather difficult to produce certain design elements, such as vertical positioning, and full-length footers in a design using absolute positions. With the abundance of CSS resources available online today, though, designing with reasonable adherence to standards involves little more than applying CSS 2.1 or CSS 3 to properly structured markup.
These days most modern browsers have solved most of these quirks in CSS rendering and this has made many different CSS layouts possible. However, some people continue to use old browsers, and designers need to keep this in mind, and allow for graceful degrading of pages in older browsers. Most notable among these old browsers are Internet Explorer 5 and 5.5, which, according to some web designers, are becoming the new Netscape Navigator 4 — a block that holds the World Wide Web back from converting to CSS design. However, the W3 Consortium has made CSS in combination with XHTML the standard for web design.
Form versus Function
Some web developers have a graphic arts background and may pay more attention to how a page looks than considering other issues such as how visitors are going to find the page via a search engine. Some might rely more on advertising than search engines to attract visitors to the site. On the other side of the issue, search engine optimization consultants (SEOs) are concerned with how well a web site works technically and textually: how much traffic it generates via search engines, and how many sales it makes, assuming looks don't contribute to the sales. As a result, the designers and SEOs often end up in disputes where the designer wants more 'pretty' graphics, and the SEO wants lots of 'ugly' keyword-rich text, bullet lists, and text links[citation needed]. One could argue that this is a false dichotomy due to the possibility that a web design may integrate the two disciplines for a collaborative and synergistic solution[citation needed]. Because some graphics serve communication purposes in addition to aesthetics, how well a site works may depend on the graphic designer's visual communication ideas as well as the SEO considerations.
Another problem when using a lot of graphics on a page is that download times can be greatly lengthened, often irritating the user. This has become less of a problem as the internet has evolved with high-speed internet and the use of vector graphics. This is an engineering challenge to increase bandwidth in addition to an artistic challenge to minimize graphics and graphic file sizes. This is an on-going challenge as increased bandwidth invites increased amounts of content.
Accessible Web design
Main article: Web accessibility
To be accessible, web pages and sites must conform to certain accessibility principles. These can be grouped into the following main areas:
* use semantic markup that provides a meaningful structure to the document (i.e. web page)
* Semantic markup also refers to semantically organizing the web page structure and publishing web services description accordingly so that they can be recognized by other web services on different web pages. Standards for semantic web are set by IEEE
* use a valid markup language that conforms to a published DTD or Schema
* provide text equivalents for any non-text components (e.g. images, multimedia)
* use hyperlinks that make sense when read out of context. (e.g. avoid "Click Here.")
* don't use frames
* use CSS rather than HTML Tables for layout.
* author the page so that when the source code is read line-by-line by user agents (such as a screen readers) it remains intelligible. (Using tables for design will often result in information that is not.)
However, W3C permits an exception where tables for layout either make sense when linearized or an alternate version (perhaps linearized) is made available.
Website accessibility is also changing as it is impacted by Content Management Systems that allow changes to be made to webpages without the need of obtaining programming language knowledge.
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.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. Upon considering who is most likely to need or use the content, a list of characteristics common to the users such as:
* Audience Characteristics
* Information Preferences
* Computer Specifications
* Web Experience
Taking into account the characteristics of the audience will allow an effective website to be created that will deliver the desired content to 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. For instance, a website that is designed for the majority of websurfers will be limited to the use of valid XHTML 1.0 Strict or older, Cascading Style Sheets Level 1, and 1024x768 display resolution. This is because Internet Explorer is not fully W3C standards compliant with the modularity of XHTML 1.1 and the majority of CSS beyond 1. A target market of more alternative browser (e.g. Firefox, Safari and Opera) users allow for more W3C compliance and thus a greater range of options for a web designer.
Another restriction on webpage design is the use of different Image file formats. The majority of users can support GIF, JPEG, and PNG (with restrictions). Again Internet Explorer is the major restriction here, not fully supporting PNG's advanced transparency features, resulting in the GIF format still being the most widely used graphic file format for transparent images.
Many website incompatibilities go unnoticed by the designer and unreported by the users. The only way to be certain a website will work on a particular platform is to test it on that platform.
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.
First, the content is categorized and the information structure is formulated. The information structure is used to develop a document or visual diagram called a site map. This creates a visual of how the web pages will be interconnected, which helps in deciding what content will be placed on what pages. There are three main ways of diagramming the website structure:
* Linear Website Diagrams will allow the users to move in a predetermined sequence;
* Hierarchical structures (of Tree Design Website Diagrams) provide more than one path for users to take to their destination;
* Branch Design Website Diagrams allow for many interconnections between web pages such as hyperlinks within sentences.
In addition to planning the structure, the layout and interface of individual pages may be planned using a storyboard. In the process of storyboarding, a record is made of the description, purpose and title of each page in the site, and they are linked together according to the most effective and logical diagram type. Depending on the number of pages required for the website, documentation methods may include using pieces of paper and drawing lines to connect them, or creating the storyboard using computer software.
Some or all of the individual pages may be designed in greater detail as a website wireframe, a mock up model or comprehensive layout of what the page will actually look like. This is often done in a graphic program, or layout design program. The wireframe has no working functionality, only planning, though it can be used for selling ideas to other web design companies.
From Wikipedia, the free encyclopedia
http://en.wikipedia.org/wiki/Web_design
What is a website?
Website · Internet
From Wikipedia, the free encyclopedia
A website (or "web site") is a collection of related web pages, images, videos or other digital assets that are hosted on one web server, usually accessible via the Internet.
A web page is a document, typically written in (X)HTML, that is almost always accessible via HTTP, a protocol that transfers information from the web server to display in the user's web browser.
All publicly accessible websites are seen collectively as constituting the "World Wide Web".
The pages of a website can usually be accessed from a common root URL called the homepage, and usually reside on the same physical server. The URLs of the pages organize them into a hierarchy, although the hyperlinks between them control how the reader perceives the overall structure and how the traffic flows between the different parts of the site.
Some websites require a subscription to access some or all of their content. Examples of subscription sites include many business sites, parts of many news sites, academic journal sites, gaming sites, message boards, Web-based e-mail, services, social networking websites, and sites providing real-time stock market data. Because they require authentication to view the content they are technically an Intranet site.
Contents
* 1 History
* 2 Overview
* 3 Website styles
o 3.1 Static website
o 3.2 Dynamic website
* 4 Software systems
o 4.1 Content based sites
o 4.2 Product or service based sites
* 5 Spelling
* 6 Types of websites
* 7 Awards
* 8 See also
* 9 References
* 10 External links
History
The World Wide Web was "created" in 1990 by CERN engineer, Tim Berners-Lee.[1] On 30 April 1993, CERN announced that the World Wide Web would be free to anyone.[2]
Before the introduction of HTML and HTTP other protocols such as file transfer protocol and the gopher protocol were used to retrieve individual files from a server. These protocols offer a simple directory structure which the user navigates and chooses files to download. Documents were most often presented as plain text files without formatting or were encoded in word processor formats.
Overview
Organized by function a website may be
* a personal website
* a commercial website
* a government website
* a non-profit organization website
It could be the work of an individual, a business or other organization, and is typically dedicated to some particular topic or purpose. Any website can contain a hyperlink to any other website, so the distinction between individual sites, as perceived by the user, may sometimes be blurred.
Websites are written in, or dynamically converted to, HTML (Hyper Text Markup Language) and are accessed using a software interface classified as an user agent. Web pages can be viewed or otherwise accessed from a range of computer-based and Internet-enabled devices of various sizes, including desktop computers, laptops, PDAs and cell phones.
A website is hosted on a computer system known as a web server, also called an HTTP server, and these terms can also refer to the software that runs on these systems and that retrieves and delivers the web pages in response to requests from the website users. Apache is the most commonly used web server software (according to Netcraft statistics) and Microsoft's Internet Information Server (IIS) is also commonly used.
Website styles
Static website
Main article: static web page
A static website is one that has web pages stored on the server in the same form as the user will view them. It is primarily coded in HTML (Hyper-text Markup Language).
A static website is also called a classic website, a five-page website or a brochure website because it simply presents pre-defined information to the user. It may include information about a company and its products and services via text, photos, Flash animation, audio/video and interactive menus and navigation.
This type of website usually displays the same information to all visitors, thus the information is static. Similar to handing out a printed brochure to customers or clients, a static website will generally provide consistent, standard information for an extended period of time. Although the website owner may make updates periodically, it is a manual process to edit the text, photos and other content and may require basic website design skills and software.
In summary, visitors are not able to control what information they receive via a static website, and must instead settle for whatever content the website owner has decided to offer at that time.
They are edited using four broad categories of software:
* Text editors, such as Notepad or TextEdit, where the HTML is manipulated directly within the editor program
* WYSIWYG offline editors, such as Microsoft FrontPage and Adobe Dreamweaver (previously Macromedia Dreamweaver), where the site is edited using a GUI interface and the underlying HTML is generated automatically by the editor software
* WYSIWYG Online editors, where the any media rich online presentation like websites, widgets, intro, blogs etc. are created on a flash based platform
* Template-based editors, such as Rapidweaver and iWeb, which allow users to quickly create and upload websites to a web server without having to know anything about HTML, as they just pick a suitable template from a palette and add pictures and text to it in a DTP-like fashion without ever having to see any HTML code
Dynamic website
Main article: dynamic web page
A dynamic website is one that does not have web pages stored on the server in the same form as the user will view them. Instead, the web page content changes automatically and/or frequently based on certain criteria. It generally collates information on the hop each time a page is requested.
A website can be dynamic in one of two ways. The first is that the web page code is constructed dynamically, piece by piece. The second is that the web page content displayed varies based on certain criteria. The criteria may be pre-defined rules or may be based on variable user input.
The main purpose behind a dynamic website is that it is much simpler to maintain a few web pages plus a database than it is to build and update hundreds or thousands of individual web pages and links. In one way, a data-driven website is similar to a static site because the information that is presented on the site is still limited to what the website owner has allowed to be stored in the database (data entered by the owner and/or input by users and approved by the owner). The advantage is that there is usually a lot more information stored in a database and made available to users.
A dynamic website also describes its construction or how it is built, and more specifically refers to the code used to create a single web page. A dynamic web page is generated on the fly by piecing together certain blocks of code, procedures or routines. A dynamically-generated web page would call various bits of information from a database and put them together in a pre-defined format to present the reader with a coherent page. It interacts with users in a variety of ways including by reading cookies recognizing users' previous history, session variables, server side variables etc., or by using direct interaction (form elements, mouseovers, etc.). A site can display the current state of a dialogue between users, monitor a changing situation, or provide information in some way personalized to the requirements of the individual user.
Some countries, for example the U.K. and the U.S., have introduced legislation regarding web accessibility.
Software systems
There are a wide range of software systems, such as Java Server Pages (JSP), the PHP and Perl programming languages, Active Server Pages (ASP), YUMA and Cold Fusion (CFM) that are available to generate dynamic web systems and dynamic sites. Sites may also include content that is retrieved from one or more databases or by using XML-based technologies such as RSS.
Static content may also be dynamically generated either periodically, or if certain conditions for regeneration occur (cached) in order to avoid the performance loss of initiating the dynamic engine on a per-user or per-connection basis.
Plug ins are available to expand the features and abilities of web browsers, which use them to show active content, such as Flash, Shock wave or applets written in Java. Dynamic HTML also provides for user interactivity and mealtime element updating within web pages (i.e., pages don't have to be loaded or reloaded to effect any changes), mainly using the DOM and JavaScript, support which is built-in to most modern web browsers.
Turning a website into an income source is a common practice for web developers and website owners. There are several methods for creating a website business which fall into two broad categories, as defined below.
Content based sites
Some websites derive revenue by selling advertising space on the site (see contextual ads).
Product or service based sites
Some websites derive revenue by offering products or services for sale. In the case of e-commerce websites, the products or services may be purchased at the website itself, by entering credit card or other payment information into a payment form on the site. While most business websites serve as a shop window for existing brick and mortar businesses, it is increasingly the case that some websites are businesses in their own right; that is, the products they offer are only available for purchase on the web.
Websites occasionally derive income from a combination of these two practices. For example, a website such as an online auctions website may charge the users of its auction service to list an auction, but also display third-party advertisements on the site, from which it derives further income.
Spelling
As noted above, there are several different spellings for this term. Although website and web site are commonly used (the former especially in British English), the Associated Press Style book, Reuters, Microsoft, academia, book publishing, The Chicago Manual of Style, and dictionaries such as Merriam-Webster use the two-word, initially capitalized spelling Web site. This is because "Web" is not a general term but a shortened form of World Wide Web. As with many newly created terms, it may take some time before a common spelling is finalized. (This controversy also applies to derivative terms such as Web master/webmaster and Web cam/web cam).
The Canadian Oxford Dictionary and the Canadian Press Style book list "website" and "web page" as the preferred spellings. The Oxford English Dictionary began using "website" as its standardized form in 2004.[3]
Bill Walsh, the copy chief of The Washington Post's national desk, and one of American English's foremost grammarians, argues for the two-word spelling with capital W in his books Lapsing into a Comma and The Elephants of Style, and on his site, the Slot.[4]
Types of websites
There are many varieties of websites, each specializing in a particular type of content or use, and they may be arbitrarily classified in any number of ways. A few such classifications might include:[original research?]
* Affiliate: enabled portal that renders not only its custom CMS but also syndicated content from other content providers for an agreed fee. There are usually three relationship tiers. Affiliate Agencies (e.g., Commission Junction), Advertisers (e.g., Ebay) and consumer (e.g., Yahoo).
* Archive site: used to preserve valuable electronic content threatened with extinction. Two examples are: Internet Archive, which since 1996 has preserved billions of old (and new) web pages; and Google Groups, which in early 2005 was archiving over 845,000,000 messages posted to Usenet news/discussion groups.
* Blog (or web log) site: sites generally used to post online diaries which may include discussion forums (e.g., blogger, Xanga).
* Content site: sites whose business is the creation and distribution of original content (e.g., Slate, About.com).
* Corporate website: used to provide background information about a business, organization, or service. (e.g.,EnS)
* Commerce site (or eCommerce site): for purchasing goods, such as Amazon.com, CSN Stores, and Overstock.com.
* Community site: a site where persons with similar interests communicate with each other, usually by chat or message boards, such as MySpace or Facebook.
* City Site: A site that shows information about a certain city or town and events that takes place in that town. Usually created by the city council or other "movers and shakers".
* the same as those of geographic entities, such as cities and countries. For example, Richmond.com is the geodomain for Richmond, Virginia.
* Gripe site: a site devoted to the critique of a person, place, corporation, government, or institution.
* Humor site: satirizes, parodies or otherwise exists solely to amuse.
* Information site: contains content that is intended to inform visitors, but not necessarily for commercial purposes, such as: RateMyProfessors.com, Free Internet Lexicon and Encyclopedia. Most government, educational and non-profit institutions have an informational site.
* Java applet site: contains software to run over the Web as a Web application.
* Mirror site: A complete reproduction of a website.
* News site: similar to an information site, but dedicated to dispensing news and commentary.
* Personal homepage: run by an individual or a small group (such as a family) that contains information or any content that the individual wishes to include. These are usually uploaded using a web hosting service such as Geocities.
* Phish site: a website created to fraudulently acquire sensitive information, such as passwords and credit card details, by masquerading as a trustworthy person or business (such as Social Security Administration, PayPal) in an electronic communication (see Phishing).
* Political site: A site on which people may voice political views.
* Porn site - a site that shows sexually explicit content for enjoyment and relaxation, most likely in the form of an internet gallery, dating site, blog, or video sharing.
* Rating site: A site on which people can praise or disparage what is featured.
* Review site: A site on which people can post reviews for products or services.
* School site: a site on which teachers, students, or administrators can post information about current events at or involving their school. U.S. websites generally uses k12 in the URL such as kearney.k12.mo.us.
* Video sharing: A site that enables user to upload videos, such as YouTube and Google Video.
* Search engine site: a site that provides general information and is intended as a gateway or lookup for other sites. A pure example is Google, and the most widely known extended type is Yahoo!.
* Shock site: includes images or other material that is intended to be offensive to most viewers (e.g. rotten.com).
* Warez: a site designed to host and let users download copyrighted materials illegally.
* Web portal: a site that provides a starting point or a gateway to other resources on the Internet or an intranet.
* Wiki site: a site which users collaboratively edit (such as Wikipedia and Wikihow).
Some websites may be included in one or more of these categories. For example, a business website may promote the business's products, but may also host informative documents, such as white papers. There are also numerous sub-categories to the ones listed above. For example, a porn site is a specific type of eCommerce site or business site (that is, it is trying to sell memberships for access to its site). A fan site may be a dedication from the owner to a particular celebrity.
Websites are constrained by architectural limits (e.g., the computing power dedicated to the website). Very large websites, such as Yahoo!, Microsoft, and Google employ many servers and load balancing equipment such as Cisco Content Services Switches to distribute visitor loads over multiple computers at multiple locations.
In February 2009, Netcraft, an Internet monitoring company that has tracked Web growth since 1995, reported that there were 215,675,903 websites with domain names and content on them in 2009, compared to just 18,000 websites in August 1995.
Awards
The Webby Awards are a set of awards presented to the world's best websites, a concept pioneered by Best of the Web in 1994.
From Wikipedia, the free encyclopedia
A website (or "web site") is a collection of related web pages, images, videos or other digital assets that are hosted on one web server, usually accessible via the Internet.
A web page is a document, typically written in (X)HTML, that is almost always accessible via HTTP, a protocol that transfers information from the web server to display in the user's web browser.
All publicly accessible websites are seen collectively as constituting the "World Wide Web".
The pages of a website can usually be accessed from a common root URL called the homepage, and usually reside on the same physical server. The URLs of the pages organize them into a hierarchy, although the hyperlinks between them control how the reader perceives the overall structure and how the traffic flows between the different parts of the site.
Some websites require a subscription to access some or all of their content. Examples of subscription sites include many business sites, parts of many news sites, academic journal sites, gaming sites, message boards, Web-based e-mail, services, social networking websites, and sites providing real-time stock market data. Because they require authentication to view the content they are technically an Intranet site.
Contents
* 1 History
* 2 Overview
* 3 Website styles
o 3.1 Static website
o 3.2 Dynamic website
* 4 Software systems
o 4.1 Content based sites
o 4.2 Product or service based sites
* 5 Spelling
* 6 Types of websites
* 7 Awards
* 8 See also
* 9 References
* 10 External links
History
The World Wide Web was "created" in 1990 by CERN engineer, Tim Berners-Lee.[1] On 30 April 1993, CERN announced that the World Wide Web would be free to anyone.[2]
Before the introduction of HTML and HTTP other protocols such as file transfer protocol and the gopher protocol were used to retrieve individual files from a server. These protocols offer a simple directory structure which the user navigates and chooses files to download. Documents were most often presented as plain text files without formatting or were encoded in word processor formats.
Overview
Organized by function a website may be
* a personal website
* a commercial website
* a government website
* a non-profit organization website
It could be the work of an individual, a business or other organization, and is typically dedicated to some particular topic or purpose. Any website can contain a hyperlink to any other website, so the distinction between individual sites, as perceived by the user, may sometimes be blurred.
Websites are written in, or dynamically converted to, HTML (Hyper Text Markup Language) and are accessed using a software interface classified as an user agent. Web pages can be viewed or otherwise accessed from a range of computer-based and Internet-enabled devices of various sizes, including desktop computers, laptops, PDAs and cell phones.
A website is hosted on a computer system known as a web server, also called an HTTP server, and these terms can also refer to the software that runs on these systems and that retrieves and delivers the web pages in response to requests from the website users. Apache is the most commonly used web server software (according to Netcraft statistics) and Microsoft's Internet Information Server (IIS) is also commonly used.
Website styles
Static website
Main article: static web page
A static website is one that has web pages stored on the server in the same form as the user will view them. It is primarily coded in HTML (Hyper-text Markup Language).
A static website is also called a classic website, a five-page website or a brochure website because it simply presents pre-defined information to the user. It may include information about a company and its products and services via text, photos, Flash animation, audio/video and interactive menus and navigation.
This type of website usually displays the same information to all visitors, thus the information is static. Similar to handing out a printed brochure to customers or clients, a static website will generally provide consistent, standard information for an extended period of time. Although the website owner may make updates periodically, it is a manual process to edit the text, photos and other content and may require basic website design skills and software.
In summary, visitors are not able to control what information they receive via a static website, and must instead settle for whatever content the website owner has decided to offer at that time.
They are edited using four broad categories of software:
* Text editors, such as Notepad or TextEdit, where the HTML is manipulated directly within the editor program
* WYSIWYG offline editors, such as Microsoft FrontPage and Adobe Dreamweaver (previously Macromedia Dreamweaver), where the site is edited using a GUI interface and the underlying HTML is generated automatically by the editor software
* WYSIWYG Online editors, where the any media rich online presentation like websites, widgets, intro, blogs etc. are created on a flash based platform
* Template-based editors, such as Rapidweaver and iWeb, which allow users to quickly create and upload websites to a web server without having to know anything about HTML, as they just pick a suitable template from a palette and add pictures and text to it in a DTP-like fashion without ever having to see any HTML code
Dynamic website
Main article: dynamic web page
A dynamic website is one that does not have web pages stored on the server in the same form as the user will view them. Instead, the web page content changes automatically and/or frequently based on certain criteria. It generally collates information on the hop each time a page is requested.
A website can be dynamic in one of two ways. The first is that the web page code is constructed dynamically, piece by piece. The second is that the web page content displayed varies based on certain criteria. The criteria may be pre-defined rules or may be based on variable user input.
The main purpose behind a dynamic website is that it is much simpler to maintain a few web pages plus a database than it is to build and update hundreds or thousands of individual web pages and links. In one way, a data-driven website is similar to a static site because the information that is presented on the site is still limited to what the website owner has allowed to be stored in the database (data entered by the owner and/or input by users and approved by the owner). The advantage is that there is usually a lot more information stored in a database and made available to users.
A dynamic website also describes its construction or how it is built, and more specifically refers to the code used to create a single web page. A dynamic web page is generated on the fly by piecing together certain blocks of code, procedures or routines. A dynamically-generated web page would call various bits of information from a database and put them together in a pre-defined format to present the reader with a coherent page. It interacts with users in a variety of ways including by reading cookies recognizing users' previous history, session variables, server side variables etc., or by using direct interaction (form elements, mouseovers, etc.). A site can display the current state of a dialogue between users, monitor a changing situation, or provide information in some way personalized to the requirements of the individual user.
Some countries, for example the U.K. and the U.S., have introduced legislation regarding web accessibility.
Software systems
There are a wide range of software systems, such as Java Server Pages (JSP), the PHP and Perl programming languages, Active Server Pages (ASP), YUMA and Cold Fusion (CFM) that are available to generate dynamic web systems and dynamic sites. Sites may also include content that is retrieved from one or more databases or by using XML-based technologies such as RSS.
Static content may also be dynamically generated either periodically, or if certain conditions for regeneration occur (cached) in order to avoid the performance loss of initiating the dynamic engine on a per-user or per-connection basis.
Plug ins are available to expand the features and abilities of web browsers, which use them to show active content, such as Flash, Shock wave or applets written in Java. Dynamic HTML also provides for user interactivity and mealtime element updating within web pages (i.e., pages don't have to be loaded or reloaded to effect any changes), mainly using the DOM and JavaScript, support which is built-in to most modern web browsers.
Turning a website into an income source is a common practice for web developers and website owners. There are several methods for creating a website business which fall into two broad categories, as defined below.
Content based sites
Some websites derive revenue by selling advertising space on the site (see contextual ads).
Product or service based sites
Some websites derive revenue by offering products or services for sale. In the case of e-commerce websites, the products or services may be purchased at the website itself, by entering credit card or other payment information into a payment form on the site. While most business websites serve as a shop window for existing brick and mortar businesses, it is increasingly the case that some websites are businesses in their own right; that is, the products they offer are only available for purchase on the web.
Websites occasionally derive income from a combination of these two practices. For example, a website such as an online auctions website may charge the users of its auction service to list an auction, but also display third-party advertisements on the site, from which it derives further income.
Spelling
As noted above, there are several different spellings for this term. Although website and web site are commonly used (the former especially in British English), the Associated Press Style book, Reuters, Microsoft, academia, book publishing, The Chicago Manual of Style, and dictionaries such as Merriam-Webster use the two-word, initially capitalized spelling Web site. This is because "Web" is not a general term but a shortened form of World Wide Web. As with many newly created terms, it may take some time before a common spelling is finalized. (This controversy also applies to derivative terms such as Web master/webmaster and Web cam/web cam).
The Canadian Oxford Dictionary and the Canadian Press Style book list "website" and "web page" as the preferred spellings. The Oxford English Dictionary began using "website" as its standardized form in 2004.[3]
Bill Walsh, the copy chief of The Washington Post's national desk, and one of American English's foremost grammarians, argues for the two-word spelling with capital W in his books Lapsing into a Comma and The Elephants of Style, and on his site, the Slot.[4]
Types of websites
There are many varieties of websites, each specializing in a particular type of content or use, and they may be arbitrarily classified in any number of ways. A few such classifications might include:[original research?]
* Affiliate: enabled portal that renders not only its custom CMS but also syndicated content from other content providers for an agreed fee. There are usually three relationship tiers. Affiliate Agencies (e.g., Commission Junction), Advertisers (e.g., Ebay) and consumer (e.g., Yahoo).
* Archive site: used to preserve valuable electronic content threatened with extinction. Two examples are: Internet Archive, which since 1996 has preserved billions of old (and new) web pages; and Google Groups, which in early 2005 was archiving over 845,000,000 messages posted to Usenet news/discussion groups.
* Blog (or web log) site: sites generally used to post online diaries which may include discussion forums (e.g., blogger, Xanga).
* Content site: sites whose business is the creation and distribution of original content (e.g., Slate, About.com).
* Corporate website: used to provide background information about a business, organization, or service. (e.g.,EnS)
* Commerce site (or eCommerce site): for purchasing goods, such as Amazon.com, CSN Stores, and Overstock.com.
* Community site: a site where persons with similar interests communicate with each other, usually by chat or message boards, such as MySpace or Facebook.
* City Site: A site that shows information about a certain city or town and events that takes place in that town. Usually created by the city council or other "movers and shakers".
* the same as those of geographic entities, such as cities and countries. For example, Richmond.com is the geodomain for Richmond, Virginia.
* Gripe site: a site devoted to the critique of a person, place, corporation, government, or institution.
* Humor site: satirizes, parodies or otherwise exists solely to amuse.
* Information site: contains content that is intended to inform visitors, but not necessarily for commercial purposes, such as: RateMyProfessors.com, Free Internet Lexicon and Encyclopedia. Most government, educational and non-profit institutions have an informational site.
* Java applet site: contains software to run over the Web as a Web application.
* Mirror site: A complete reproduction of a website.
* News site: similar to an information site, but dedicated to dispensing news and commentary.
* Personal homepage: run by an individual or a small group (such as a family) that contains information or any content that the individual wishes to include. These are usually uploaded using a web hosting service such as Geocities.
* Phish site: a website created to fraudulently acquire sensitive information, such as passwords and credit card details, by masquerading as a trustworthy person or business (such as Social Security Administration, PayPal) in an electronic communication (see Phishing).
* Political site: A site on which people may voice political views.
* Porn site - a site that shows sexually explicit content for enjoyment and relaxation, most likely in the form of an internet gallery, dating site, blog, or video sharing.
* Rating site: A site on which people can praise or disparage what is featured.
* Review site: A site on which people can post reviews for products or services.
* School site: a site on which teachers, students, or administrators can post information about current events at or involving their school. U.S. websites generally uses k12 in the URL such as kearney.k12.mo.us.
* Video sharing: A site that enables user to upload videos, such as YouTube and Google Video.
* Search engine site: a site that provides general information and is intended as a gateway or lookup for other sites. A pure example is Google, and the most widely known extended type is Yahoo!.
* Shock site: includes images or other material that is intended to be offensive to most viewers (e.g. rotten.com).
* Warez: a site designed to host and let users download copyrighted materials illegally.
* Web portal: a site that provides a starting point or a gateway to other resources on the Internet or an intranet.
* Wiki site: a site which users collaboratively edit (such as Wikipedia and Wikihow).
Some websites may be included in one or more of these categories. For example, a business website may promote the business's products, but may also host informative documents, such as white papers. There are also numerous sub-categories to the ones listed above. For example, a porn site is a specific type of eCommerce site or business site (that is, it is trying to sell memberships for access to its site). A fan site may be a dedication from the owner to a particular celebrity.
Websites are constrained by architectural limits (e.g., the computing power dedicated to the website). Very large websites, such as Yahoo!, Microsoft, and Google employ many servers and load balancing equipment such as Cisco Content Services Switches to distribute visitor loads over multiple computers at multiple locations.
In February 2009, Netcraft, an Internet monitoring company that has tracked Web growth since 1995, reported that there were 215,675,903 websites with domain names and content on them in 2009, compared to just 18,000 websites in August 1995.
Awards
The Webby Awards are a set of awards presented to the world's best websites, a concept pioneered by Best of the Web in 1994.
From Wikipedia, the free encyclopedia
http://en.wikipedia.org/wiki/WebsiteWebsite Hosting - osCommerce
Website Hosting - osCommerce
osCommerce contributions installed on your server or ours.
Shopping Carts/E-Commerce/ osCommerce
You can have a professional online store and sell your products in 24 hrs.
osCommerce is the leading Open Source online shop e-commerce solution.
Everything you need to get started in selling physical and digital goods over the Internet, from the Catalog front-end that is presented to your customers, to the Administration Tool backend that completely handles your products, customers, orders, and online store data.
you can add the products your self, or have us do it.
Items Are added at $1.00 Each.
Image, Part number, Description, Price.
Options, Variations, Different Version of the same product are added at a cost of $5.00 per set.
osCommerce contributions installed on your server or ours.
Add custom functions of your online store to your needs such as. your needs such as
* Credit Modules
* Features
* Images
* Info Boxes
* Order Total Modules
* Payment Modules
* Reports
* Shipping Modules
* Templates/Themes
* Zones
* Plug in rates cannot be listed here,
They depend on what you already have installed in your version
Please Call for price per plug-in
(386) 238-7768
Or e-mail to
services@quadaces.com
The following prices are assuming your osCommerce is
#1 original
#2 if a Plug-in is installed that it doesn't not conflict with existing plug ins
if Plug-ins conflict with existing additions (on a page) there is a 50% increase to cost if Plug-ins conflict with existing additions (within a command) there is a 100% increase to the cost
Existing Shopping Carts/E-commerce/ osCommerce Clients can be seen in the Clients section under Information
There is no cost for the plug ins they can all be found at http://www.oscommerce.com/
What we are offering is the service of installing plug-in to you osCommerce website
OcCommerce installation feature Cost
OcCommerce - Cart / E-Commerce Web Site Setup $250.00
OcCommerce - Customization to look and style (4 hrs) $150.00
OcCommerce - Custom pages / Individual modified pages (Links page etc) $25.00
OcCommerce - Shopping Cart / E-Commerce Product Item (ea.) 1-100 $5.00
OcCommerce - Shopping cart / E-Commerce Product Items (ea.) 100-1000 $3.00
OcCommerce - Cart/E-Commerce Variations Per Item added to list $1.00
OcCommerce - Cart/E-Commerce Variations Per Item added to product (repetitive sets) $1.00
OcCommerce - Cart/E-Commerce Variations Per Item added to product (non repetitive sets (ea.)) $1.00
OcCommerce -Cart / E-Commerce Website Hosting 1 year (Secure) (Credit card) $300.00
OcCommerce -Cart / E-Commerce Website Hosting 1 year (Unsecure) (Paypal only) $150.00
OcCommerce - PHP/SQL 4-5 error fix $250.00
OcCommerce errors
1064 - You have an error in your SQL syntax $25.00
Add a links page to Information box $50.00
Add a new page to the Information box $50.00
Add new box/table set including 5 itmes $150.00
Attribute Sorter and Copier $250.00
Categories Box Bullet and line $100.00
Categories description $200.00
Change Weight to Cost for shipping $50.00
Custom Color Setup $100.00
Product Attributes - Option Type Feature $250.00
Remove Greeting from opening page $25.00
Remove Left or Right Column of options $100.00
Contact Us marketing@quadaces.com
or
(386)761-4554
9:00am-5:00pm
Monday-Friday
For More Information: email us at services@quadaces.com or call (386) 761-4554
osCommerce contributions installed on your server or ours.
Shopping Carts/E-Commerce/ osCommerce
You can have a professional online store and sell your products in 24 hrs.
osCommerce is the leading Open Source online shop e-commerce solution.
Everything you need to get started in selling physical and digital goods over the Internet, from the Catalog front-end that is presented to your customers, to the Administration Tool backend that completely handles your products, customers, orders, and online store data.
you can add the products your self, or have us do it.
Items Are added at $1.00 Each.
Image, Part number, Description, Price.
Options, Variations, Different Version of the same product are added at a cost of $5.00 per set.
osCommerce contributions installed on your server or ours.
Add custom functions of your online store to your needs such as. your needs such as
* Credit Modules
* Features
* Images
* Info Boxes
* Order Total Modules
* Payment Modules
* Reports
* Shipping Modules
* Templates/Themes
* Zones
* Plug in rates cannot be listed here,
They depend on what you already have installed in your version
Please Call for price per plug-in
(386) 238-7768
Or e-mail to
services@quadaces.com
The following prices are assuming your osCommerce is
#1 original
#2 if a Plug-in is installed that it doesn't not conflict with existing plug ins
if Plug-ins conflict with existing additions (on a page) there is a 50% increase to cost if Plug-ins conflict with existing additions (within a command) there is a 100% increase to the cost
Existing Shopping Carts/E-commerce/ osCommerce Clients can be seen in the Clients section under Information
There is no cost for the plug ins they can all be found at http://www.oscommerce.com/
What we are offering is the service of installing plug-in to you osCommerce website
OcCommerce installation feature Cost
OcCommerce - Cart / E-Commerce Web Site Setup $250.00
OcCommerce - Customization to look and style (4 hrs) $150.00
OcCommerce - Custom pages / Individual modified pages (Links page etc) $25.00
OcCommerce - Shopping Cart / E-Commerce Product Item (ea.) 1-100 $5.00
OcCommerce - Shopping cart / E-Commerce Product Items (ea.) 100-1000 $3.00
OcCommerce - Cart/E-Commerce Variations Per Item added to list $1.00
OcCommerce - Cart/E-Commerce Variations Per Item added to product (repetitive sets) $1.00
OcCommerce - Cart/E-Commerce Variations Per Item added to product (non repetitive sets (ea.)) $1.00
OcCommerce -Cart / E-Commerce Website Hosting 1 year (Secure) (Credit card) $300.00
OcCommerce -Cart / E-Commerce Website Hosting 1 year (Unsecure) (Paypal only) $150.00
OcCommerce - PHP/SQL 4-5 error fix $250.00
OcCommerce errors
1064 - You have an error in your SQL syntax $25.00
Add a links page to Information box $50.00
Add a new page to the Information box $50.00
Add new box/table set including 5 itmes $150.00
Attribute Sorter and Copier $250.00
Categories Box Bullet and line $100.00
Categories description $200.00
Change Weight to Cost for shipping $50.00
Custom Color Setup $100.00
Product Attributes - Option Type Feature $250.00
Remove Greeting from opening page $25.00
Remove Left or Right Column of options $100.00
Contact Us marketing@quadaces.com
or
(386)761-4554
9:00am-5:00pm
Monday-Friday
For More Information: email us at services@quadaces.com or call (386) 761-4554
Website Hosting & Design - e-commerce
Website Hosting - Shopping Carts - E-commerce
"Daytona Beach Small Business Solution"
Website Hosting and Web Page Design Services. Covering Volusia County
From Port Orange to Daytona Beach to Ormond Beach.
*Now also serving New Smyrna Beach and Edgewater*
Website Hosting - Shopping Carts - E-commerce
We can provide you everything you need to make your own website
and Sell your products.
You can have a professional online store and sell your products in 24 hrs.
Do it your self and Save
osCommerce is the leading Open Source online shop e-commerce solution.
Everything you need to get started in selling physical and digital goods over the Internet, from the Catalog front-end that is presented to your customers, to the Administration Tool backend that completely handles your products, customers, orders, and online store data.
you can add the products your self, or have us do it.
Items Are added at $1.00 Each.
Image, Part number, Description, Price.
Options, Variations, Different Version of the same product are added at a cost of $1.00 per set.
OcCommerce installation feature Cost
OcCommerce - Cart / E-Commerce Web Site Setup $250.00
OcCommerce - Customization to look and style (4 hrs) $150.00
OcCommerce - Custom pages / Individual modified pages (Links page etc) $25.00
OcCommerce - Shopping Cart / E-Commerce Product Item (ea.) 1-100 $5.00
OcCommerce - Shopping cart / E-Commerce Product Items (ea.) 100-1000 $3.00
OcCommerce - Cart/E-Commerce Variations Per Item added to list $1.00
OcCommerce - Cart/E-Commerce Variations Per Item added to product (repetitive sets) $1.00
OcCommerce - Cart/E-Commerce Variations Per Item added to product (non repetitive sets (ea.)) $1.00
OcCommerce - Cart / E-Commerce Website Hosting 1 year (Secure) (Credit card) $300.00
OcCommerce - Cart / E-Commerce Website Hosting 1 year (Unsecure) (Paypal only) $150.00
OcCommerce - PHP/SQL 4-5 error fix $250.00
Testimonials
Helene
After hours and hours of surfing the web, trying to figure out how I was going to get a website up and running for my new business, I came across Quad Aces and I'm so glad I did! With almost 1,000 personalized products to sell, we knew this would not be an easy task.
I would highly recommend any individual or business (new or old) interested in web design or web hosting to contact this very professional company. Quad Aces is dependable, easy to work with and priced right. They've gone more than that extra mile for me many times. Patience? I think they invented it. This company is extraordinary and I couldn't possibly say enough good things about Quad Aces and its staff. Then again, I really don't have to. Just look at their work and you'll know you're with the best!
Namely Yours
personalized books, cartoons & gifts
Helene DeGregorio
President
http://www.namelyyours.net/
Contact Us marketing@quadaces.com
or
(386)761-4554
9:00am-5:00pm
Monday-Friday
For More Information: email us at services@quadaces.com or call (386) 761-4554
"Daytona Beach Small Business Solution"
Website Hosting and Web Page Design Services. Covering Volusia County
From Port Orange to Daytona Beach to Ormond Beach.
*Now also serving New Smyrna Beach and Edgewater*
Website Hosting - Shopping Carts - E-commerce
We can provide you everything you need to make your own website
and Sell your products.
You can have a professional online store and sell your products in 24 hrs.
Do it your self and Save
osCommerce is the leading Open Source online shop e-commerce solution.
Everything you need to get started in selling physical and digital goods over the Internet, from the Catalog front-end that is presented to your customers, to the Administration Tool backend that completely handles your products, customers, orders, and online store data.
you can add the products your self, or have us do it.
Items Are added at $1.00 Each.
Image, Part number, Description, Price.
Options, Variations, Different Version of the same product are added at a cost of $1.00 per set.
OcCommerce installation feature Cost
OcCommerce - Cart / E-Commerce Web Site Setup $250.00
OcCommerce - Customization to look and style (4 hrs) $150.00
OcCommerce - Custom pages / Individual modified pages (Links page etc) $25.00
OcCommerce - Shopping Cart / E-Commerce Product Item (ea.) 1-100 $5.00
OcCommerce - Shopping cart / E-Commerce Product Items (ea.) 100-1000 $3.00
OcCommerce - Cart/E-Commerce Variations Per Item added to list $1.00
OcCommerce - Cart/E-Commerce Variations Per Item added to product (repetitive sets) $1.00
OcCommerce - Cart/E-Commerce Variations Per Item added to product (non repetitive sets (ea.)) $1.00
OcCommerce - Cart / E-Commerce Website Hosting 1 year (Secure) (Credit card) $300.00
OcCommerce - Cart / E-Commerce Website Hosting 1 year (Unsecure) (Paypal only) $150.00
OcCommerce - PHP/SQL 4-5 error fix $250.00
Testimonials
Helene
After hours and hours of surfing the web, trying to figure out how I was going to get a website up and running for my new business, I came across Quad Aces and I'm so glad I did! With almost 1,000 personalized products to sell, we knew this would not be an easy task.
I would highly recommend any individual or business (new or old) interested in web design or web hosting to contact this very professional company. Quad Aces is dependable, easy to work with and priced right. They've gone more than that extra mile for me many times. Patience? I think they invented it. This company is extraordinary and I couldn't possibly say enough good things about Quad Aces and its staff. Then again, I really don't have to. Just look at their work and you'll know you're with the best!
Namely Yours
personalized books, cartoons & gifts
Helene DeGregorio
President
http://www.namelyyours.net/
Contact Us marketing@quadaces.com
or
(386)761-4554
9:00am-5:00pm
Monday-Friday
For More Information: email us at services@quadaces.com or call (386) 761-4554
Website Hosting - Design
Website Hosting - Design
Click your choice from the links and your business will have a Web Site that will:
* Have a Internet presence,
* Help people find your services,
* Provide your service to millions
We can provide Web Site design as well as Web Site hosting. Have a webpage designer build you a Web Site today.
If you need a small Web Site or a 1000 page Web Site we can provide it to you.
* Design of an entirely new Web Site,
* Complete redesign of an existing Web Site,
* Maintenance or upgrade to an existing site
We can also provide E-Commerce / Shopping Carts with osCommerce.
As your small business Web Site solution we can assist you in,
* Web Site design and site construction,
* Web Page redesign,
* Web Site Domain registration assistance,
* Web Page logo design,
* Web Page banner design,
* Web Page logo animation,
* Web Page improvement,
* Web Site updating & maintenance,
* Web Site Search engine submission and optimization
Website - Web Page - Design - Cost
Addition Cost
5 page website *complete set up and design $250.00
Additional pages at $20.00
1 Additional Web Page added to your Web Site (ea.) $25.00
20 Additional Web Pages added to your Web Site (ea.) $400.00
5 additional Web Pages added to your Web Site (ea.) $100.00
Catagorie-Directory-List Web Pages added to Web Site (ea.) $25.00
Repetitive Web Pages or catalog pages - 100-1000 pages (ea.) $2.00
Repetitive Web Pages or Catalogs Pages - 10-100 Web Pages (ea.) $5.00
Web Site Set up - template - first page - etc $150.00
* complete = 5 pages, Domain registration, custom .htaccess file, custom 403.htm, custom 404.htm, robots.txt, css files
Contact Us marketing@quadaces.com
or
(386)761-4554
9:00am-5:00pm
Monday-Friday
For More Information: email us at services@quadaces.com or call (386) 761-4554
Click your choice from the links and your business will have a Web Site that will:
* Have a Internet presence,
* Help people find your services,
* Provide your service to millions
We can provide Web Site design as well as Web Site hosting. Have a webpage designer build you a Web Site today.
If you need a small Web Site or a 1000 page Web Site we can provide it to you.
* Design of an entirely new Web Site,
* Complete redesign of an existing Web Site,
* Maintenance or upgrade to an existing site
We can also provide E-Commerce / Shopping Carts with osCommerce.
As your small business Web Site solution we can assist you in,
* Web Site design and site construction,
* Web Page redesign,
* Web Site Domain registration assistance,
* Web Page logo design,
* Web Page banner design,
* Web Page logo animation,
* Web Page improvement,
* Web Site updating & maintenance,
* Web Site Search engine submission and optimization
Website - Web Page - Design - Cost
Addition Cost
5 page website *complete set up and design $250.00
Additional pages at $20.00
1 Additional Web Page added to your Web Site (ea.) $25.00
20 Additional Web Pages added to your Web Site (ea.) $400.00
5 additional Web Pages added to your Web Site (ea.) $100.00
Catagorie-Directory-List Web Pages added to Web Site (ea.) $25.00
Repetitive Web Pages or catalog pages - 100-1000 pages (ea.) $2.00
Repetitive Web Pages or Catalogs Pages - 10-100 Web Pages (ea.) $5.00
Web Site Set up - template - first page - etc $150.00
* complete = 5 pages, Domain registration, custom .htaccess file, custom 403.htm, custom 404.htm, robots.txt, css files
Contact Us marketing@quadaces.com
or
(386)761-4554
9:00am-5:00pm
Monday-Friday
For More Information: email us at services@quadaces.com or call (386) 761-4554
Daytona Beach Website Hosting & Design - Hosting
"Daytona Beach Small Business Solution"
Website Hosting and Web Page Design Services. Covering Volusia County
From Port Orange to Daytona Beach to Ormond Beach.
*Now also serving New Smyrna Beach and Edgewater*
Website Hosting - Hosting
All plans include FREE Domain registration and the yearly fees (through godaddy.com)
Free Setup
Control Panel
30 Day Money Back Guarantee
Click your choice from the links and your business will have a Web Site that will:
* Have a Internet presence,
* Help people find your services,
* Provide your service to millions
We can provide Web Site design as well as Web Site hosting. Have us Host your Web Site today.
If you need a small Web Site or a 1000 page Web Site we can provide it to you. We can also provide E-Commerce / Shopping Cart Hosting
As your small business Web Site solution we can assist you in,
* Web Site design and site construction,
* Web Page redesign,
* Web Site Domain registration assistance,
* Web Page logo design,
* Web Page banner design,
* Web Page logo animation,
* Web Page improvement,
* Web Site updating & maintenance,
* Web Site Search engine submission and optimization
If you have a domain already, we can transfer it for you. or you can transfer it your self, please log into your registrars account and change the Nameservers to:
Name Server 1: NS1.QUADACES.COM
Name Server 2: NS2.QUADACES.COM
Website - Web Page - Hosting - Cost - Yearly Fees
Level Space Mb Bandwidth Gb Style Cost
Level 1 100 Mb 1.0 Gb Static website $100.00
Level 2 150 Mb 1.5 Gb Static website $150.00
Level 3 200 Mb 2.0 Gb Static website $200.00
Level 4 250 Mb 2.5 Gb Static website $250.00
Level 5 500 Mb 5.0 Gb Static website $500.00
OsCommerce 250 Mb 2 Gb Shopping Cart / E-Commerce $150.00
Coppermine 250 Mb 2 Gb Coppermine Photo Gallery $200.00
Additional 1 Gb $25.00
Additional 100 Mb $25.00
Home
About Us
Areas Covered
Contact Us marketing@quadaces.com
or
(386)761-4554
9:00am-5:00pm
Monday-Friday
For More Information: email us at services@quadaces.com or call (386) 761-4554
Website Hosting and Web Page Design Services. Covering Volusia County
From Port Orange to Daytona Beach to Ormond Beach.
*Now also serving New Smyrna Beach and Edgewater*
Website Hosting - Hosting
All plans include FREE Domain registration and the yearly fees (through godaddy.com)
Free Setup
Control Panel
30 Day Money Back Guarantee
Click your choice from the links and your business will have a Web Site that will:
* Have a Internet presence,
* Help people find your services,
* Provide your service to millions
We can provide Web Site design as well as Web Site hosting. Have us Host your Web Site today.
If you need a small Web Site or a 1000 page Web Site we can provide it to you. We can also provide E-Commerce / Shopping Cart Hosting
As your small business Web Site solution we can assist you in,
* Web Site design and site construction,
* Web Page redesign,
* Web Site Domain registration assistance,
* Web Page logo design,
* Web Page banner design,
* Web Page logo animation,
* Web Page improvement,
* Web Site updating & maintenance,
* Web Site Search engine submission and optimization
If you have a domain already, we can transfer it for you. or you can transfer it your self, please log into your registrars account and change the Nameservers to:
Name Server 1: NS1.QUADACES.COM
Name Server 2: NS2.QUADACES.COM
Website - Web Page - Hosting - Cost - Yearly Fees
Level Space Mb Bandwidth Gb Style Cost
Level 1 100 Mb 1.0 Gb Static website $100.00
Level 2 150 Mb 1.5 Gb Static website $150.00
Level 3 200 Mb 2.0 Gb Static website $200.00
Level 4 250 Mb 2.5 Gb Static website $250.00
Level 5 500 Mb 5.0 Gb Static website $500.00
OsCommerce 250 Mb 2 Gb Shopping Cart / E-Commerce $150.00
Coppermine 250 Mb 2 Gb Coppermine Photo Gallery $200.00
Additional 1 Gb $25.00
Additional 100 Mb $25.00
Home
About Us
Areas Covered
Contact Us marketing@quadaces.com
or
(386)761-4554
9:00am-5:00pm
Monday-Friday
For More Information: email us at services@quadaces.com or call (386) 761-4554
Subscribe to:
Posts (Atom)

