В GWT или GWTP, как экспортировать html-страницу, чтобы группа графического дизайна могла выполнять свою работу, не раскрывая им исходный код?
Хорошо, я создаю веб-приложение, используя Gwtp. Все процессы разработки программного обеспечения были выполнены в режиме онлайн, нет личного контакта, и исходный код не должен быть открыт для тех, кто не входит в команду разработчиков.
Теперь команде графического дизайна пора изучить html-коды (html, css) для создания макета. Однако я не хочу экспортировать весь javascript или java-код для них.
Это означает, что он не сработает, когда графический дизайнер нажмет на кнопку, но он может смело менять весь макет.
Так как же экспортировать HTML-страницы, чтобы команда графического дизайна могла выполнять свою работу, не раскрывая им исходный код?
1 ответ
Используя UiBinder, вы можете отправить исходный XML дизайнерам и попросить их настроить его. Это самый простой способ.
Второй вариант - дать идентификаторы всем вашим элементам. Затем предоставьте дизайнеру тестовый сайт, к которому они могут получить доступ. Пока они сканируют сгенерированный источник, они пишут CSS на основе знака "#". Они также могут переопределить существующий CSS и отправить вам свою работу. Вам просто нужно вставить их CSS в ваш код.
У вас будут некоторые проблемы с изображениями, так как GWT обрабатывает изображения определенным образом и генерирует спрайты для вас.
Кроме того, вы не сможете пользоваться преимуществами использования ResourceBundles.
В любом случае, несмотря на эти недостатки, дизайнеры могут быть не готовы сканировать Java-код и предпочитают использовать простой CSS.