Share this Page URL

Chapter 8. understanding design technolo... > client-side scripts (javascript) - Pg. 161

understanding design technologies 161 html & xhtml HTML, or Hypertext Markup Language, is used to define the structure of a web page. Every page on the web uses HTML (or its close cousin, XHTML) to tell the browser what the page contains and how it should be laid out. See building your first web page, p. 196 and understanding xhtml, p. 158. HTML features include the following: · Tables allow the page to be creatively subdivided. See understanding tables, p. 160. · Frames allow the web page to be divided into multiple, independent, scrollable sections. See understanding frames, p. 161. stylesheets Stylesheets (or cascading stylesheets) work alongside HTML to define how a page should look. HTML defines the structure; stylesheets define the appearance. See understanding stylesheets, p. 162. plug-ins Plug-ins are add-on technologies that blend seamlessly into the browser, bringing audio, video, or multimedia capabilities into the page. However, users must have the particular plug-in installed (and installed correctly) to benefit from them. Plug-ins include the following: · Flash is a multimedia player from Macromedia, which brings animation, sound, and interactivity into the site. See understanding flash, p. 166. · QuickTime is an audio and video player from Apple. See choosing a format for online video, p. 215. · RealMedia is an audio and video player from RealNetworks. See choosing a format for online video, p. 215 · WindowsMedia is an audio and video player from Microsoft. See choosing a format for online video, p. 215. client-side scripts (javascript) Client-side scripts are small programs that download with the web page and bring interactivity to the site. JavaScript is the main client-side scripting language, and it's used for features like image rollovers, image maps, and collapsible menus. See understanding javascript, p. 164. server-side scripts (asp, php) Server-side scripts connect the web page with a database or application, allowing you to customize your site for different users and serve dynamic pages. Scripting options included ASP, JSP, PHP, ColdFusion, and CGI scripts. They all live on your site's server and rely on its processing power. See understanding php, p. 168.