Technology Models  «Prev  Next»

Lesson 2 Information and the Web
Objective New power in your hands

How Web technologies have changed the Way we use Information

Recent developments in the "Web Interaction Model" reflect the evolution of web technologies, user expectations, and the broader digital ecosystem. Here are some key developments and new components introduced:
  • Progressive Web Apps (PWAs)
    • Impact: PWAs have blurred the line between web and native applications by providing app-like experiences directly in the browser, with capabilities like offline functionality, push notifications, and home screen installation.
    • New Components: Service Workers, Web App Manifest, and enhanced client-side caching mechanisms.
  • Serverless Architecture
    • Impact: This approach allows developers to build and run applications and services without managing servers, leading to more scalable and cost-effective web interactions.
    • New Components: Functions as a Service (FaaS), API Gateways, and integration with cloud services for backend logic.
  • WebAssembly (Wasm)
    • Impact: Wasm enables high-performance applications on the web by allowing code written in languages like C/C++, Rust, and Go to run at near-native speed in browsers.
    • New Components: Wasm modules, which can be integrated with JavaScript for enhanced performance on the client side.
  • Real-time Web Interactions
    • Impact: Applications now often require real-time updates, leading to technologies that support continuous data exchange.
    • New Components: WebSocket for persistent connections, WebRTC for peer-to-peer communications, and technologies like GraphQL for efficient data fetching.
  • Voice User Interfaces (VUIs)
    • Impact: With the rise of virtual assistants, voice interaction has become a significant part of the web interaction model.
    • New Components: Speech Recognition APIs, Text-to-Speech engines, and integration with voice command platforms.
  • AI and Machine Learning in Web Interaction
    • Impact: AI enhances user experience by personalizing content, improving search functionality, and providing real-time assistance.
    • New Components: AI APIs for natural language processing, machine learning models for predictive analytics, and on-device ML for edge computing.
  • Enhanced Cybersecurity Models
    • Impact: As threats evolve, so do security measures within the web interaction model.
    • New Components: Zero Trust Architecture (ZTA), advanced encryption methods, and AI-driven threat detection systems.
  • Decentralized Web Applications (dApps)
    • Impact: With blockchain technology, web applications can become more secure, transparent, and free from central control.
    • New Components: Smart Contracts, decentralized storage solutions like IPFS, and integration with blockchain networks.

List of New Components:
  • Service Workers for offline capabilities in PWAs.
  • Web App Manifest for defining app behavior and appearance.
  • Functions as a Service (FaaS) for serverless computing.
  • API Gateways to manage, secure, and route API requests in serverless architectures.
  • WebAssembly Modules for performance-critical code execution.
  • WebSocket for real-time, bidirectional communication.
  • WebRTC for direct peer-to-peer communications without servers.
  • GraphQL for flexible data querying.
  • Speech Recognition and Text-to-Speech APIs for voice interactions.
  • AI and Machine Learning APIs for data processing and user interaction enhancements.
  • Zero Trust Security Protocols for enhanced cybersecurity.
  • Smart Contracts and Blockchain Integrations for dApps.

These developments demonstrate an expansion of the Web Interaction Model to accommodate a more dynamic, secure, and user-centric web environment. They reflect the ongoing evolution of the web to meet new demands for performance, security, and interactivity.

Web Technologies have changed the way we acquire Information

People often talk about the World Wide Web (WWW) as something concrete, sometimes describing it as if it were a place or a physical resource. However, you should remember that the Web is not a thing: it is a virtual phenomenon. The Web is an experience that is made possible through the interaction of numerous technologies and millions of users.
The fundamental change that the Web has brought to using information is that it enables you to develop your own methods for obtaining and distributing information. Add to that the fact that this virtual platform allows for infinite combinations of integrating text with myriad graphics, and you end up with an exciting way to develop and share information quickly on a scale larger than any other medium allows. The Internet has developed an incredible power to share, link, search, update, and personalize the information you receive and your options for re-distributing it.
  • Sharing and Linking
    Web interactions occur via a network called the Internet. The Internet is capable of much more than traditional, self-contained networks because of the ease with which diverse resources can be linked and shared. Sharing and linking technologies are changing the ways people create, provide, access, process, and use information. When you read paper-based information, it is usually a linear, sequential process. However, on the Web, hypertext or hyperlinks permit readers much greater freedom to determine their own paths through information. Additionally, links to other sites provide instant access to related resources online.


Searching and Updating

Search tools allow you to find the exact information you want and bypass relevant but unneeded data. For example, a person looking for specific product information on a commercial Web site can use a search engine to go directly to the product.
From the design point of view, consider how quick and economical it is to update online information versus updating printed information, like catalogs or software manuals! And for business applications, instant online updates, in some cases in real time, such as stock quotes or auction bids have created new opportunities and markets.
Question: What are some of the ways that reading a book is different than getting information from the Internet?
Answer: When you read a book, you usually go from beginning to end, the same as anyone else who reads the same book.
On the Internet, hypertext links give you dozens of choices about what you want to read or see next. Also, once a book is published, the information stays the same unless a new edition is printed. On the Web, information can be updated every day, every hour, or every minute for fresh, current information.
  • Tracking and Personalization
    Tracking and personalization technologies allow information to be customized for the consumer. For example, if you make a purchase using an e-commerce Web site, the site will store your transaction information, saving you from having to re-enter data if you make a purchase there on a later visit. The Internet is not the only Web-based network system. Intranets and extranets allow businesses to share and customize information. You will learn more about these networks later in this course, but to see how they compare to the Internet, read this Intranets - Extranets .

The next lesson compares various models for conceptualizing the components of the Web.

SEMrush Software 2 SEMrush Banner 2