Components of a Web Site Flashcards
PHP
Hypertext prepocessor
Open source server side scripting language
embedded within the page as HTML, code processed in the server and replaced by HTML
popularity enhanced by MySQL (free database) and Apache, most widely used web server
HTML
Contains_____ which are used to ____
Hypertext Markup Language
the standard markup language
contaings tags used to identify elements of a document and provide structure
When was HTML first drafted?
early to mid 1990s
HTML 2.0 release:
What was its significance?
released in 1995
first release of the language as a standard
Which HTML release stabilized the language according to web standards?
4.0
WHATWG
What did this emerge from?
Web Hypertext Application Technology Working Group
group of developers that were unhappy with the development of XHTML 2.0, efforts led to HTML%
CSS
Cascading Style Sheets- Controls the presentation of HTML documents
collection of formatting rules, usually in an external file, that can control a page/website
based on where styles are found, can overwrite one another when conflict arises
Benefits of CSS
separation of style and structure- highly modular design
speed development/site maintenance by controlling and formatting for entire site through a very small number of CSS files
media types can be declared for style sheets- can control how it looks on multiple screens
XML
How is it different from HTML?
Primary Purpose?
Popular Uses
Extensible Markup Language
Semantic markup language. No tags, contains rules for defining document structure and data
Purpose: store and transport structured data from one system to another
Uses= RSS & AJAX
RSS
Real Simple Syndication
Standard means of publishing and syndicating conten over the web
XML based format, contains headlines, descriptions, links, author name
usually automatically created via Javascript or server side software (ie: PHP)
JPG
compressed with ___
Joint Photographic Experts Group (1992)
compressed w/ lossy compression
to keep file size down, throws away image data
good for photos
GIF
Graphic Interchange Format
limited to max of 256 colors (8 bit graphics)
supports transparency and limited animation
PNG
Portable Network Graphics (1995)
created as a response to copyright disputes over GIF format
supports transparency, supports millions of colors
has larger file sizes than JPG and GIF
Javascript
Javascript and java have nothing to do with each other
allows your content to respond to user interaction
since it is client side, page content doesn’t need to be refreshed for changes to occur
AJAX
Asynchronous Javascipt and XML
refers to development of interactive applications, widgets, and interfaces through the use of existing technologies
a specific approach to web dev that focuses on building engaging user experiences