Google Docs государственной важности Олег Парамонов
Google Docs государственной важности
Олег Парамонов
Опубликовано 13 мая 2010 года
Каждый программист, которому приходилось работать с клиентами или менеджерами, далёкими от техники, знает, что самые невозможные просьбы непременно заканчиваются словами «Это же совсем просто, да?» или «Часа на это, конечно, хватит». Если прозвучала фраза в таком духе — можно не сомневаться, что в лучшем случае придётся переписать программу целиком, а в худшем — нарушить пару-другую законов природы.
Задача, которую собирается поставить Минсвязи перед пока не известным исполнителем, относится именно к этому типу. На днях советник министра связи Илья Массух объявил, что Минкомсвязи планирует создать «государственную систему дистанционной работы с документами», рассчитанную на чиновников — иными словами, веб-офис наподобие Google Docs с текстовым процессором, электронной таблицей, бухгалтерской программой и системой электронного документооборота. Это же совсем просто, да?
Нет, совсем наоборот. Разработка пакета офисных программ — даже обычного, а не онлайнового или кроссплатформенного — это совершенно неподъёмная задача. Дело даже не в сложности (хотя тут есть свои подводные камни), а в её масштабах. Именно поэтому офисные пакеты можно пересчитать по пальцам одной руки, а десяти лет и миллионов долларов, которые Sun вложила в разработку OpenOffice, так и не хватило для того, чтобы довести его до уровня Microsoft Office.
Одно лишь поддержание совместимости с форматами Word и Excel потребует таких усилий, что лучше даже не начинать. Хорошая совместимость с приложениями Microsoft невозможна, если их функциональность (даже якобы «ненужная» обычному пользователю) воспроизведена недостаточно полно — включая, например, поддержку скриптов Visual Basic, необходимого для любой достаточно сложной таблицы Excel.
Желание загнать офисный пакет в браузер переводит и без того нелёгкую задачу на совершенно новый уровень сложности. Полноценных веб-офисов в мире всего два: Google Docs и Zoho Office. Не помогает даже то, что слово «полноценный» в интернете стоит куда дешевле, чем на десктопе. Функциональность онлайновых текстовых процессоров сравнима только с примитивным Wordpad, бесплатно прилагающимся к каждой копии Windows, и ни один активный пользователь Excel не станет даже сравнивать его с электронными таблицами Google или Zoho.
В отличие от обычной офисной программы, которая работает под управлением обычной операционной системы, клиентская часть веб-офиса должна одинаково хорошо работать в целом зоопарке браузеров, каждый из которых имеет собственную реализацию Javascript и DOM и собственный набор неповторимых ошибок и странностей. Вдобавок, её сложность приближается к предельно возможному для программ на Javascript — а это значит, что разработчика ждут дополнительные трудности, связанные с производительностью и утечками памяти.
Серверная половина — ничуть не проще. Когда количество пользователей подобного веб-приложения вырастает выше определённой величины, приходится идти на трудновообразимые ухищрения, чтобы эффективно распараллелить их обслуживание (покопайтесь в архивах highscalability.com и убедитесь сами). А в том, что пользователей государственного веб-офиса будет предостаточно, нет никаких сомнений. Не удивлюсь, если окажется, что чиновников в России больше, чем пользователей у настоящего Google Docs.
Есть ли в России специалисты, способные построить такое веб-приложение? Неизвестно. Если и есть, пока они ничем не проявили себя — даже самые сложные веб-приложения в Рунете несравнимо проще, чем Google Docs.
Впрочем, при желании возможно всё. Вряд ли сделать аналог Google Docs труднее, чем запустить спутник в космос. Если найти внушительное количество денег, отыскать нужных людей и потратить несколько лет, возможно, что-то и получится.
Но куда вероятнее, что дело ограничится первым пунктом: государство найдёт и потратит на проект внушительное количество денег. Это у нас умеют — проверено. Результата — во всяком случае, приемлемого — никто не получит.
К оглавлению
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Интервью с инженером по тестированию Google Docs Линдси Уэбстер
Интервью с инженером по тестированию Google Docs Линдси Уэбстер Линдси Уэбстер — инженер по тестированию проекта Google Docs в нью-йоркском офисе Google. В компании ее знают как инженера-практика, способного привести в порядок процедуру тестирования в любой команде разработчиков. Ее
Рекламные неприятности: мобильная революция выбивает землю из-под ног Google и Facebook Олег Парамонов
Рекламные неприятности: мобильная революция выбивает землю из-под ног Google и Facebook Олег Парамонов Опубликовано 17 мая 2013 Распространение мобильных устройств имеет неприятный побочный эффект, который угрожает будущему крупнейших интернет-компаний,
Google I/O: кодек VP8, открытый Wave и веб-магазин Олег Парамонов
Google I/O: кодек VP8, открытый Wave и веб-магазин Олег Парамонов Опубликовано 20 мая 2010 года 19 и 20 мая 2010 года Google проводит конференцию для разработчиков, которая называется I/O. Разумеется, от компании ждали больших анонсов — и она не подвела. Chrome Web Store. Google
Уимблдонская дополненная реальность Олег Парамонов
Уимблдонская дополненная реальность Олег Парамонов Опубликовано 24 июня 2010 года Корпорация IBM занимается технической поддержкой теннисного турнира в Уимблдоне ровно двадцать лет. К турниру 2010 года, который начался в минувший понедельник, в
Обзор IP-камеры «Глазокамера» Олег Парамонов
Обзор IP-камеры «Глазокамера» Олег Парамонов Опубликовано 16 июля 2012 года Компании, которая продаёт в России устройство под названием «Глазокамера», удалось найти пустующую нишу: они ориентируются на простых пользователей, которые впервые
Браузер Safari 5 изменит интернет Олег Парамонов
Браузер Safari 5 изменит интернет Олег Парамонов Опубликовано 11 июня 2010 года Выпущенный на днях браузер Safari 5 не удостоился даже упоминания в речи Стива Джобса на WWDC 2010. Неудивительно: улучшенный «интеллект» адресной строки или устанавливаемые
Белорусский интернет «гармонизируют» фильтрами Олег Парамонов
Белорусский интернет «гармонизируют» фильтрами Олег Парамонов ОпубликованоОлег Парамонов Постановление об обязательной фильтрации интернета в Белоруссии было принято в конце июня. Оно обязывает белорусских интернет-провайдеров внедрить
Google Reader закрыт. Что дальше? Олег Парамонов
Google Reader закрыт. Что дальше? Олег Парамонов Опубликовано 30 июня 2013 1 июля 2013 года RSS-агрегатор Google Reader прекратил существование. В этом нет ничего неожиданного: Google объявил дату закрытия сервиса ещё в марте. Если у кого-то была надежда, что трёх месяцев
Конец фильма: Голливуд погибнет, и пираты тут ни при чём Олег Парамонов
Конец фильма: Голливуд погибнет, и пираты тут ни при чём Олег Парамонов Опубликовано 26 июня 2013 Киноиндустрия стоит на пороге катастрофы. «Полная неразбериха, хаос!» — так описывает происходящее за кулисами Голливуда Джордж Лукас, создатель
Полцарства за коня: Google, Qualcomm и другие ищут великих изобретателей Олег Парамонов
Полцарства за коня: Google, Qualcomm и другие ищут великих изобретателей Олег Парамонов Опубликовано 11 апреля 2013 Великие изобретения редко случаются без внешнего стимула. Успехам в освоении космоса мы обязаны гонке вооружений и напряжённым отношениям
Чем занимается Google на самом деле Олег Парамонов
Чем занимается Google на самом деле Олег Парамонов Опубликовано 14 января 2013 года 14 декабря знаменитый изобретатель и футуролог Рей Курцвейл объявил, что отныне он работает в Google. О его обязанностях известно лишь в самых общих чертах. Пресс-релиз
Без Google Reader: чем заменить незаменимый сервис Google, что теперь делать и кто в этом виноват Олег Парамонов
Без Google Reader: чем заменить незаменимый сервис Google, что теперь делать и кто в этом виноват Олег Парамонов Опубликовано 15 марта 2013 Компания Google объявила, что планирует закрыть RSS-агрегатор Google Reader. Это катастрофа, и не только для тех, кто пользовался
Что будет после мультитача: три интерфейса будущего Олег Парамонов
Что будет после мультитача: три интерфейса будущего Олег Парамонов Опубликовано 04 февраля 2013Представления об идеальном пользовательском интерфейсе легко отслеживать по кинофантастике. Пятьдесят лет назад считалось, что вычислительные машины будущего будут понимать
Что странного в ноутбуке Chromebook Pixel, который сделали в Google Олег Парамонов
Что странного в ноутбуке Chromebook Pixel, который сделали в Google Олег Парамонов Опубликовано 25 февраля 2013У компании Google не так много продуктов, которые можно потрогать руками. И если не считать смартфоны Nexus, все они, мягко выражаясь, странные, причём каждый
Девять стартапов новой волны, которая принесёт нам следующие Apple, Google и Facebook Олег Парамонов
Девять стартапов новой волны, которая принесёт нам следующие Apple, Google и Facebook Олег Парамонов Опубликовано 25 апреля 2013Если верить экспертам, назревает новая промышленная революция, которая приведёт к не менее значительным переменам, чем появление интернета или
Возвращение к реальности: следующие Google и Facebook не будут заниматься интернетом Олег Парамонов
Возвращение к реальности: следующие Google и Facebook не будут заниматься интернетом Олег Парамонов Опубликовано 25 апреля 2013Стартапы появляются волнами. Сначала все разрабатывают облачные сервисы. Через пару лет проходу нет от социальных сетей. Затем самой горячей темой