Contact
What are you interested in?
Widget.
A widget is a small, self-contained element that displays a specific function or piece of information and is embedded in a larger interface: on a website, for example, a reviews strip or a chat window; on a phone, a tile on the home screen.
Widget — Explained in Detail
The word is probably a blend of 'window' and 'gadget' and describes a component that can be slotted in anywhere. On websites, widgets are usually embeds from third-party providers: a Google Maps map, an appointment booking window, a chat, a strip of Google reviews or an Instagram feed. They are included with a short code snippet and load their content from the provider's servers.
This convenience comes at a price that is rarely visible. Every widget loads additional scripts, often several hundred kilobytes, and thus slows the page down. Many set cookies or transmit data to the provider, which must be disclosed under the Data Protection Act and, depending on the case, made subject to consent. And if the provider goes down or changes its offering, the function on your website breaks with it. A good widget is therefore one that loads lazily, only when it is needed, and that can be replaced if necessary.
On smartphones, widget means something else: a tile on the home or lock screen that shows information from an app without you having to open it, such as the weather, the next appointment or the status of a delivery. Since iOS 14, and for longer on Android, such widgets have been an integral part of the user experience. They are among the device functions that only a native app can offer.
In website builders and content management systems, widget is also often the name for freely placeable blocks, for example in a sidebar. The principle is always the same: a self-contained piece of functionality that can be placed in different spots. How much embeds slow down an existing site is shown by a website audit; with a new website, you can decide from the outset which widgets are really needed.
Related Page
Lazy LoadingFrequently Asked Questions About Widget
An embedded element with its own function, usually from a third-party provider, such as a map, a chat, a booking window or a reviews strip. It is included with a code snippet.
Often, yes, because they load additional scripts and data. The remedy is lazy loading: the widget is only loaded when it comes into view or is clicked.
A tile on the home or lock screen that shows information from an app without the app having to be opened. Such widgets are a feature of native apps.
More Terms Starting with "W"
WebMCP (Web Model Context Protocol)
WebMCP is an open draft standard that lets a website expose its functions directly as tools for AI a...
WebP (Image Format)
WebP is a modern image format by Google that reduces JPEG and PNG images by 25–50% in file size — wi...
Web3 Marketing
Web3 Marketing describes marketing strategies based on decentralized technologies: blockchain, NFTs,...
Ready for Your Project?
Apply this knowledge to your website — DLM Digital will help you.