
Choosing a CMS: publishing, maintenance and control of your website
Compare CMS options around your team’s work: publishing, accessibility, maintenance, integrations and control of your website’s content and data.

News and advice
Articles about web applications, their interfaces, accessibility and business uses.
Articles 1–12 of 16 Page 1 of 2

Compare CMS options around your team’s work: publishing, accessibility, maintenance, integrations and control of your website’s content and data.

Choose understandable page addresses, preserve existing links and plan useful redirects when redesigning or reorganizing your website.

On November 25, 2024, Anthropic introduced the Model Context Protocol, or MCP, as an open standard for connecting AI assistants to external information and tools. The official announcement marked an important step toward assistants that can work with business context instead of relying only on information copied into a conversation. Start with a useful business workflow Consider an internal support assistant that helps employees find an approved procedure and prepare a...

OpenAI introduced Structured Outputs on August 6, 2024. The capability gave developers a more dependable way to request information in a predefined structure, using a JSON schema that specifies expected fields and permitted values. For businesses considering AI integration, this was a useful step toward connecting language models to existing software. From a conversation to information a system can use A conversational answer may be helpful to a person while remaining...

CentOS Linux 7 reached end of life on June 30, 2024. The CentOS Project’s lifecycle notice stated that the project would no longer publish updates for that release after this date. Its June 2024 reminder confirmed the milestone. For organizations maintaining servers or business applications, this changed the maintenance basis of an established platform. A running server still needs a maintenance plan End of life does not mean that a server immediately stops working. It...

A website can finish loading and still feel unresponsive when someone opens its menu, selects a service or submits a request. On March 12, 2024, Interaction to Next Paint became a Core Web Vital, replacing First Input Delay. This milestone brought greater attention to what happens after arrival, when visitors begin using a page. For a business website, that is a useful reason to review the actions customers depend on. Understand what the measurement tells you INP measures...

Flutter 3.16 was announced on November 15, 2023. The release made Material 3 the default visual theme and introduced an Android preview of the Impeller rendering engine. Beyond these framework changes, it offered a useful occasion to examine what businesses should expect from an application designed for several platforms. Shared development, with room for each platform Flutter supports an approach in which an application shares substantial code across platforms. That can...

On October 5, 2023, the World Wide Web Consortium published WCAG 2.2 as a W3C Recommendation. The update added nine accessibility success criteria. For businesses, it offered more specific guidance for designing website tasks that people can complete with different ways of seeing, moving, understanding and interacting. Look at the obstacles within a real task The new criteria address issues including keyboard focus hidden by page content, dragging interactions, target...

July 1, 2023 marked the start of the end of new-data processing for standard Universal Analytics properties. Google had set out this milestone in its transition announcement. Analytics 360 properties had a separate extension. For website owners, the change highlighted a practical responsibility: verify that the reports used for decisions still reflect the actions taking place on the site. Define a useful result before configuring a report Google Analytics 4 uses an...

The March 27, 2023 Safari 16.4 release brought Web Push support to web applications added to the Home Screen on iOS and iPadOS 16.4. For businesses developing a customer portal or an internal tool, this expanded the ways an installed web application could bring useful updates to a person’s attention. Start with the reason for the notification A notification is useful when it helps someone complete a task at the right moment. A report ready for review, a requested document...

A contact form should help a prospective customer explain a need and reach the right person. Automated submissions can turn that useful channel into a sorting job, while an awkward verification step adds effort for legitimate visitors. On September 28, 2022, Cloudflare introduced the open beta of Turnstile, a CAPTCHA alternative designed to reduce that friction. It could be integrated without routing a website’s traffic through Cloudflare, making it an option to assess...

The Log4Shell disclosures in December 2021 drew attention to a critical vulnerability in Apache Log4j, a logging library used by Java applications. Identified as CVE-2021-44228, it could allow remote code execution in affected software. National cybersecurity authorities issued alerts as organizations worked to identify vulnerable products. Find the component, not just the website language Log4j is a Java library. Log4Shell was not a vulnerability in PHP itself, and the...