Glossary index

Technology, science and the universe

+57,000terms
19galaxies
2languages
Dailynew terms from the radar
Software development

Host Header

The host header is a fundamental part of the HTTP request that specifies the domain name of the server being accessed. This header allows web servers to identify which website the request refers to…

Software development

HostHeader

The 'Host' header in an HTTP request is an essential component that specifies the name of the host to which the request is directed. This header allows a web server to identify which domain or…

Software development

Hosting API

A Hosting API is an application programming interface that allows developers to manage hosting services for applications or websites. These APIs facilitate interaction between different systems…

Software development

HostListener

The 'HostListener' decorator in Angular is a powerful tool that allows developers to listen to events on a component's host element. This decorator is used to bind DOM events directly to methods in…

Software development

Hot branch

A hot branch in Git refers to a branch that is actively being worked on and is likely to change frequently. This term is commonly used in the context of software development, where teams create…

Software development

Hot Corner

The 'Hot Corner' is a user interface feature that allows users to assign specific actions to the corners of the screen. This functionality is primarily used in operating systems and desktop…

Software development

Hotfix branch

A hotfix branch is a branch created specifically to address a critical bug in a project's code. This type of branch is used in the context of version control systems, such as Git, to allow developers…

Software development

Hotfix Rollback

The rollback of a hotfix refers to the process of removing a previously applied hotfix from an operating system. A hotfix is a specific update designed to correct issues or vulnerabilities in the…

Software development

Hotkey

A hotkey is a key or combination of keys that provides quick access to a specific function within an operating system, application, or user interface. These keys allow users to perform tasks more…

Software development

Hotlinking

Hotlinking is the practice of directly linking to files, such as images or videos, that are hosted on another server without the permission of the content owner. This means that instead of hosting…

Software development

Hot Module Replacement

Hot Module Replacement is an advanced feature in web application development, especially within frameworks like React, Vue.js, and Angular. This functionality allows developers to modify and update…

Software development

Hover (GUI)

Hover is a fundamental action in user interaction with graphical user interfaces (GUI). It consists of moving the mouse pointer over a specific element on the screen, such as a button, a link, or a…

Software development

Hover Action

The mouse hover action is an interactive feature used in graphical user interfaces (GUIs) to trigger events when the user moves the mouse cursor over a specific element. This action allows interface…

Software development

Hover Effect

The hover effect is a visual change that occurs when a user hovers the cursor over an element on a webpage. This phenomenon is fundamental in modern web design, as it allows designers to create more…

Software development

HP-UX System Updates

The process of applying updates to UNIX-based systems is essential for maintaining the security, stability, and performance of servers running this operating system. UNIX, developed by Bell Labs, is…

Software development

Hreflang

The Hreflang attribute is an HTML element that allows search engines to understand the language and geographical targeting of a web page. Its main function is to help multilingual and multinational…

Software development

HTML Template

An HTML template in the context of web development is a fundamental component that defines the structure of the HTML to be rendered in a component. These templates allow developers to create dynamic…

Software development

HTTP/0.9

HTTP/0.9 is the first version of the HTTP protocol, which was very simple and only supported GET requests. This protocol was designed to facilitate the transfer of information on the web, allowing…

Software development

HTTP/1.0

HTTP/1.0 is the first version of the HTTP protocol, which introduced the basic concepts of HTTP. This protocol is fundamental for communication on the web, allowing the transfer of information…

Software development

HTTP/1.1

**Description:** HTTP/1.1 is a version of the HTTP protocol that introduced persistent connections and chunked transfer encoding. This protocol is fundamental for communication on the web, allowing…

Software development

HTTP/2

HTTP/2 is a major revision of the network protocol HTTP used by the World Wide Web. Introduced in 2015, HTTP/2 aims to improve the efficiency and speed of communication between web browsers and…

Software development

HTTP/2 API

The HTTP/2 API is a programming interface that uses the HTTP/2 protocol to enhance the performance of web applications. HTTP/2, standardized in 2015, introduces several advanced features that…

Software development

HTTP/2 Connection

An HTTP/2 connection is a persistent connection established between a client and a server for HTTP/2 communication. This protocol, which is an evolution of HTTP/1.1, introduces significant…

Software development

HTTP/2 Data Frame

The HTTP/2 data frame is a fundamental structure used to transport data in the HTTP/2 protocol, designed to enhance the efficiency and performance of web communication. Unlike its predecessor…