Web Evolution 5280ft View of the Web 2.0 Christopher Fowler Software Developer of eGovernment and Information Technology Secretary of State of Rhode Island.

Slides:



Advertisements
Similar presentations
Williams Family Photo Album. Photo Album Project.
Advertisements

Overview Environment for Internet database connectivity
Authoring Languages and Web Authoring Software 4.01 Examine web page development and design.
WEB 2.0. What we are speaking about… Transformation of WEB, the WEB 2.0 –New generation of websites… –Importance of Open Data… –Importance of Users… –Web.
DT228/3 Web Development WWW and Client server model.
Web 2.0 Daniel Chapman Webmaker’s Meeting, January 2007.
Internet Infrastructure and Emerging Technologies Term project Internet Infrastructure and Emerging Technologies Term project.
1 DCETECH.COM Web 2.0: Is it a Whole New Internet? ANKIT JAIN 4 th Year, Computer Engg Head DCETECH.COM.
AJAX – The Future of Web Development? Anders Moberg David Mörtsell David Södermark.
Web 2.0 for AtGentive A Brief Introduction to Web 2.0 Ye DENG
IS400: Development of Business Applications on the Internet Fall 2004 Instructor: Dr. Boris Jukic Introduction.
CS 898N Advanced World Wide Web Technologies Lecture 1: Introduction Chin-Chih Chang
Chapter 9 Introduction to the Document Object Model (DOM) JavaScript, Third Edition.
W3C Activities HTML: is the lingua franca for publishing on the Web XHTML: an XML application with a clean migration path from HTML 4.01 CSS: Style sheets.
A closer look Dynamic Webpages Jessica Meyerson March 1, 2011.
ITM352 Javascript and Dynamic Web Pages: Client Side Processing.
Web Programming Language Dr. Ken Cosh Week 1 (Introduction)
1 Lesson 1 Quick HTML Know-How HTML and JavaScript BASICS, 4 th Edition Barksdale / Turner.
CNIT 133 Interactive Web Pags – JavaScript and AJAX Review HTML5.
INTRODUCTION TO WEB DATABASE PROGRAMMING
Computer Concepts 2014 Chapter 7 The Web and .
Introduction to AJAX AJAX Keywords: JavaScript and XML
Joel Bapaga on Web Design Strategies Technologies Commercial Value.
Chapter 16 The World Wide Web Chapter Goals Compare and contrast the Internet and the World Wide Web Describe general Web processing Describe several.
Example XML Applications/Languages. Objectives To Review uses of XML To investigate some Language applications of XML XHTML RSS WML Web Services.
Chapter 24 - Advanced Web Technologies Introduction Conventional Web Pages Are Static How A Server Stores Static Web pages Fetching Items One At A Time.
CSS 404 Internet Concepts. XP Objectives Developing a Web page and a Website Working with CSS (Cascading Style Sheets) Web Tables Web Forms Multimedia.
HTML ~ Web Design.
Blogs & Wikis in Context Chris Fowler 6 th December 2010.
Web Services – Train The Teachers Yair S. Siwek 2003.
WEB SCIENCE. What is the difference between the Internet and the World Wide Web? Internet is the entire network of connected computers and routers used.
C# AND ASP.NET What will I do in this course?. MAJOR TOPICS Learn to program in the C# language with the Visual Studio IDE (Interactive Development Environment)
Web Design (1) Terminology. Coding ‘languages’ (1) HTML - Hypertext Markup Language - describes the content of a web page CSS - Cascading Style Sheets.
Overview Web Session 3 Matakuliah: Web Database Tahun: 2008.
Session: 1. © Aptech Ltd. 2Introduction to the Web / Session 1  Explain the evolution of HTML  Explain the page structure used by HTML  List the drawbacks.
INTRODUCTION TO WEB APPLICATION Chapter 1. In this chapter, you will learn about:  The evolution of the Internet  The beginning of the World Wide Web,
ICT for IGCSE – Syllabus Cambridge IGCSE ® Information and Communication Technology0417.
 Computer use language to communicate  A web browser will read these tags and translate it into what you actually see  Viewing Code of ESPN WebsiteESPN.
