Фирма «1С» поделилась подробностями разработки веб-клиента

18.11.2016      27393
В своем блоге на «Хабрахабре» создатели рассказали об истории появления веб-клиента, решенных задачах и перспективах развития.

Проект создания веб-клиента стартовал в 2006 году, а три года спустя была выпущена первая версия платформы «1С:Предприятие» с его поддержкой. Изначально работа могла осуществляться только в двух браузерах – Internet Explorer и Firefox. От Opera пришлось отказаться «из-за непреодолимых на тот момент проблем с обработчиками закрытия приложения (не удавалось со 100%-ной уверенностью отследить, что приложение закрывается, и в этот момент произвести процедуру отключения от сервера приложений 1С)», говорится в материале. Этот браузер до сих пор не поддерживается – зато добавились Chrome, Safari и Edge.

Особенностью веб-клиента стало то, что это один из немногих (если быть точными – четырех) проектов в «1С:Предприятие», которые написаны на JavaScript. «С самого начала мы отвергли идею какой-либо автоматической (хотя бы частичной) конверсии C++ кода тонкого клиента в JavaScript веб-клиента ввиду сильных концептуальных различий этих двух языков; веб-клиент писался на JavaScript с чистого листа», – рассказывают разработчики.

Они также сообщают интересные сведения о постановке задачи и структуре проекта, а также об особенностях разработки, оптимизации и тестирования с конкретными примерами.

Что касается дальнейших планов, важнейшей группой задач является совершенствование функциональности и ее унификация с функциональностью тонкого клиента. К другим замыслам относятся развитие архитектуры, рефакторинг, повышение производительности и надежности.


Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. kote 534 18.11.16 22:56 Сейчас в теме
Сколько не пытались перейти на вэб-морду - так и не добились беспроблемной работы.. особенная беда с постоянными проблемами, связанными со сменой и обновлениями броузеров.. Ну и лицензионная политика сильно ограничивает его использование.. не говоря уже j невозможности на одной машине держать два соединения с базами - кушая одну лицензию :(

Ну и по мелочи - тормоза разные, поведение отличное от тонкого клиента и т.п.

Интересно, как у других сложилось с веб-клиентом? (REST-сервисы сюда не отношу)
2. o.nikolaev 208 19.11.16 16:45 Сейчас в теме
(1) kote, Абсолютно точно также все сложилось. Кряхтели, кряхтели, плюнули и перешли на тонкого клиента. На веб-морде оставили простейший интерфейс для минимального, эпизодического использования.
3. Yashazz 4414 19.11.16 22:43 Сейчас в теме
Особенно смешно, что когда-то нам яростно вкручивали, что-де интерфейс "такси" нужен именно для веб-клиента, он такой весь под это заточенный и ориентированный) И дружно всех давай переводить на это уродство. А потом постепенно становится ясно, что такси в веб-клиенте нету и неизвестно когда будет. Нуралиев вот кулуарно говорил, что никогда. Вопрос: нафига было устраивать всем такое приключение?))
4. vitalbasl 149 20.11.16 09:20 Сейчас в теме
(3) Yashazz, Да логичное развитие, а качество за пару лет дотянут
6. zqzq 23 21.11.16 08:35 Сейчас в теме
(3) Yashazz, что значит
такси в веб-клиенте нету и неизвестно когда будет

А картинки в статье на хабре в фотошопе нарисованы?
igo1; maljaev; +2 Ответить
5. пользователь 21.11.16 08:23
Сообщение было скрыто модератором.
...
7. Rik30 14 21.11.16 12:08 Сейчас в теме
На веб-морду перевели "самопис", с интерфейсом "такси". Только "отточишь" работу в веб-морде, как нужно делать обновление обновление 1С, требуют типовые конфиги. Так после обновления, сразу вылетают траблы, причём даже в тех местах, где это не ждёшь.
В итоге тоже поставили везде тонкий клиент, однако бросать веб-морду не хотим, подождём до лучших времён.
8. пользователь 21.11.16 12:34
Сообщение было скрыто модератором.
...
Оставьте свое сообщение

См. также

Радио «Аналитик»: что вам интересно узнать о создании и развитии продуктов

Новость Обучение, бизнес-тренинг, курсы Инфостарт ИТ-новость

С сентября 2022 года в эфир выходят выпуски подкаста радио «Аналитик»: гости подкаста вместе с ведущей обсуждают важные для развития ИТ-аналитиков вопросы.

вчера в 15:00    902    user997184    0       

Приглашаем на новую практическую конференцию для аналитиков и руководителей проектов

Новость Инфостарт ИТ-новость Мероприятия

Наступающий 2023 год готовит участникам сообщества сюрпризы. 25-27 мая 2023 года команда Инфостарта проведет первую практическую конференцию «Анализ & Управление в ИТ-проектах».

вчера в 11:27    1392    vikad    1       

Фирма «1С» напомнила об ограниченной поддержке 1С:Бухгалтерии 2.0 КОРП в 2023 году

Новость 1С:Бухгалтерия 2.0 ИТ-новость Сервисы

