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

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

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

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

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

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


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

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

Интересно, как у других сложилось с веб-клиентом? (REST-сервисы сюда не отношу)
2. o.nikolaev 208 19.11.16 16:45 Сейчас в теме
(1) kote, Абсолютно точно также все сложилось. Кряхтели, кряхтели, плюнули и перешли на тонкого клиента. На веб-морде оставили простейший интерфейс для минимального, эпизодического использования.
3. Yashazz 4627 19.11.16 22:43 Сейчас в теме
Особенно смешно, что когда-то нам яростно вкручивали, что-де интерфейс "такси" нужен именно для веб-клиента, он такой весь под это заточенный и ориентированный) И дружно всех давай переводить на это уродство. А потом постепенно становится ясно, что такси в веб-клиенте нету и неизвестно когда будет. Нуралиев вот кулуарно говорил, что никогда. Вопрос: нафига было устраивать всем такое приключение?))
4. vitalbasl 178 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
Сообщение было скрыто модератором.
...
Оставьте свое сообщение

См. также

Трендовые темы для докладчиков конференции «Анализ и управление в ИТ-проектах»: секции для аналитиков

Новость Инфостарт Aнализ&Управление Мероприятия

На прошлой неделе мы рассказали о сроках подачи заявок на доклады и мастер-классы, а также как будет выстроена работа модераторов с докладчиками. Сегодня расскажем о трендовых темах для каждой секции.

вчера в 12:30    173    eselyanina    0       

2

Мы изменили формат тг-группы Infostart Friends, и вот что из этого получилось

Новость Инфостарт Сообщество

Инфостарт меняется: мы регулярно обновляем наш сайт, Базу знаний и каталоги решений. Теперь настала очередь телеграм-группы: мы изменили ее формат и будем использовать ее как основной мультиканал наших новостей.

29.11.2023    505    user997184    2       

22

«Единый семинар 1С» в декабре: регистрируйтесь с Инфостарт и получайте подарки

Новость Бухучет Сервисы ИТС

13 декабря 2023 года фирма «1С» проведет Единый семинар для бухгалтеров и руководителей: на семинаре расскажут о последних изменениях в учете и отчетности, поделятся новым о возможностях программ 1С и сервисов.

29.11.2023    349    user997184    1       

15

Бесплатный мастер-класс по управлению рисками уже сегодня

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

29 ноября в 14:00 подключайтесь к онлайн-вебинару Марии Темчиной, который открывает серию мастер-классов по управлению рисками (1С:ТКВ+PMBOK Guide).

29.11.2023    151    dklimchuk    0       

2

Используйте 1С:ИТС ПРОФ, регистрируйтесь в акции и получайте подарки

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

Фирма «1С» объявила о старте традиционной ежегодной акции «Зима подарков». Каждый подписчик ИТС ПРОФ, который зарегистрируется в акции, получит подарки. Также запланирован розыгрыш трех ноутбуков и 500 подарочных карт по 2000 рублей.

28.11.2023    251    ЕленаЧерепнева    0       

1

Бесплатный вебинар по ERP-tools: изучаем систему для комфортного управления большими командами и сложными проектами

Новость

4 декабря на Инфостарт состоится бесплатный вебинар по работе с ERP-tools. На вебинаре поработаем с ERP-tools – системой по управлению проектами на 1С.

28.11.2023    821    user997184    0       

16

Может ли ИТ-компания с госучастием применять льготные тарифы страховых взносов

Новость ИТ-компания ИТ-льготы Минфин Новость

Минфин разъяснил, при каких условиях ИТ-компания с госучастием может применять пониженные тарифы страховых взносов.

28.11.2023    201    user1915669    0       

1

Готовый комплекс решений для автоматизации ТСЖ и УК: можно попробовать бесплатно

Новость Обзор готовых решений

«Формула ЖКХ» – комплексное решение для автоматизации основных процессов в ТСЖ и УК. Продукт включает в себя конфигурацию 1С для ведения учета, мобильные приложения для председателей и обходчиков, а также готовый сайт с личными кабинетами жильцов.

28.11.2023    235    ЕленаЧерепнева    0       

2

Уже завтра стартует новый курс Марии Темчиной: «Управление рисками. Практика применения в работе»

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

За четыре мастер-класса вы создадите комплект документов по управлению рисками на примере конкретного кейса внедрения продукта 1С. В основе обучения – 1С:Технологии корпоративного внедрения (1С:ТКВ) с учетом рекомендаций из PMBOK Guide и советов из опыта экспертов.

28.11.2023    302    dklimchuk    0       

15

Делимся результатами вебинара «Управленческие аналитики для 1С:Бухгалтерии»: видеозапись и ответы на вопросы

Новость Аналитика ФинОфис

На вебинаре рассказали и показали, как с помощью модуля строить отчеты БДР, БДДС, отражать управленческие операции и анализировать доходность.

27.11.2023    310    user997184    0       

17

Онлайн-курс «1C:Предприятие для программистов: Запросы и отчеты»: старт сегодня

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

На курсе участники займутся разработкой запросов и отчетов, работающих на платформе «1С:Предприятие» в рамках различных прикладных решений. Вместе с преподавателем разберут типовые примеры по написанию запросов и реализации отчетов.

27.11.2023    430    dklimchuk    0       

15

Осталось 3 дня до повышения цен на участие в конференции «Анализ и Управление в ИТ-проектах»

