Saturday, August 6, 2011

Episode 009: HTML and CSS

Download

News




Tool of the Biweek


Programming Language Discussion 

History of HTML & CSS
  • What is a markup language
  • What happens when you visit a website 
  • What are Cookies (besides delicious)
  • Multipurpose Internet Mail Extensions (MIME)
  • Inheritance (cascading)
  • Site wide consistency
  • HTML5: http://slides.html5rocks.com/
  • XHTML, DHTML


Uses
  • Web pages
  • Mobile apps (http://www.phonegap.com/)
  • Machine Generatable (PHP, Ruby on Rails, Python..)


Strengths
  • Cross Platform
  • Easy to deploy (Browsers on all machines)
  • Hand writable


Weaknesses
  • Non-interactive
  • AJAX
  • High overhead (each HTTP request is a TCP session)
  • Browser incompatibilities
  • Verbosity