Glossary - Website Design and Development Company - Jacksonville, Florida, Tampa and Atlanta, Georgia
Integrated Webworks design, develops and markets your website using a combination of our solutions such as website design, flash design, custom application development, E-commerce system, search engine optimization, sponsored search,  email marketing, landing pages and social networking Integrated Webworks
Integrated Webworks Home Solutions Clients Portfolio Company Online Quote Contact Us

Client Side Script

Client-side scripting generally refers to the class of computer programs on the web that are executed client-side, by the user's web browser, instead of server-side (on the web server). This type of computer programming is an important part of the Dynamic HTML (DHTML) concept, enabling web pages to be scripted; that is, to have different and changing content depending on user input, environmental conditions (such as the time of day), or other variables.

Web authors write client-side scripts in languages such as JavaScript (Client-side JavaScript) and VBScript.

Client-side scripts are often embedded within an HTML document, but they may also be contained in a separate file, which is referenced by the document (or documents) that use it. Upon request, the necessary files are sent to the user's computer by the web server (or servers) on which they reside. The user's web browser executes the script, then displays the document, including any visible output from the script. Client-side scripts may also contain instructions for the browser to follow if the user interacts with the document in a certain way, e.g., clicks a certain button. These instructions can be followed without further communication with the server, though they may require such communication.

In contrast, server-side scripts, written in languages such as Perl, PHP, and server-side VBScript, are executed by the web server when the user requests a document. They produce output in a format understandable by web browsers (usually HTML), which is then sent to the user's computer. The user cannot see the script's source code (unless the author publishes the code separately), and may not even be aware that a script was executed. The documents produced by server-side scripts may, of course, contain client-side scripts.

Client-side scripts have greater access to the information and functions available on the user's browser, whereas server-side scripts have greater access to the information and functions available on the server. Server-side scripts require that their language's interpreter is installed on the server, and produce the same output regardless of the client's browser, operating system, or other system details. Client-side scripts do not require additional software on the server (making them popular with authors who lack administrative access to their servers); however, they do require that the user's web browser understands the scripting language in which they are written. It is therefore impractical for an author to write scripts in a language that is not supported by the web browsers used by a majority of his or her audience.

Due to security restrictions, client-side scripts may not be allowed to access the users computer beyond the browser application. Techniques like ActiveX controls can be used to sidestep this restriction.

  • Return to Glossary
  • Call 877-279-0279 for over the phone quote on your website design and development project
    Get a free quote on your website design and development project
    View Our Blog
    Download Our Integrated Webworks Web Design and Development Brochure
    Integrated Webworks was Formerly Known As Surf U Soft
    Privacy Policy Terms of Use
    Solutions

    Interactive Design
      - Website Design
      - Mobile Design
      - Interactive Media
    Integrated Technology
      - Web Development
      - E-commerce
      - Application Development
    Internet Marketing
      - Search Engine Optimization
      - Sponsored Search
      - Email Marketing
      - Landing Pages
      - Social Networking
    Portfolio

    Sahara Cafe We Insure Florida
    Surgical Risk Solutions Tye Dye Guys
    Florida Deluxe Villas Axis Pain Clinic
    Home
      - Why Integrated Webworks
      - What We Do
      - Our Work
    Solutions
    Clients
    Portfolio
    Company
    Online Quote
    Contact Us
    Download Brochure
    Blog
    Glossary
    Follow Us   - Facebook
      - Twitter
      - Flickr

    Contact Us











    info@integratedwebworks.com | 877-279-0279
    Copyright © Integrated Webworks. All rights reserved

    Integrated Webworks