Personal tools
You are here: Home Research Trends & Opportunities Advanced Software Engineering and Web Technology The Future of Web Technology and Evolution

The Future of Web Technology and Evolution

ETH_Zurich_090320A
[(ETH - Zurich) - Gian Marco Castelberg]

     

    - Overview

    The Web, also known as the World Wide Web, is the foundational layer of how the Internet is used, providing website and application services. The Web is the primary tool that billions of people use to share, read and write information to interact with others over the Internet. The Web has come a long way since its inception.

    The Internet has become an integral part of everyday life. Shopping, banking, communication, and entertainment all depend on the Internet, and with the development of the Internet of Things (IoT), more and more devices are being put online and they can be accessed remotely. 

    This access is achieved through a variety of technologies, including Hypertext Transfer Protocol (HTTP), which is the key method for requesting access to remote Web applications and resources. While most people know how to use a web browser to surf the web, few really understand how the technology works, why HTTP is a core part of the web, or why the next version (HTTP/2) will cause so much on the web Big sensational community.

     

    - The Internet vs. the World Wide Web (Web)

    For many people, the Internet and the World Wide Web are synonymous, but it's important to distinguish between the two terms. 

    The Internet is a collection of public computers that use the Internet Protocol (IP) to route messages by sharing. It consists of many services, including the Web, e-mail, file sharing, and Internet telephony. So the Web is just one part of the Internet, albeit the most visible part, and people often use webmail front-ends (such as Gmail, Hotmail, and Yahoo!), some of whom use the web interchangeably with the Internet. 

    HTTP is how web browsers request web pages. It is one of the three main technologies defined by Tim Berners-Lee when he invented the Web, along with unique identifiers for resources (Uniform Resource Locator, or source of URLs) and Hypertext Markup Language (HTML). Other parts of the Internet have their own protocols and standards that define how they work and how their underlying messages are routed through the Internet (e.g. email with SMTP, IMAP, and POP). 

    When examining HTTP, you're primarily dealing with the Web. However, the line is getting blurry, as services built on top of HTTP, even without a traditional web front-end, mean defining the web itself is getting trickier! These services (known by acronyms like REST or SOAP) are available to web pages and non-web pages (such as mobile applications). 

    Although the Internet is made up of countless services, many of these services are used less and less as the use of the web continues to grow. Those of us who were the first to recall the internet will recall acronyms like BBS and IRC, which all but cease to exist today, replaced by online forums, social media sites, and chat apps.

     

    CERN_112021A
    [CERN, The European Organization for Nuclear Research]

    - HTTP and The Web

    HTTP is a protocol for fetching resources such as HTML documents. It is the foundation of any data exchange on the Web and it is a client-server protocol, which means requests are initiated by the recipient, usually the Web browser. A complete document is reconstructed from the different sub-documents fetched, for instance, text, layout description, images, videos, scripts, and more. 

    Clients and servers communicate by exchanging individual messages (as opposed to a stream of data). The messages sent by the client, usually a Web browser, are called requests and the messages sent by the server as an answer are called responses.

    Designed in the early 1990s, HTTP is an extensible protocol which has evolved over time. It is an application layer protocol that is sent over TCP, or over a TLS-encrypted TCP connection, though any reliable transport protocol could theoretically be used. Due to its extensibility, it is used to not only fetch hypertext documents, but also images and videos or to post content to servers, like with HTML form results. HTTP can also be used to fetch parts of documents to update Web pages on demand.

     

    - Internet of Things (Iot) on Web Development

    IoT is a technology that connects the digital world by changing UI interactions between humans and machines. Now IoT has entered the realm of web development, making users more interactive with websites. And create a smart and important role in the development world.

    IoT is an evolution of home, mobile and embedded applications connected to the internet that can also integrate higher computing power and use data analytics to extract meaningful information.

    IoT edge in web development will change front-end interface and user interaction etc. All users will use this front-end interface to communicate with cameras, sensors, and other devices on the Internet.

    IoT connects devices and humans with innovative learning. Now IoT will be established in the web development industry to make web architecture and user interface more creative and interactive. IoT will create advanced communication between website layouts and operating models. 

    IoT has a wide range of intensities such as sensors, cameras, signaling devices, etc. It will ensure efficient resolution of customer requests and establish the right direction. 

    Currently, many IoT devices may be able to display website information and results. It includes smart appliances such as laptops, AC and microwave ovens, and industrial monitors such as embedded systems. It plays a vital role in web development and it goes beyond all these techniques.

     

     

    [More to come ...]


     

     

    Document Actions