1 Alternative view on Internet Computing Web 1.0 –Web 1.0 is first generation, Web Information based. Driven by Information provider. Web 2.0 Ajax enabled.
the acronym for Asynchronous JavaScript and XML.
Advanced Web Technologies By: Faraz Ahmed. Contents 0 Course Outline 0 Architectures 0 HTTP.
Management Information Systems, 4 th Edition 1 Chapter 7 E-Commerce: The Internet, Intranets, and Extranets.
Paul Jones Web 2.0 New Technologies and new interactions.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 14 Database Connectivity and Web Technologies.
XHTML TUTORIAL Contact me Amin Sharifi Website: Mob:
Introduction to the World Wide Web & Internet CIS 101.
What about the World Wide Web? 9 th Grade Digital Dimensions.
1 The World Wide Web Architectural Overview Static Web Documents Dynamic Web Documents HTTP – The HyperText Transfer Protocol Performance Enhancements.
Web Design Terminology Unit 2 STEM. 1. Accessibility – a web page or site that address the users limitations or disabilities 2. Active server page (ASP)
introductionwhyexamples What is a Web site? A web site is: a presentation tool; a way to communicate; a learning tool; a teaching tool; a marketing important.
1 LM 6 Database Applications Dr. Lei Li. Learning Objectives Explain three components of a client-server system Describe differences between a 2-tiered.
INTRODUCTION ABOUT DIV Most websites have put their content in multiple columns. Multiple columns are created by using or elements. The div element is.
Web Page Design The Basics. The Web Page A document (file) created using the HTML scripting language. A document (file) created using the HTML scripting.
Mark-up Languages Compare and describe at least 3 mark-up languages and what they do.
Web Programming Language
Web Basics: HTML/CSS/JavaScript What are they?
Chapter 1 Introduction to HTML.
GF and RS, Dept. of CS, Mangalore University
The Internet and HTML Code
Web page a hypertext document connected to the World Wide Web.
Markup Languages -Use codes, called tags, to provide instructions about formatting and structure of a website HTML (Hypertext Markup Language) Must be.
EAP: Summary B. Ramamurthy.
04 | Web Applications Gerry O’Brien | Technical Content Development Manager Paul Pardi | Senior Content Publishing Manager.
COP 3813 Intro to Internet Computing
Part 8 Q36 to Q40 of National 5 Prelim
Introduction to World Wide Web
CIS 133 mashup Javascript, jQuery and XML
DD Sir-Infomatics Web Development Part-1.
Markup Languages -Use codes, called tags, to provide instructions about formatting and structure of a website HTML (Hypertext Markup Language) Must be.
Presentation transcript:

Web Evolution 5280ft View of the Web 2.0 Christopher Fowler Software Developer of eGovernment and Information Technology Secretary of State of Rhode Island

Why “Evolution” There is no grand plan to the web Competing technologies – Non-survival of the least fit – There is a natural progression of how we got here Not entirely possible to predict the future, but we can make guesses due to trends

Where Are We Now? Some Call it Web 2.0 – Not to be confused with Internet2 No Clear demarcation – HTTP protocol appear out of the Internet sea – HTML Static Web Pages (BrochureWare) take off – Dynamic data becomes integrated into web pages – Web pages become interactive (JavaScript, cookies) – Web Applications appear

So Where Are We? Still no clear demarcation – XML - Markup starts to define Data, not just data placement and presentation – HTML is “cleansed” – XHTML – XHTML is beautified – CSS – XML starts to define protocols Birth of RSS – Web Services drive web content delivery

Web Services: This Is Where We Are The reliance on Web Services is the Web 2.0 This is not a promise – it’s the implementation of yesterday’s promise

The Reality of Web Services: Human readable computer friendly protocols – Open Data RSS –Single point of creation –Multiple sites provide same data – not recreating it – Open Services Amazon API Google API RSSonate (developed by yours truly!) del.icio.us Flickr