Одним из основных направлений работы Embarcadero, помимо работы над RAD Studio и другими продуктами, является улучшение общего пользовательского опыта. В рамках этих усилий мы работали над заменой старой инфраструктуры веб-сайтов EDN (Embarcadero Developer Network) на более современную и удобную.
Ключевые области, на которых мы сосредоточились, — это возможность для клиентов получить доступ к лицензиям, зарегистрированным в их учетных записях, и загрузить любой файл, связанный с этими лицензиями. Имейте в виду, что сами учетные записи EDN не изменятся, сохраняя все ваши истории. Мы предлагаем новый веб-сайт, заменяющий:
- members.embarcadero.com для создания учетных записей, управления паролем, перечисления лицензий Embarcadero, связанных с учетной записью
- cc.embarcadero.com для загрузки установочных файлов, исправлений и дополнительного содержимого для зарегистрированных пользователей.
Новый сайт предлагает три функции (управление учетными записями, лицензии и загрузки) с унифицированным веб-приложением и боковым гамбургер-меню, предлагающим три основных варианта. Новый веб-сайт доступен по адресу:
Важно отметить, что сайт предлагает больше данных, чем сайты, которые он заменяет, особенно в отношении подписки на обновления. Фактически, каждая лицензия имеет указание на связанные подписки и текущую дату истечения срока действия. Кроме того, разрешения на загрузку предоставляются отдельно для клиентов с активной подпиской или без нее.
Краткая информация
В оставшейся части этого сообщения я собираюсь предложить краткое введение, даже если веб-сайт довольно интуитивно понятен в использовании. Это начальная страница информации об учетной записи:
Вторая страница предлагает информацию о лицензии и позволяет группировать данные, сортировать строки, скрывать отдельные столбцы и т. Д. В столбце «Компоненты» приводится подробная информация о лицензии (например, дополнительные продукты, входящие в комплект лицензии RAD Studio). На этом снимке экрана я отключил столбец Серийный номер, чтобы скрыть эту личную информацию:
Третья страница включает все загрузки зарегистрированных пользователей (и некоторые общедоступные), на которые заказчик имеет право. Содержание и доступность каждой загрузки зависит от лицензии (или лицензий), которой владеет зарегистрированный пользователь. Обычно это довольно длинный список, опять же с включенной группировкой и сортировкой:
Для каждой записи вы можете выбрать ее, чтобы увидеть дополнительную информацию (описание, контрольную сумму MD5) и фактическую ссылку для скачивания:
Обратите внимание, что каждая отдельная страница загрузки имеет уникальный URL, который мы публикуем при обращении к конкретному файлу загрузки.
Заключительные соображения
Я хочу упомянуть, что новый веб-сайт или веб-приложение построено с использованием Sencha ExtJS (еще одного продукта из семейства Idera Dev Tools), и это хорошая демонстрация того, чего можно достичь с помощью этой библиотеки JavaScript и ее компонента сетки. Страницы, отображающие сетку, можно настроить разными способами, используя меню локальной сетки, как показано на рисунке ниже для страницы загрузок:
У нас есть много других улучшений, которые еще больше улучшат пользовательский интерфейс этого сайта портала для клиентов.
Последнее замечание. В настоящее время мы планируем оставить старые веб-сайты (участники и cc) активными еще на несколько месяцев, но в конечном итоге отключим их, чтобы сосредоточиться только на my.embarcadero.com как портале для клиентов.