В 2023 году требования законодательства будут поддерживаться для 1С:Бухгалтерии 2.0 КОРП в ограниченном режиме. В качестве оптимального решения рекомендовано планирование перехода на актуальный релиз уже сейчас.

07.12.2022    1221    ЕленаЧерепнева    0       

В 8.3.24 будет доступно форматирование текста в ячейках табличных документов

Новость Платформа 1С v8.3 Зазеркалье Интерфейсы ИТ-новость

Пользователи прикладных решений на платформе 1С:Предприятие 8.3.24 получат больше возможностей для оформления текста в табличных документах. Об этом сообщается в официальном технологическом блоге фирмы «1С».

07.12.2022    1257    ЕленаЧерепнева    6       

Не пора ли освоить «Запросы и отчеты» в 1С? Присоединяйтесь к онлайн-курсу от Инфостарта!

Новость Обучение, бизнес-тренинг, курсы Инфостарт ИТ-новость Программист Разработка

12 декабря на Инфостарте стартует онлайн-курс для начинающих 1С-разработчиков – «Запросы и отчеты». Под контролем опытного преподавателя научимся разрабатывать запросы и отчеты для прикладных решений, работающих на платформе «1С:Предприятие».

07.12.2022    2711    dklimchuk    0       

Фирма «1С» ограничит поддержку решений на платформе 1С:Предприятие 7.7 в 2023 году

Новость Конфигурации 1cv7 ИТ-новость Сервисы

Для типовых конфигураций 7.7, оставшихся на поддержке, в следующем году предусмотрено только обновление форм отчетности без автозаполнения показателей. При этом стоимость такого сопровождения получится дороже перехода на 1С:Предприятие 8.

06.12.2022    1868    ЕленаЧерепнева    15       

Старт курса по расчетным задачам 8 декабря. Успейте записаться

Новость Обучение, бизнес-тренинг, курсы Инфостарт ИТ-новость Программист Разработка

В этот четверг состоится первое занятие трехнедельного онлайн-курса «1C:Предприятие для программистов: Расчетные задачи». Пройдя обучение, вы научитесь пользоваться механизмами платформы «1С:Предприятие», которые предназначены для автоматизации периодических расчетов. А также получите практические навыки по разработке прикладных решений.

06.12.2022    1161    dklimchuk    0       

Фирма «1С» вводит экономичные тарифы поддержки для отраслевых решений «1С-Совместно»

Новость ИТ-новость Сервисы

С 9 декабря 2022 года тарифы на поддержку отраслевых решений будут разделены на ПРОФ и Базовый. Те пользователи, которые не нуждаются в консультациях, а только скачивают обновления, смогут приобрести подписку на отраслевой 1С:КП за меньшую цену.

06.12.2022    1368    ЕленаЧерепнева    0       

Ищем авторов вопросов для новогодней интеллектуальной игры «Что Если Тогда»

Новость Инфостарт ИТ-новость

22 декабря в 17:00 МСК подведем итоги уходящего 2022 года: эксперты сообщества INFOSTART назовут лауреатов премии INFOSTART AWARDS 2022, а знатоки клуба «Что Если Тогда» сразятся против команды зрителей.

05.12.2022    1169    eselyanina    0       

ТОП продаж от маркетплейса Инфостарт: подводим итоги за ноябрь

Новость Инфостарт Infostart Software Partners ИТ-новость Маркет

Подводим ноябрьские итоги продаж от маркетплейса Инфостарт и подробно рассказываем о самых продаваемых разработках. Для удобства делим рейтинг по количеству и сумме продаж.

05.12.2022    1340    user1837220    0       

Продолжается прием заявок на Infostart Awards 2022

Новость Инфостарт ИТ-новость

В этом году церемония вручения премии Infostart Awards 2022 пройдет онлайн, 22 декабря. Эксперты отрасли 1С в прямом эфире объявят лауреатов, а на десерт нас ждет онлайн-игра “Что Если Тогда”.

02.12.2022    1743    user997184    0       

1С:Документооборот 3.0.9: МЧД, улучшение обработки документов и другие изменения

Новость 1С:Документооборот ИТ-новость

Выпущен обновленный релиз для прикладного решения 1С:Документооборот. Значимые изменения произошли в подсистемах обработки документов и совместной работы. Рассказываем, на что обратить внимание в обновлении 1С:ДО 3.0.9.

02.12.2022    2096    ЕленаЧерепнева    0       

Продолжается набор на онлайн-курс для 1С-разработчиков «Запросы и отчеты в 1С»

Новость Обучение, бизнес-тренинг, курсы ИТ-новость Программист

12 декабря на Инфостарте начнется онлайн-курс для 1С-разработчиков – «Запросы и отчеты». Под контролем опытного преподавателя научимся разрабатывать запросы и отчеты для прикладных решений, работающих на платформе «1С:Предприятие».

01.12.2022    2764    dklimchuk    0       

Битрикс24: широкие возможности для бизнеса со скидкой до 35%

Новость Битрикс Infostart Software Partners ИТ-новость Облачные технологии

