File Api: Чтение Необходимых Файлов С Компьютера Посетителя Сайта С Помощью Javascript (С Согласия Этого Посетителя)

Сегодня ПсиходелЭКС точно заметил о 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

Вместе с данным постом часто просматривают: