Microsoft mở rộng khả năng soạn thảo văn bản của trình duyệt Edge: viết lại nội dung được chỉ định, tối ưu hóa trải nghiệm viết tay, v.v.

VNZ-NEWS
Microsoft mới đây đã đưa ra thông cáo báo chí thông báo về việc mở rộng nhiều chức năng chỉnh sửa văn bản cho trình duyệt Edge. Một trong những tính năng đáng chú ý hơn là chức năng Compose, tính năng viết lại nội dung văn bản do người dùng chọn bằng cách gọi Copilot.

microsoft-edge-text.webp


Theo mô tả chính thức của Microsoft, người dùng chọn một nội dung văn bản nhất định trên trang, sau đó nhấp vào nút Copilot để chọn viết lại đoạn hiện tại. Nội dung hiện tại có thể được viết lại với giọng điệu, định dạng và độ dài khác nhau.

Một tính năng khác được giới thiệu trong trình duyệt Edge là trải nghiệm viết tay được cải thiện trong Windows Ink, cho phép người dùng viết kỹ thuật số ở các vị trí như thanh địa chỉ trình duyệt, vùng văn bản và thành phần đầu vào cũng như các vùng có thuộc tính "contenteditable".

Microsoft-edge-editor-text.webp

Trong thông cáo báo chí, Microsoft cũng giới thiệu nhiều cải tiến về soạn thảo văn bản trên trình duyệt Edge, chẳng hạn như EditContext API, cho phép người dùng tạo trình soạn thảo văn bản của riêng mình trong các trình duyệt được hỗ trợ.

Việc xây dựng các trình soạn thảo văn bản trên web mà hỗ trợ các phương pháp nhập liệu tiên tiến. Hiện nay, các kỹ thuật chỉnh sửa văn bản trên web thường gặp khó khăn trong việc tách biệt logic nhập liệu văn bản và logic hiển thị văn bản. Đối với các trình soạn thảo văn bản tùy chỉnh, thường phải sử dụng các phần tử ẩn để bắt các sự kiện nhập liệu, và điều này thường gây ra các vấn đề về khả năng truy cập.
Để giải quyết vấn đề này, đã có sự xuất hiện của API EditContext trong Chromium, giúp tạo ra các trình soạn thảo văn bản web tùy chỉnh hỗ trợ các phương pháp nhập liệu tiên tiến mà không cần các giải pháp tạm thời không ổn định. API này đã có sẵn trong Microsoft Edge từ phiên bản 121 trở đi, và cũng có trong các trình duyệt dựa trên Chromium khác.

edit-context-1024x629.png

Với API EditContext, các nhà phát triển web có thể nhận các sự kiện nhập liệu văn bản trực tiếp thông qua API, giảm bớt sự phức tạp không cần thiết trong mã, tăng cường khả năng truy cập và cho phép tạo ra giao diện văn bản chỉnh sửa tùy chỉnh. Điều này có nghĩa là họ có thể hiển thị văn bản chỉnh sửa trong các phần tử khác nhau, như <canvas>, nếu muốn.
Ngoài ra, API EditContext cũng hỗ trợ các bề mặt giao diện chỉnh sửa văn bản mà người dùng có thể sử dụng ở cấp độ hệ điều hành, bao gồm cả hộp thoại soạn thảo IME và Windows Ink.


Bạn đọc có thể tham khảo thêm thông tin về Improving text editing on the web, one feature at a time
 
  • Like
NTHT1MD Reactions: NTHT1MD