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

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

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

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

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

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


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

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

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

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

См. также

Сборщики мобильных приложений 1С под Android начнут переходить на формат AAB

Новость Android Google Безопасность Зазеркалье Мобильные приложения

Фирма «1С» опубликовала разъяснения и рекомендации для разработчиков приложений на мобильной платформе 1С, которые касаются перехода на новый формат публикации – Android App Bundle (AAB).

сегодня в 12:31    711    ЕленаЧерепнева    0       

Открываем запись на базовый курс по управлению ИТ-проектами

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

6 октября 2021 года стартует 9 поток базового курса от Марии Темчиной по управлению ИТ-проектами, где разбираются практики как гибкого, так и классического подходов на основе PMBoK® 6 и PMBoK® 7.

сегодня в 10:13    3146    mgrinchenko    0       

Новые возможности и редизайн конфигурации «1С:Маркетинг. Лидогенерация»

Новость 1С:Фреш Онлайн-торговля Сервисы Соцсети

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

вчера в 16:32    788    ЕленаЧерепнева    0       

Инфостарт отменяет для самозанятых комиссию за обслуживание физлиц

Новость Инфостарт Infostart Software Partners

Самозанятые больше не будут платить комиссию при выводе средств с договора на сайте Инфостарт. Она составляла 3% от суммы вознаграждения. Объясняем, кто еще платит такую комиссию, и можно ли переоформить договор, если вы решили стать самозанятым.

вчера в 14:15    1354    pvasiletc    0       

Приглашаем на открытый вебинар на тему «7-ой PMBoK Guide®: что нового и как он повлияет на управление ИТ-проектами»

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

2 августа в 19:00 по мск состоится бесплатный вебинар об особенностях нового издания PMBoK Guide® 7. Слушатели узнают об изменениях в стандарте классического проектного управления и смогут задать вопросы ведущей вебинара – Марии Темчиной.

вчера в 09:34    2855    mgrinchenko    0       

Открываем набор на обновленный комплексный курс по управлению ИТ-проектами от Марии Темчиной

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

6 октября стартует комплексный курс по управлению ИТ-проектами, состоящий из трёх модулей: базовый курс, гибкие подходы Agile и классические подходы PMBoK. Обновленная программа обучения учитывает все нюансы новой версии свода знаний PMBoK® Guide7.

21.07.2021    1063    mgrinchenko    0       

Олег Филиппов: «Если то, что мы разрабатываем, никому кроме нас не нужно, то скорее всего оно и нам не нужно»

Новость Интервью Инфостарт infostartevent

На конференции Infostart Event 2021 мы пообщались с Олегом Филипповым. Поговорили о перспективах облачных технологий, использовании 1С как фреймворка для быстрого получения MVP в B2B-секторе и об организации эффективной продуктовой разработки.

20.07.2021    2452    vikad    4       

Фирма «1С» выпустила линейку отраслевых решений для автоматизации АЗС

Новость 1cv8.cf Автомобили, автосервисы Транспорт, автопарки, такси Конфигурация

Отраслевые продукты 1С:АЗС для 1С:ERP, 1С:КА и 1С:УТ используют актуальные технологические решения 1С и позволяют автоматизировать основные процессы на предприятиях, которые занимаются розничной и оптовой торговлей топливом.

19.07.2021    941    ЕленаЧерепнева    1       

Новые возможности работы с диаграммой Ганта в «1С:Предприятие»

Новость v8 Зазеркалье ИТ-новость

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

19.07.2021    1160    ЕленаЧерепнева    0       

Фирма «1С» сообщила о переводе некоторых отраслевых решений на редакцию 2.5

Новость ERP2 КА2 Конфигурация

Сразу несколько отраслевых конфигураций обновлены до редакции 2.5. Речь идет о самостоятельных продуктах и дополнительных функциональных модулях для 1С:ERP и 1C:Комплексной автоматизации.

16.07.2021    1184    ЕленаЧерепнева    0       

1С:УНФ 1.6.25: новые возможности для розничной торговли

Новость УНФ Конфигурация

В новой версии 1С:УНФ компании смогут организовать дополнительные рабочие места кассиров с помощью конфигурации 1С:РМК, отражать услуги платежного агента и использовать в розничной продаже «динамические» цены с расчетом по проценту или формуле.

16.07.2021    2117    ЕленаЧерепнева    0       

Фирма «1С» запустила новый сервис оценки квалификации 1С-ТестЦентр

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

1С-ТестЦентр будет оказывать услуги по независимой проверке знаний 1С-разработчиков и выдавать заключения или сертификаты с указанием соответствующего грейда – от Junior до Senior.

