В GWT или GWTP, как экспортировать html-страницу, чтобы группа графического дизайна могла выполнять свою работу, не раскрывая им исходный код?

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

Теперь команде графического дизайна пора изучить html-коды (html, css) для создания макета. Однако я не хочу экспортировать весь javascript или java-код для них.

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

Так как же экспортировать HTML-страницы, чтобы команда графического дизайна могла выполнять свою работу, не раскрывая им исходный код?

1 ответ

Решение

Используя UiBinder, вы можете отправить исходный XML дизайнерам и попросить их настроить его. Это самый простой способ.

Второй вариант - дать идентификаторы всем вашим элементам. Затем предоставьте дизайнеру тестовый сайт, к которому они могут получить доступ. Пока они сканируют сгенерированный источник, они пишут CSS на основе знака "#". Они также могут переопределить существующий CSS и отправить вам свою работу. Вам просто нужно вставить их CSS в ваш код.

У вас будут некоторые проблемы с изображениями, так как GWT обрабатывает изображения определенным образом и генерирует спрайты для вас.

Кроме того, вы не сможете пользоваться преимуществами использования ResourceBundles.

В любом случае, несмотря на эти недостатки, дизайнеры могут быть не готовы сканировать Java-код и предпочитают использовать простой CSS.

Другие вопросы по тегам