Сегодня ПсиходелЭКС точно заметил о API сжатия файлов Javascript , недавно интегрированный Yahoo в BrowserPlus:
Я думал, что они портировали алгоритм сжатия на js, но оказалось, что это просто браузерный интерфейс к архиватору =) Но возможность сжимать большие объемы текстовых (json) данных на стороне клиента перед отправкой их на сервер была бы удобна в современных веб-приложениях.Конец цитаты.
По этой теме очень рад сообщить вам все хорошие новости: в недрах W3C появился редактор Арун Ранганатан.
(Арун Ранганатан) готовит проект стандарта Файловый API , в основном поддерживается свежими ночными сборками Firefox. Этот стандарт определяет специальные API, с помощью которых JavaScript может читать файлы на компьютере пользователя, затем преобразовывать их различными способами, при необходимости создавая URL-адреса «data:.
» или строки в кодировке Base64, а затем делать с ними все, что хочет (например, , отправить на сервер или использовать в Javascript или CSS.).
Соответственно, как только какая-то душа портирует алгоритмы архиватора на Javascript, сразу можно будет сжимать файлы Javascript перед отправкой на удаленный сервер.
(Именно это и делает новый API BrowserPlus, так что тогда он для этой цели не понадобится, и одного Firefox будет достаточно.
) Хотя этого еще не произошло, я приглашаю вас рассмотреть одно впечатляющее применение, которое недавно упомянул на hacks.mozilla.org - это называется Шрифт Dragr , висит на каком-то веб-сайте и позволяет читателю сайта загружать (перетаскивание) на страницу этого сайта какой-нибудь файл шрифта со своего диска, чтобы эта страница отображалась на сайте именно этим шрифтом.
Он начинает отображаться сразу, так как файл не передается на сервер, а трансформируется и подается в браузер через CSS. В частности, это полезно для разработчика такого сайта, чтобы ему не приходилось каждый раз редактировать CSS на сервере.
С такой-то страницей можно работать даже офлайн.
Теги: #JavaScript #file api #чтение файлов #изменение шрифта #Font Dragr #JavaScript
-
Блоги: Маркетинг В Поисковых Системах
19 Oct, 24 -
Конфигурация Exim.conf Для Directadmin
19 Oct, 24 -
Разборка Электронной Книги Pocketbook 611
19 Oct, 24 -
Милая Реклама Hp
19 Oct, 24