14.07.2021    3418    ЕленаЧерепнева    66       

Пользователи «1С:Бухгалтерии» могут воспользоваться новым сервисом «1С:Лизинг»

Новость БП3.0

Фирма «1С» запустила сервис, который позволяет автоматизировать формирование пакета документов и отправку заявки на заключение договора лизинга в компании, которые предоставляют такие услуги.

14.07.2021    1669    ЕленаЧерепнева    0       

Арсен Сазандрашвили: «Без процессов мы получим хаос, но за процессами нужно видеть людей»

Новость Интервью Инфостарт infostartevent

Редакция Инфостарта взяла интервью у Арсена Сазандрашвили. Поговорили о важности автоматизации сервисных процессов, выстраивании коммуникаций с исполнителями и методах эффективного взаимодействия в команде для совместной выработки решений.

14.07.2021    1744    vikad    0       

Фирма «1С» рассказала о поддержке прослеживаемости товаров в своих тиражных продуктах

Новость ERP2 БП2.0 БП3.0 БГУ КА2 Розница УНФ УПП1 УТ11 УХ Законодательство

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

13.07.2021    1757    ЕленаЧерепнева    0       

ТОП-20 самых продаваемых разработок: июньский рейтинг

Новость Инфостарт Infostart Software Partners Маркет Рейтинг

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

13.07.2021    5493    pvasiletc    3       

Новая редакция конфигурации 1С:Налоговый мониторинг. Бухгалтерия КОРП МСФО 3.1

Новость Налоги

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

12.07.2021    1425    ЕленаЧерепнева    0       

Фирма «1С» обучит программистов для Челябинской области

Новость Нуралиев

Директор «1С» Борис Нуралиев и губернатор Челябинской области Алексей Текслер подписали соглашение о сотрудничестве. Фирма поможет региональным властям готовить специалистов и внедрять новые сервисы. 

09.07.2021    2619    VKuser24342747    2       

Новые возможности для аутентификации пользователей 1С в среде Linux

Новость Зазеркалье

Фирма «1С» анонсировала поддержку аутентификации пользователей средствами операционной системы для тонкого клиента в Linux с использованием протокола Kerberos.

07.07.2021    2178    ЕленаЧерепнева    0       

ИТ-специалисты оказались в числе наиболее часто регистрирующихся как самозанятые

Новость Налоги Сервисы ФНС

ФНС отчиталась о том, как идет процесс регистрации самозанятых, и какие специалисты составляют основную массу плательщиков налога на профессиональный доход. Работники ИТ-индустрии оказались наиболее заметными плательщиками НПД. 

06.07.2021    3261    ЕленаЧерепнева    1       

Сергей Тангатаров: «Главное для успеха продукта – найти идею и проверить гипотезу»

Новость Интервью Инфостарт infostartevent

В этом году к Инфостарту присоединился Сергей Тангатаров со своей командой по разработке линейки программ «ФинПлан». Мы пообщались с Сергеем о том, как воплощать свои идеи в жизнь и находить точку опоры для развития проектов.

06.07.2021    2672    vikad    1       

В России появится Национальный центр компетенций по импортозамещению ERP-систем

Новость ERP Импортозамещение

Новая структура будет развернута на базе «РЖД». Предполагается, что к 2024 году минимум 70% закупок ИТ-продукции в госкомпаниях должно приходиться на отечественное ПО. 

02.07.2021    1768    ЕленаЧерепнева    0       

Фирма «1С» рассказала о крупнейшем в мире переходе с УПП на ERP

Новость

Внедрение для «ТМХ», «Локотеха» и ключевых сервисных компаний холдинга представлено на конкуре «Проект года-2020» и позиционируется фирмой «1С» как наиболее масштабная миграция с УПП на ERP.

30.06.2021    3359    ЕленаЧерепнева    5       

Фирма «1С» стала лидером рынка корпоративного ПО в 2020 году

Новость Рейтинг

В ежегодном исследовании IDC подведены итоги 2020 года для российского рынка корпоративного ПО. Ключевую позицию в рейтинге профильных ИТ-компаний по размеру выручки заняла фирма «1С».

30.06.2021    3030    VKuser24342747    0       

До 10 июля 2021 года на Infostart Toolkit 1.9 – скидка 25%

Новость v8::Запросы v8::СКД Инфостарт Infostart Software Partners Маркет Разработка Инструменты и обработки

В новой версии для редактора кода Monaco Editor появилась работа с закладками, индикация изменений текста и интеграция с сервисом paste1c.ru. Реализована загрузка данных отладки из буфера обмена и оптимизирована работа инструментов в целом.

29.06.2021    5252    vikad    3