Module 2.4
Internet Services Technologies
Data storage technologies
Programming and scripting technologies
Formatting technologies
Data storage for web applications
Designers could not allow users to customize a site
Storing Data Locally
Web page writes and reads data to and from your local hard drive
Cookie: web page saves a set of data settings in a text file on your hard drive, field and
data in the file include specifications about which websites the data applies to
Web Storage Specification: allows more data to be stored, Javascript programs
Storing Data Online
Stored on web server itself
Web page is dynamically created as the user views it
Running instructions
Allow websites to include programming instructions
Javascript
Execution inside web browsers
Interactive slideshows with ‘previous’ and ‘next’ buttons
Buttons that respond when the cursor hovers over them
Drop down menus
Error messages
Server-side instructions, scripting, or programming
Same websites displaying different customized pages for logging-in users
SQL-stored Procedures
Take SQL statements and group them together and give them a unique for easy use and
less lines of code
(create a method or procedure)
The Really Interactive Web – AJAX
Real application (maps: zoom in and out)
Allow browser to download data without requiring the whole page to refresh
Formatting Output
Cascading Style Sheets: make changes in one place and all pages will automatically
change
1
Internet Services Technologies
Data storage technologies
Programming and scripting technologies
Formatting technologies
Data storage for web applications
Designers could not allow users to customize a site
Storing Data Locally
Web page writes and reads data to and from your local hard drive
Cookie: web page saves a set of data settings in a text file on your hard drive, field and
data in the file include specifications about which websites the data applies to
Web Storage Specification: allows more data to be stored, Javascript programs
Storing Data Online
Stored on web server itself
Web page is dynamically created as the user views it
Running instructions
Allow websites to include programming instructions
Javascript
Execution inside web browsers
Interactive slideshows with ‘previous’ and ‘next’ buttons
Buttons that respond when the cursor hovers over them
Drop down menus
Error messages
Server-side instructions, scripting, or programming
Same websites displaying different customized pages for logging-in users
SQL-stored Procedures
Take SQL statements and group them together and give them a unique for easy use and
less lines of code
(create a method or procedure)
The Really Interactive Web – AJAX
Real application (maps: zoom in and out)
Allow browser to download data without requiring the whole page to refresh
Formatting Output
Cascading Style Sheets: make changes in one place and all pages will automatically
change
1