С 1 по 29 декабря приобретайте облачные тарифы Битрикс24 и подписку Битрикс24.Маркет Плюс со скидкой до 35%! Автоматизация процессов, контроль сделок и продаж, создание сайтов и магазинов, совместная работа – под каждую задачу всегда найдется решение.

01.12.2022    1629    PVM007    0       

«1С-Битрикс: Управление сайтом»: скидки до 20% на лицензии

Новость Битрикс Infostart Software Partners ИТ-новость

С 1 по 29 декабря 1С-Битрикс проводит акцию на покупку CMS «1С-Битрикс: Управление сайтом». Максимальный размер скидки на лицензии достигает 20%. Рассказываем, какие скидки вас ждут, и что сделать, чтобы принять участие в акции.

01.12.2022    1741    PVM007    0       

Бизнес–форум 1С:ERP 2022: подведены итоги года корпоративной автоматизации

Новость ИТ-новость Мероприятия

Фирма «1С» провела девятый по счету Бизнес-форум 1С:ERP. Презентационные материалы уже опубликованы на официальном сайте и доступны для просмотра. Рассказываем о главных событиях форума в этом году, в том числе о новом решении 1С:Персонал.

30.11.2022    2145    ЕленаЧерепнева    0       

Изменение в правилах: Начисление стартмани за сообщения на форуме отменяется

Новость Инфостарт ИТ-новость

Многие темы и комментарии создавались не для решения проблем, а для накрутки стартмани. Поэтому было принято решение – отменить символические начисления стартмани за простые комментарии на форуме и оставить только вознаграждение за ответ.

29.11.2022    1824    vikad    175       

Новое приобретение фирмы «1С» – доля в бизнесе в ЭТП Bidzaar

Новость ИТ-новость Облачные технологии

Предполагается, что вхождение «1С» в состав учредителей Bidzaar позволит более эффективно расширять возможности решений для автоматизации тендерных закупок. В совместном пресс-релизе говорится, что первых результатов можно ожидать уже в 2023 году.

29.11.2022    2062    ЕленаЧерепнева    0       

Подводим итоги митапа «1С:ERP: Важные аспекты комплексной автоматизации»

Новость Инфостарт ИТ-новость Мероприятия Бизнес-аналитик Руководитель проекта

Вместе со слушателями обсудили все тонкости проектов по внедрению ERP, а также использование возможностей таких систем для решения задач бизнеса.

28.11.2022    3125    PVM007    0       

22 декабря: вручение ежегодной независимой премии INFOSTART AWARDS и праздничная игра «Что Если Тогда»

Новость Инфостарт infostartevent ИТ-новость

INFOSTART проводит уходящий год двойным событием. 22 декабря, в 19:00 в прямом эфире мы объявим лауреатов премии INFOSTART AWARDS 2022 и проведем новогоднюю игру «Что, Если, Тогда».

28.11.2022    1765    user997184    2       

Последний день МЕГАраспродажи на Инфостарте: успейте купить курс или готовое решение со скидкой до 50%

Новость Обучение, бизнес-тренинг, курсы Инфостарт Infostart Software Partners ИТ-новость Маркет

Сегодня, 25 ноября заканчивается МЕГАраспродажа на Инфостарте. Собрали курсы и готовые решения отдельно, чтобы найти курс или разработку по сниженной цене было удобнее.

25.11.2022    2676    user997184    0       

Битрикс24 объявляет акцию «Черная пятница»

Новость Битрикс ИТ-новость

Только сегодня, 25 ноября, облачные тарифы «Битрикс24» и подписку на «1С-Битрикс24.Маркет Плюс» можно приобрести со скидкой до 40%. Акция продлится всего один день! Рассказываем подробнее о скидках и условиях участия.

25.11.2022    2731    AnastasiaKl    1       

Последняя возможность пойти на курс по управлению проектами со скидкой до 25%

Новость Обучение, бизнес-тренинг, курсы ИТ-новость Руководитель проекта

Сегодня последний день, когда можно выгодно приобрести курс по классическим методам управления проектами. До 24 ноября включительно на покупку курса действуют скидки 10% и 25% в зависимости от выбранного тарифа.

24.11.2022    6804    dklimchuk    0       

Проблемы с доступом к 1С-ЭДО? Установите патч

Новость ИТ-новость

Недавний сбой в работе сервисов 1С вызвал затруднения в работе ЭДО. Сейчас уже все работает. Однако если у кого-то все еще есть проблемы с обменом электронными документами, предлагаем несколько рекомендаций для устранения неполадок.

24.11.2022    4876    ЕленаЧерепнева    2       

Отвечаем на вопросы о переходе на КЭДО с сервисом «1С:Кабинет сотрудника»

Новость ИТ-новость Сервисы

16 ноября состоялся бесплатный вебинар «КЭДО без затрат на внедрение и сопровождение. Такое бывает!» Участники прямого эфира задали столько вопросов, что мы не успели на все из них ответить. Исправляемся и отвечаем в этой новости.

24.11.2022    3382    user1763361    0