Новость Инфостарт Aнализ&Управление Мероприятия

С 1 декабря скидка на участие в конференции «Анализ и Управление в ИТ-проектах» станет меньше: у вас еще есть время забронировать билеты по выгодным тарифам.

27.11.2023    272    user997184    0       

2

Подборка видеокурсов от Инфостарт

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

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

24.11.2023    706    dklimchuk    0       

2

Бронируйте проживание на конференцию «Анализ & Управление в ИТ-проектах»

Новость Инфостарт Aнализ&Управление Мероприятия

С 30 мая по 1 июня 2024 года в Санкт-Петербурге состоится вторая конференция Инфостарт, посвященная анализу и управлению в ИТ-проектах. Оргкомитет уже начал подготовку и позаботился о важном: комфортном размещении участников конференции.

24.11.2023    461    user997184    3       

16

ФинОфис и Прайм Финанс создали совместную Проектную группу по автоматизации финансов

Новость ФинОфис

Подразделение Инфостарт.ФинОфис и компания Прайм Финанс объявляют о сотрудничестве в рамках реализации на рынке нового, комплексного подхода к проектам по автоматизации финансового учета. 

23.11.2023    468    user997184    0       

26

Будьте эффективнее с помощью Infostart Toolkit: делимся видеозаписью вебинара и скидкой на инструмент

Новость Маркетплейс

21 ноября состоялся открытый вебинар по работе с Infostart Toolkit: на онлайн-встрече подробно рассказали об этом наборе инструментов для эффективной разработки в 1С.

23.11.2023    917    user997184    7       

3

На Инфостарт пройдет бесплатный мастер-класс по управлению рисками

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

29 ноября в 14:00 подключайтесь к онлайн-вебинару Марии Темчиной, который открывает серию мастер-классов по управлению рисками (1С:ТКВ+PMBOK Guide).

23.11.2023    415    dklimchuk    0       

1

Практическая конференция «Анализ и управление в ИТ-проектах 2024»: как подать заявку на доклад, сроки голосования

Новость Инфостарт Aнализ&Управление Мероприятия

На прошлой неделе мы рассказали вам о секциях и программном комитете конференции «Анализ и управление в ИТ-проектах 2024». Сегодня расскажем, как будет выстроена работа с докладчиками, о крайнем сроке подачи заявок.

22.11.2023    599    eselyanina    0       

17

Подводим итоги вебинара «ЦИФРОВОЕ СНАБЖЕНИЕ»: отвечаем на вопросы о продукте и делимся записью встречи

Новость

17 ноября Инфостарт провел бесплатный онлайн-вебинар по программному продукту «ЦИФРОВОЕ СНАБЖЕНИЕ». На вебинаре подробно рассказали о продукте, продемонстрировали функциональность решения.

22.11.2023    511    user997184    0       

17

Последний шанс записаться на курс по разработке запросов и отчетов для прикладных решений. Старт обучения – 27 ноября

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

Курс по разработке запросов и отчетов – второй этап в траектории развития 1С-Разработчика. Курс предусматривает углубленное изучение тем «Язык запросов» и «Отчеты», которые рассматриваются в рамках «Базового курса для начинающих 1С-программистов».

22.11.2023    759    dklimchuk    0       

16

Налоговый мониторинг: одно из условий участия – интеграция с АИС «Налог-3»

Новость Интеграция ФНС

С 1 января 2026 года взаимодействие с ФНС при проведении налогового мониторинга не предусматривает подключения по ТКС. К этому сроку организации должны обеспечить автоматическую интеграцию своих учетных систем с АИС «Налог-3».

22.11.2023    552    ЕленаЧерепнева    0       

2

Есть проект на GitHub? Подавайте заявку на Infostart Awards!

Новость Infostart Awards Сообщество

Остался ровно месяц до того, как мы закроем прием заявок на Infostart Awards 2023. Если ваш проект на GitHub в 2023 году активно развивался и вы хотите рассказать о своих достижениях сообществу 1С – вы тоже можете подать заявку. 

21.11.2023    647    user997184    0       

16

«Черная пятница» на Инфостарт.Маркетплейс – до конца ноября покупайте готовые решения со скидкой до 50%

Новость Маркетплейс

С 20 по 30 ноября на Инфостарт действует акция на покупку готовых решений Маркетплейса. Цены на некоторые программные продукты, участвующие в акции, снижены вдвое.

20.11.2023    663    AnastasiaKl    1       

3

Бронируйте билеты на конференцию «Анализ и управление в ИТ-проектах» по самым выгодным тарифам

Новость Инфостарт Aнализ&Управление Мероприятия

С 30 мая по 1 июня в Санкт-Петербурге пройдет практическая конференция «Анализ и управление в ИТ-проектах 2024». На конференции соберутся 700+ коллег и единомышленников, чтобы обменяться опытом и знаниями.

20.11.2023    495    eselyanina    0       

2

Бесплатный вебинар: автоматизируем складской учет в облаке – готовые решения для вашего склада и магазина

Новость Маркетплейс Мобильные приложения

На вебинаре расскажем о приеме, отгрузке и инвентаризации в облачной системе Mobile SMARTS. Продемонстрируем функционал продуктов «Склад 15» и «Магазин 15» и посчитаем профит от приемки и инвентаризации товара в едином облачном пространстве. 

17.11.2023    708    user997184    0       

1