JavaScript / HTML5 新聞

導入帶有保留格式的 Word 內容

1月 22, 2026
Froala Editor v5.0.0 允許使用者將 Word 內容導入編輯器,而不丟失結構或樣式,從而簡化了乾淨的 HTML 生成。

Froala Editor is a lightweight, modern WYSIWYG (What You See Is What You Get) rich text editor designed for web applications, offering a clean interface, fast performance, and extensive customization options. Built with a focus on usability and developer flexibility, it provides a wide range of formatting tools, media management capabilities, and advanced features such as inline editing, collaborative functionality, and mobile responsiveness. Its modular architecture, robust API, and broad framework integrations make it suitable for embedding into enterprise-level platforms as well as smaller applications requiring a polished content-editing experience.

The Froala v5.0.0 update introduces support for importing content directly from Microsoft Word documents. This allows users to bring in Word-authored content while keeping the original formatting, styles, and structure intact. The update removes the need for custom cleanup scripts, helping produce more reliable and consistent HTML during content transfers.

To see a full list of what's new in v5.0.0, see our release notes.

Froala Editor is licensed per product and domain. It is available as an annual or perpetual license with version upgrades and support. See our Froala Editor licensing page for full details.

For more information, visit our Froala Editor product page.

用內建網格編輯簡化資料登錄

1月 20, 2026
使用內聯網格編輯支援高效的資料創建和更新,該編輯能讓使用者保持情境感知,減少不必要的螢幕更改。

Inline editing is an essential feature of modern grid components, allowing users to create, update, and validate data directly within tabular views. By enabling edits in place, without navigating away from the grid, these features support faster data entry and improve usability in data-intensive applications such as administration panels, financial systems and line-of-business tools.

Several Angular grid controls offer inline editing features, including:

  • DevExtreme Angular Data Grid by DevExpress provides built-in support for inline, cell, row, and batch editing modes, with configurable editors and validation rules.
  • Kendo UI Angular Grid by Telerik offers flexible editing capabilities including inline, in-cell, popup, and batch editing, combined with customizable editors and validation.
  • Wijmo Angular DataGrid (FlexGrid) by MESCIUS supports inline cell editing with lightweight, high-performance behavior, offering customizable editors and validation hooks.
  • Handsontable by Handsoncode delivers spreadsheet-like inline editing directly within the grid, supporting keyboard navigation, copy-paste and validation.

For an in-depth analysis of features and price, visit our Angular grid controls comparison.

Compare Angular Grid Controls

用內置驗證功能及早發現錯誤

1月 16, 2026
在資料到達您的後端前,透過在編輯介面直接驗證使用者輸入,確保資料準確一致。

Data validation in a data editor component refers to the process of automatically checking user input against defined rules to ensure accuracy, consistency, and adherence to expected formats before the data is processed or stored. This can include checks for data types, required fields, value ranges, or pattern matching, typically enforced either on the client side for immediate feedback or on the server side for security and integrity. For software developers, incorporating data validation into a data editor improves data quality, reduces the risk of application errors, and enhances the user experience by guiding users to correct mistakes early in the input process.

Several React data editor collections provide support data validation, including:

  • DevExtreme React Data Editors (part of DevExtreme Complete) lets you enforce validation rules so users receive feedback and invalid input is rejected.
  • KendoReact Data Editors (part of KendoReact by Telerik) allows you to integrate validation logic into its data editor component, highlighting errors and ensuring accurate records.
  • Wijmo React Data Editors (part of Wijmo by MESCIUS) provides validation in the data editor so developers can enforce data types and business constraints before saving.
  • JQWidgets lets you apply comprehensive validation rules in its data editor, preventing submission of incorrect data and improving form reliability.

For an in-depth analysis of features and price, visit our comparison of React data editors.

Compare React Data Editors

用互動圖表放大發現見解

1月 16, 2026
更仔細地檢查關鍵資料點,從而降低視覺複雜性,並實現即使是最複雜資料集的準確的趨勢分析。

Chart zooming allows users to interactively adjust the visible range of a chart to focus on specific data points, time periods, or value ranges for closer analysis. By enabling users to zoom in and out dynamically, it reduces visual clutter, improves clarity, and helps uncover trends, anomalies, or patterns that may be difficult to identify at a full-scale view. This interactive capability supports faster, more informed decision-making by allowing movement between high-level overviews and detailed insights without reloading data. Common use cases include analyzing financial performance over specific timeframes, investigating spikes or drops in operational metrics, reviewing detailed sensor or monitoring data, and highlighting key data segments during presentations or stakeholder reviews.

Several JavaScript chart controls support zooming including:

  • Highcharts Core lets you interactively zoom charts to explore dense datasets, isolate time ranges, and analyze trends with responsive controls.
  • KendoReact Charts (part of KendoReact by Telerik) allows you to zoom precisely, helping applications deliver clearer insights through focused data exploration.
  • AnyChart JS facilitates intuitive chart zooming, enabling users to examine detailed data segments while maintaining performance, flexibility, and visual clarity.
  • LightningChart JS lets you perform high-performance chart zooming for large-scale datasets, supporting real-time analysis with precision and responsiveness demands.

For an in-depth analysis of features and price, visit our comparison of JavaScript Charts.

Compare JavaScript Charts

將 AI 驅動的列添加到網格和 TreeList

1月 16, 2026
DevExtreme Complete 25.2 為 DataGrid 和 TreeList 引入了 AI 列,從而實現了上下文感知資料生成和洞察。

DevExtreme Complete is a robust suite of tools by DevExpress designed to streamline the development of high-performance web applications. It includes a wide range of UI components for modern frameworks such as Angular, React, Vue, and jQuery, making it ideal for developers aiming to create responsive, cross-platform applications with ease. With features like rich data visualization, interactive grids, form controls, and adaptive layouts, it empowers developers to deliver polished and user-friendly interfaces. Whether you're building enterprise dashboards or consumer-facing apps, DevExtreme Complete provides the flexibility and power to meet complex requirements while maintaining performance and usability.

The DevExtreme Complete 25.2 release brings AI Columns to its DataGrid and TreeList components, allowing developers to infuse artificial intelligence directly into their data presentation layers. AI Columns use component data and custom prompts to generate contextually relevant values - automating tasks like categorization, summarization, translation, and recommendation. Whether grouping records by priority, detecting sentiment, or transforming addresses, this feature opens up new ways to interact with and analyze structured data, making these components powerful tools for AI-assisted data exploration.

To see a full list of what's new in version 25.2, see our release notes.

DevExtreme Complete is licensed per developer and is available as a Perpetual License with a 12 month support and maintenance subscription. See our DevExtreme Complete licensing page for full details.

DevExtreme Complete is available to buy individually or as part of the following products: