The document traces the evolution of the web from its early origins in the 1970s through recent developments. It discusses important milestones like the development of HTML in the early 1990s to enable web pages, the release of early browsers like Mosaic and Netscape, and the introduction of technologies like JavaScript, CSS, and AJAX in the late 1990s. More recent developments discussed include the launch of Chrome in 2008 and the finalization of HTML5 in 2014. The web has grown from its early days to now having an estimated 100-148 million users.
Evolution of the web through the lens of a developer
Tech Talk @ Georgia Gwinnett University,
1000 University Center Lane
Lawrenceville, GA 30043
Talk Schedule :
http://www.ggc.edu/ggc-life/campus-events/icalrepeat.detail/2011/03/09/744/27|25|26/Yjc4Zjg4NjM1NTAyN2JlMzRmNjczZWMzYzA2Y2JhMjU=
Web 4.0 is on its way, don't miss the flight and join while it's still time. Now is the unique occasion to be an early adopter for the most ground-breaking disruptive innovation from the last 20 years.
Beacon, GRDDL, and Twine... oh my!! Sometimes it is hard to keep track of all the new technology on the web. Which are the ones worth paying attention to? Let's take a look into how the web evolves and where we've came from. (Finally, a field where "evolution" and "intelligent design" can play nice.) We'll dive deep into some of the upcoming trends poised to change the web as we know it.
The Next Big Thing is Web 3.0. Catch It If You Can Judy O'Connell
The best minds on our planet are suggesting that the Internet will continue to be arguably the most influential invention of our time. We are in the midst of a highly dynamic and dramatically changing landscape. Where Web 1.0 made us consumers of information, Web 2.0 allowed us to be participators and creators. Web 3.0 and the Semantic Web technologies are beginning to play a larger and more significant role in the search and filtering of the content fire hose that teachers and students encounter each day. How will the semantic web influence our learning and teaching encounters on the web? What is the connection between meaning and data? Will search or discovery be the main driving force in the 3.0 information revolution? How will information and knowledge creation in a semantic-powered online world develop? This session will draw on Semantic Web research and developments and show how connecting, collaborating and networking in a Web 3.0 world is changing the ground-rules once again.
This presentation come with short and cover all important things of the topic. Here you can find differences, advantages and features of popular browsers.
Evolution of the web through the lens of a developer
Tech Talk @ Georgia Gwinnett University,
1000 University Center Lane
Lawrenceville, GA 30043
Talk Schedule :
http://www.ggc.edu/ggc-life/campus-events/icalrepeat.detail/2011/03/09/744/27|25|26/Yjc4Zjg4NjM1NTAyN2JlMzRmNjczZWMzYzA2Y2JhMjU=
Web 4.0 is on its way, don't miss the flight and join while it's still time. Now is the unique occasion to be an early adopter for the most ground-breaking disruptive innovation from the last 20 years.
Beacon, GRDDL, and Twine... oh my!! Sometimes it is hard to keep track of all the new technology on the web. Which are the ones worth paying attention to? Let's take a look into how the web evolves and where we've came from. (Finally, a field where "evolution" and "intelligent design" can play nice.) We'll dive deep into some of the upcoming trends poised to change the web as we know it.
The Next Big Thing is Web 3.0. Catch It If You Can Judy O'Connell
The best minds on our planet are suggesting that the Internet will continue to be arguably the most influential invention of our time. We are in the midst of a highly dynamic and dramatically changing landscape. Where Web 1.0 made us consumers of information, Web 2.0 allowed us to be participators and creators. Web 3.0 and the Semantic Web technologies are beginning to play a larger and more significant role in the search and filtering of the content fire hose that teachers and students encounter each day. How will the semantic web influence our learning and teaching encounters on the web? What is the connection between meaning and data? Will search or discovery be the main driving force in the 3.0 information revolution? How will information and knowledge creation in a semantic-powered online world develop? This session will draw on Semantic Web research and developments and show how connecting, collaborating and networking in a Web 3.0 world is changing the ground-rules once again.
This presentation come with short and cover all important things of the topic. Here you can find differences, advantages and features of popular browsers.
- Describe in one or two paragraphs what is Web (8-10 lines) Your desc.docxpjoseph6
. Describe in one or two paragraphs what is Web (8-10 lines) Your description should include, definition, evolution, starting history, protocols and creation of web pages, browsing, searching, managing organization, future of the web
Solution
Web is basically a system of Internet servers that support formatted documents. HTML (HyperText Markup Language) is used to format them. It consists of videos,audio and graphics.
We can access or browse the web pages with the help of web browsers.
Web browsers examples: Mozilla, chrome
Evolution of web :
On the thirtieth of April 1993 The European Council for Nuclear Research (CERN) released the source code of WorldWideWeb into the public domain, so anyone could use or build upon the software without charge.
Marc Andreessen left NCSA and together with Jim Clark founded Mosaic Communications, later renamed to Netscape Communications Corporation, and started work on what was to become Netscape Navigator.
Version 1.0 of the software was released in December 1994.
In August 1995 Spyglass Inc. licensed their Mosaic technology to Microsoft to form the basis of Internet Explorer and the version 1.0 of internet explorer was released.
Protocals:
TCP/IP : The Internet protocol suite (TCP/IP) was introduced as the standard networking protocol on the ARPANET in 1982.
Http : Development of HTTP was initiated by Tim Berners-Lee at CERN in 1989. The first definition of HTTP/1.1 occurred in RFC 2068 in 1997.Http/2 was standardized into 2015.
.
Web design encompasses many different skills and disciplines in the production and maintenance of websites. The different areas of web design include web graphic design; interface design; authoring, including standardised code and proprietary software; user experience design; and search engine optimization.
A web browser is a software application which enables a user to display and interact with text, images, videos, music and other information typically located on a Web page at a website on the World Wide Web or a Local Area Network. Text and images on a Web page can contain hyperlinks to other Web pages at the same or different website. Web browsers format HTML information for display, so the appearance of a Web page may differ between browsers.
Some of the Web browsers available for personal computers include Internet Explorer, Mozilla Firefox, Safari, and Opera in order of descending popularity.ThesisScientist.com
Quarkus Hidden and Forbidden ExtensionsMax Andersen
Quarkus has a vast extension ecosystem and is known for its subsonic and subatomic feature set. Some of these features are not as well known, and some extensions are less talked about, but that does not make them less interesting - quite the opposite.
Come join this talk to see some tips and tricks for using Quarkus and some of the lesser known features, extensions and development techniques.
Code reviews are vital for ensuring good code quality. They serve as one of our last lines of defense against bugs and subpar code reaching production.
Yet, they often turn into annoying tasks riddled with frustration, hostility, unclear feedback and lack of standards. How can we improve this crucial process?
In this session we will cover:
- The Art of Effective Code Reviews
- Streamlining the Review Process
- Elevating Reviews with Automated Tools
By the end of this presentation, you'll have the knowledge on how to organize and improve your code review proces
First Steps with Globus Compute Multi-User EndpointsGlobus
In this presentation we will share our experiences around getting started with the Globus Compute multi-user endpoint. Working with the Pharmacology group at the University of Auckland, we have previously written an application using Globus Compute that can offload computationally expensive steps in the researcher's workflows, which they wish to manage from their familiar Windows environments, onto the NeSI (New Zealand eScience Infrastructure) cluster. Some of the challenges we have encountered were that each researcher had to set up and manage their own single-user globus compute endpoint and that the workloads had varying resource requirements (CPUs, memory and wall time) between different runs. We hope that the multi-user endpoint will help to address these challenges and share an update on our progress here.
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppGoogle
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
👉👉 Click Here To Get More Info 👇👇
https://sumonreview.com/ai-fusion-buddy-review
AI Fusion Buddy Review: Key Features
✅Create Stunning AI App Suite Fully Powered By Google's Latest AI technology, Gemini
✅Use Gemini to Build high-converting Converting Sales Video Scripts, ad copies, Trending Articles, blogs, etc.100% unique!
✅Create Ultra-HD graphics with a single keyword or phrase that commands 10x eyeballs!
✅Fully automated AI articles bulk generation!
✅Auto-post or schedule stunning AI content across all your accounts at once—WordPress, Facebook, LinkedIn, Blogger, and more.
✅With one keyword or URL, generate complete websites, landing pages, and more…
✅Automatically create & sell AI content, graphics, websites, landing pages, & all that gets you paid non-stop 24*7.
✅Pre-built High-Converting 100+ website Templates and 2000+ graphic templates logos, banners, and thumbnail images in Trending Niches.
✅Say goodbye to wasting time logging into multiple Chat GPT & AI Apps once & for all!
✅Save over $5000 per year and kick out dependency on third parties completely!
✅Brand New App: Not available anywhere else!
✅ Beginner-friendly!
✅ZERO upfront cost or any extra expenses
✅Risk-Free: 30-Day Money-Back Guarantee!
✅Commercial License included!
See My Other Reviews Article:
(1) AI Genie Review: https://sumonreview.com/ai-genie-review
(2) SocioWave Review: https://sumonreview.com/sociowave-review
(3) AI Partner & Profit Review: https://sumonreview.com/ai-partner-profit-review
(4) AI Ebook Suite Review: https://sumonreview.com/ai-ebook-suite-review
#AIFusionBuddyReview,
#AIFusionBuddyFeatures,
#AIFusionBuddyPricing,
#AIFusionBuddyProsandCons,
#AIFusionBuddyTutorial,
#AIFusionBuddyUserExperience
#AIFusionBuddyforBeginners,
#AIFusionBuddyBenefits,
#AIFusionBuddyComparison,
#AIFusionBuddyInstallation,
#AIFusionBuddyRefundPolicy,
#AIFusionBuddyDemo,
#AIFusionBuddyMaintenanceFees,
#AIFusionBuddyNewbieFriendly,
#WhatIsAIFusionBuddy?,
#HowDoesAIFusionBuddyWorks
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamtakuyayamamoto1800
In this slide, we show the simulation example and the way to compile this solver.
In this solver, the Helmholtz equation can be solved by helmholtzFoam. Also, the Helmholtz equation with uniformly dispersed bubbles can be simulated by helmholtzBubbleFoam.
Navigating the Metaverse: A Journey into Virtual Evolution"Donna Lenk
Join us for an exploration of the Metaverse's evolution, where innovation meets imagination. Discover new dimensions of virtual events, engage with thought-provoking discussions, and witness the transformative power of digital realms."
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeAftab Hussain
Understanding variable roles in code has been found to be helpful by students
in learning programming -- could variable roles help deep neural models in
performing coding tasks? We do an exploratory study.
- These are slides of the talk given at InteNSE'23: The 1st International Workshop on Interpretability and Robustness in Neural Software Engineering, co-located with the 45th International Conference on Software Engineering, ICSE 2023, Melbourne Australia
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns
Unlocking Business Potential: Tailored Technology Solutions by Prosigns
Discover how Prosigns, a leading technology solutions provider, partners with businesses to drive innovation and success. Our presentation showcases our comprehensive range of services, including custom software development, web and mobile app development, AI & ML solutions, blockchain integration, DevOps services, and Microsoft Dynamics 365 support.
Custom Software Development: Prosigns specializes in creating bespoke software solutions that cater to your unique business needs. Our team of experts works closely with you to understand your requirements and deliver tailor-made software that enhances efficiency and drives growth.
Web and Mobile App Development: From responsive websites to intuitive mobile applications, Prosigns develops cutting-edge solutions that engage users and deliver seamless experiences across devices.
AI & ML Solutions: Harnessing the power of Artificial Intelligence and Machine Learning, Prosigns provides smart solutions that automate processes, provide valuable insights, and drive informed decision-making.
Blockchain Integration: Prosigns offers comprehensive blockchain solutions, including development, integration, and consulting services, enabling businesses to leverage blockchain technology for enhanced security, transparency, and efficiency.
DevOps Services: Prosigns' DevOps services streamline development and operations processes, ensuring faster and more reliable software delivery through automation and continuous integration.
Microsoft Dynamics 365 Support: Prosigns provides comprehensive support and maintenance services for Microsoft Dynamics 365, ensuring your system is always up-to-date, secure, and running smoothly.
Learn how our collaborative approach and dedication to excellence help businesses achieve their goals and stay ahead in today's digital landscape. From concept to deployment, Prosigns is your trusted partner for transforming ideas into reality and unlocking the full potential of your business.
Join us on a journey of innovation and growth. Let's partner for success with Prosigns.
Large Language Models and the End of ProgrammingMatt Welsh
Talk by Matt Welsh at Craft Conference 2024 on the impact that Large Language Models will have on the future of software development. In this talk, I discuss the ways in which LLMs will impact the software industry, from replacing human software developers with AI, to replacing conventional software with models that perform reasoning, computation, and problem-solving.
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Crescat
Crescat is industry-trusted event management software, built by event professionals for event professionals. Founded in 2017, we have three key products tailored for the live event industry.
Crescat Event for concert promoters and event agencies. Crescat Venue for music venues, conference centers, wedding venues, concert halls and more. And Crescat Festival for festivals, conferences and complex events.
With a wide range of popular features such as event scheduling, shift management, volunteer and crew coordination, artist booking and much more, Crescat is designed for customisation and ease-of-use.
Over 125,000 events have been planned in Crescat and with hundreds of customers of all shapes and sizes, from boutique event agencies through to international concert promoters, Crescat is rigged for success. What's more, we highly value feedback from our users and we are constantly improving our software with updates, new features and improvements.
If you plan events, run a venue or produce festivals and you're looking for ways to make your life easier, then we have a solution for you. Try our software for free or schedule a no-obligation demo with one of our product specialists today at crescat.io
Top 7 Unique WhatsApp API Benefits | Saudi ArabiaYara Milbes
Discover the transformative power of the WhatsApp API in our latest SlideShare presentation, "Top 7 Unique WhatsApp API Benefits." In today's fast-paced digital era, effective communication is crucial for both personal and professional success. Whether you're a small business looking to enhance customer interactions or an individual seeking seamless communication with loved ones, the WhatsApp API offers robust capabilities that can significantly elevate your experience.
In this presentation, we delve into the top 7 distinctive benefits of the WhatsApp API, provided by the leading WhatsApp API service provider in Saudi Arabia. Learn how to streamline customer support, automate notifications, leverage rich media messaging, run scalable marketing campaigns, integrate secure payments, synchronize with CRM systems, and ensure enhanced security and privacy.
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...Juraj Vysvader
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I didn't get rich from it but it did have 63K downloads (powered possible tens of thousands of websites).
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisGlobus
JASMIN is the UK’s high-performance data analysis platform for environmental science, operated by STFC on behalf of the UK Natural Environment Research Council (NERC). In addition to its role in hosting the CEDA Archive (NERC’s long-term repository for climate, atmospheric science & Earth observation data in the UK), JASMIN provides a collaborative platform to a community of around 2,000 scientists in the UK and beyond, providing nearly 400 environmental science projects with working space, compute resources and tools to facilitate their work. High-performance data transfer into and out of JASMIN has always been a key feature, with many scientists bringing model outputs from supercomputers elsewhere in the UK, to analyse against observational or other model data in the CEDA Archive. A growing number of JASMIN users are now realising the benefits of using the Globus service to provide reliable and efficient data movement and other tasks in this and other contexts. Further use cases involve long-distance (intercontinental) transfers to and from JASMIN, and collecting results from a mobile atmospheric radar system, pushing data to JASMIN via a lightweight Globus deployment. We provide details of how Globus fits into our current infrastructure, our experience of the recent migration to GCSv5.4, and of our interest in developing use of the wider ecosystem of Globus services for the benefit of our user community.
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Globus
The Earth System Grid Federation (ESGF) is a global network of data servers that archives and distributes the planet’s largest collection of Earth system model output for thousands of climate and environmental scientists worldwide. Many of these petabyte-scale data archives are located in proximity to large high-performance computing (HPC) or cloud computing resources, but the primary workflow for data users consists of transferring data, and applying computations on a different system. As a part of the ESGF 2.0 US project (funded by the United States Department of Energy Office of Science), we developed pre-defined data workflows, which can be run on-demand, capable of applying many data reduction and data analysis to the large ESGF data archives, transferring only the resultant analysis (ex. visualizations, smaller data files). In this talk, we will showcase a few of these workflows, highlighting how Globus Flows can be used for petabyte-scale climate analysis.
Software Engineering, Software Consulting, Tech Lead.
Spring Boot, Spring Cloud, Spring Core, Spring JDBC, Spring Security,
Spring Transaction, Spring MVC,
Log4j, REST/SOAP WEB-SERVICES.
How to Position Your Globus Data Portal for Success Ten Good PracticesGlobus
Science gateways allow science and engineering communities to access shared data, software, computing services, and instruments. Science gateways have gained a lot of traction in the last twenty years, as evidenced by projects such as the Science Gateways Community Institute (SGCI) and the Center of Excellence on Science Gateways (SGX3) in the US, The Australian Research Data Commons (ARDC) and its platforms in Australia, and the projects around Virtual Research Environments in Europe. A few mature frameworks have evolved with their different strengths and foci and have been taken up by a larger community such as the Globus Data Portal, Hubzero, Tapis, and Galaxy. However, even when gateways are built on successful frameworks, they continue to face the challenges of ongoing maintenance costs and how to meet the ever-expanding needs of the community they serve with enhanced features. It is not uncommon that gateways with compelling use cases are nonetheless unable to get past the prototype phase and become a full production service, or if they do, they don't survive more than a couple of years. While there is no guaranteed pathway to success, it seems likely that for any gateway there is a need for a strong community and/or solid funding streams to create and sustain its success. With over twenty years of examples to draw from, this presentation goes into detail for ten factors common to successful and enduring gateways that effectively serve as best practices for any new or developing gateway.
How to Position Your Globus Data Portal for Success Ten Good Practices
Evolution of the web
1. EVOLUTION OF THE WEB
Muhammad Zubair Asghar
Lahore Leads University
BSSE-VB
F13-1384
2. Growth of technologies &
early history
1972 First Email
1975 Gates and Allen starts Microsoft
1975 Beta andVHS videotaps
1976 Jobs and Woznaik starts Apple
1981 CSNET BITNET are born
1983 TCP/IP born
3. Birth of world wide web –W3
in 1992Tim Berners-Lee,a physicist in Geneva
Switzerland came up with the term
World WideWeb -W3
4. World Wide Web (WWW)
The World WideWeb (www) is an open
source information space
where documents and other web
resources are identified by URLs, interlinked
by hypertext links, and can be accessed via
the Internet.
It has become known simply as the Web.
TheWorld WideWeb is the primary tool
billions of people use to interact on the
Internet.
5. Hypertext
Hypertext is text
which contains links
to other texts.
The term was
coined byTed
Nelson around 1965
6. URL
Uniform Resource Locator (URL) commonly
informally referred to as a web address
A URL is a specific type of Uniform Resource
Identifier (URI), although many people use the
two terms interchangeably.
A URL implies the means to access an indicated
resource.
URLs occur most commonly to reference web
pages (http), but are also used for file transfer
(ftp), email (mailto), database access (JDBC), and
many other applications.
7. URL and URI
This diagram shows that a Uniform Resource
Identifier (URI) is either a Uniform Resource Locator
(URL), a Uniform Resource Name (URN), or both
8. Internet
The Internet is the global system of
interconnected computer networks that use
the Internet protocol suite (TCP/IP) to link
billions of devices worldwide.
It is a network of networks that consists of
millions of private, public, academic,
business, and government networks of local
to global scope.
10. 1991
HTTP (HypertextTransport Protocol)
It is a protocol used for data communication in world
wide web
HTML 1 (Hypertext Markup Language)
1. It is a language used to create web pages
2. It describes the structure of the website which makes it a
markup language, rather then a programming language
11. 1993
Mosaic Browser
1. Mosaic was developed at the National Center for
SupercomputingApplication (NCSA) at the University of
Illinois Urbana-Champaign beginning in late 1992. NCSA
released the browser in 1993.
2. For first time its 0.1 version is released.
3. It read HTML 1 and it was a client of earlier protocols.
13. 1994
HTML 2
HTML 2 is released in 1994.The feature of stylized text and
table is introduced in it
Cookies are introduced
Cookie is a small piece of data sent from a website and
stored in the user's web browser while the user is
browsing it. Every time the user loads the website, the
browser sends the cookie back to the server to notify
the user's previous activity.
These were 1st time implemented in Netscap browser in
1994.
14. 1994
NetScap Browser
NetScap browser build and its 1st and 2nd (0.9 & 1.0)
versions was released in 1994
It has high speed then Mosaic browser and it was free
although NCSA released 2nd version of Mosaic.
16. 1995
Opera Browser
It was internally and limited released in 1995.
Opera web browser began in 1994 when it was started
as a research project atTelenor. In 1995, the project
branched out into a separate company named Opera
Software ASA, with the first publicly available version
released in 1996
Opera has undergone extensive changes and
improvements, and introduced notable features such as
Speed Dial.
It has multiple document interface(MDI) and sidebar,
which made browsing several pages at once much easier
18. 1995
Internet Explorer
Microsoft has developed eleven versions of Internet
Explorer forWindows from 1995 to 2013.
It has also developed Internet Explorer for Mac, Internet
Explorer for UNIX and Internet Explorer Mobile forApple
Macintosh, Unix and mobile devices respectively
It was modeled on NCSA’s Mosaic browser but did not
use its source code
20. 1995
SSL (Secure Sockets Layer)
SSL was introduced in web in 1995
It is a predecessor ofTransport Layer Security (TLS)
Both SSL &TLS are protocols designed to
provide communications security over a computer network
Major web sites (including Google,YouTube, Facebook and
many others) useTLS to secure all communications between
their servers and web browsers.
HTML 3
HTML 3 is made in 1995
More of 1 and 2 with some Brower specific features
21. 1995
JavaScript
JavaScript was originally developed by NetScap in 1995
JavaScript is most commonly used as a client side scripting
language.This means that JavaScript code is written into an
HTML page.
It has an application programming interface (API) for
working with text, arrays, dates and regular expressions
JavaScript is not the same as Java. I repeat: JavaScript
is not the same as Java.
It was first time implemented in NetScap in 1996 and later
on it was adopted by Microsoft and was implemented in
Internet Explorer’s version 3 in 1996
It was implemented by Opera in 1997
22. 1996
Flash
Adobe Flash (formerly
called Macromedia Flash and Shockwave Flash) is
a multimedia and software platform
It is used for creating vector graphics, animation, browser
games, rich Internet applications, desktop
applications, mobile applications and mobile games
Flash displays text, vector and raster graphics to provide
animations, video games and applications
It allows streaming of audio and video, and can capture
mouse, keyboard, microphone and camera input
It was developed in 1995 but implemented in Browsers in
1996
23. 1996
XML (Extensible Markup Language)
XML was developed in 1996 but introduced in browsers from
1999
XML is a markup language that defines a set of rules for
encoding documents in a format which is both human-
readable and machine-readable
Maybe it is a little hard to understand, but XML does not DO
anything
This note is a note toTove, from Jani, stored as XML:
24. 1996
XML HTML
XML was designed to carry
data.
Its focus on what is data to
be carried.
XML tags are not
predefined
XML is about describing
information.
HTML was designed to
display data.
Its focus on how the data
looks
HTML tags are predefined
HTML is about displaying
data
25. Massive Advantage of XML
The tree structure of XMl allows documents to
be compared and aggregated efficiently
element by element.
26. 1997
HTML 3.2 And HTML 4
HTML 3.2 and HTML 4 were introduced in 1997
A re-evaluation of 3. Some clutter were removed
that arrived in 2 and 3.
27. 1998
CSS (Cascading Style Sheets) 2
CSS is a style sheet language used for describing the presentation of
a document written in a markup language
CSS is designed primarily to enable the separation of document
content from document presentation, including aspects such as
the layout, colors, and fonts
This separation of formatting and content makes it possible to
present the same markup page in different styles for different
rendering methods
It is developed in 1998 but implemented in 1999
28. 1999
Ajax (asynchronous JavaScript and XML)
With Ajax, web applications can send data to and retrieve
from a server in the background, without interfering with the
display and behavior of the existing page
AJAX is about updating parts of a web page, without
reloading the whole page.
It is implemented in 1999
With Ajax one can:
Update a web page without reloading the page
Request data from a server - after the page has loaded
Receive data from a server - after the page has loaded
Send data to a server - in the background
29. 2000-2007
In 2003 APPLE launches safari browser
The Mozilla Firefox project was created by Dave
Hyatt and Blake Ross in 2004
Opera released opera mini for mobile in 2005
Apple released 1st i-phone with mobile version of
safari 3 in 2007
NetScap discontinued in 2007.The usage share of
Netscape had fallen from over 90 percent in the mid-
1990s to less than one percent by the end of 2006
30. 2008-2015
Chrome browser was launched in 2008
HTML 5
HTML5 is a markup language used for structuring and
presenting content on theWorldWide Web
It was finalized, and published, on 28 October 2014 by
theWorldWide Web Consortium (W3C)
CSS3
CSS3 has been split into "modules". It contains the "old CSS
specification" (which has been split into smaller pieces). In
addition, new modules are added
31. 2008-2015
Content Security Policy (CSP)
Content Security Policy is a computer security standard
introduced to prevent clickjacking and other code
injection attacks resulting from execution of malicious
content in the trusted web page context
Drag And Drop
Drag and drop became possible in web browsers by using
java script, and additional markup
Touch Events
An HTML5 specification that allows developers to easily
build touch-enabled web apps for touch-sensitive surfaces
32. Web users
Current estimates range from 100 million to
148 million web users
Average age=32
64% with college degree
32% females
Source= Nielson surveys