Редактор Downcodes узнал, что Microsoft объявила сегодня, что Microsoft Edge и другие браузеры на базе Chromium будут поддерживать копирование и вставку SVG-файлов через API Async Clipboard. Этот шаг значительно улучшит взаимодействие с пользователем и эффективность веб-разработки, а также решит давнюю проблему обработки SVG-контента веб-приложениями. SVG стал первым выбором для веб-графики благодаря своим высококачественным визуальным эффектам и масштабируемости без потерь. Однако традиционный API DataTransfer не поддерживает файлы типа SVG MIME, что заставляет разработчиков использовать сложные методы для реализации функции копирования и вставки SVG.
Microsoft объявила сегодня, что Microsoft Edge и другие браузеры на базе Chromium будут поддерживать функцию копирования и вставки файлов SVG (масштабируемая векторная графика) через API Async Clipboard. Этот крупный прорыв значительно улучшит взаимодействие с пользователем и эффективность веб-разработки.
Формат SVG всегда был предпочтительным выбором для веб-графики благодаря высококачественным визуальным эффектам и масштабируемости без потерь. Однако веб-приложения сталкиваются со многими проблемами при обработке содержимого SVG. В традиционном API DataTransfer отсутствует встроенная поддержка файлов типа SVG MIME, в результате чего веб-разработчикам приходится использовать сложные обходные пути для копирования и вставки содержимого SVG.
Это обновление от Microsoft полностью решает эти проблемы. Начиная с Microsoft Edge версии 124, через API Async Clipboard веб-приложения теперь могут легко:
- Копирование и вставка SVG из Интернета в локальное приложение.
- Копирование и вставка SVG изначально применяется в Интернете.
- Копирование и вставка SVG между веб-приложениями.
Реализация этой функции означает, что независимо от того, является ли это локальным приложением или веб-приложением, при наличии SVG можно обеспечить беспрепятственный обмен данными.
Стоит отметить, что Microsoft не только привнесла эту функцию в браузер Edge, но и активно способствовала развитию отраслевых стандартов. Компания обновила спецификацию W3C для API буфера обмена и предоставила соответствующий код в проект с открытым исходным кодом Chromium, чтобы другие браузеры на базе Chromium также могли извлечь выгоду.
Кроме того, Microsoft также напоминает разработчикам обратить внимание на недавно добавленную поддержку пользовательских веб-форматов и возможность читать необработанный HTML-контент в API Async Clipboard, что обеспечит возможность создания более гибких возможностей копирования и вставки.
Это обновление знаменует собой значительный прогресс в технологии обработки веб-графики, которая не только упрощает процесс работы пользователя, но и предоставляет больше возможностей веб-разработчикам и, как ожидается, будет способствовать инновационному развитию в области сетевых приложений и графического дизайна.
Этот шаг Microsoft не только улучшает взаимодействие с пользователем, но и предоставляет веб-разработчикам более удобную среду разработки, указывая на то, что технология обработки веб-графики откроет новый этап развития. Мы с нетерпением ждем, когда больше браузеров добавят поддержку и будут совместно способствовать развитию веб-приложений!