0

好的,我正在使用 Gwtp 构建一个 Web 应用程序。所有软件开发过程都是在线完成的,没有面对面的接触,源代码不应该暴露给编程团队以外的人。

现在是图形设计团队研究 html 代码(html、css)来构建布局的时候了。但是,我不想将所有 javascript 或 java 代码导出给他们。

这意味着当平面设计师点击按钮时它不会起作用,但他可以随意更改所有布局。

那么如何导出 html 页面,以便平面设计团队可以在不向他们暴露源代码的情况下完成他们的工作呢?

4

1 回答 1

1

使用 UiBinder,您可以将源 XML 发送给设计人员并让他们对其进行自定义。这是最简单的方法。

第二种选择是为所有元素提供 ID。然后给设计师一个他们可以访问的测试站点。当他们爬过生成的源代码时,他们将根据“#”符号编写 CSS。他们还可以覆盖现有的 CSS 并将他们的工作发送给您。您只需将他们的 CSS 放入您的代码中。

但是,您会遇到一些图像问题,因为 GWT 以特定方式处理图像并为您生成 sprite。

此外,您将无法享受使用 ResourceBundles 的好处。

无论如何,尽管有这些缺点,设计师可能还没有准备好爬取 Java 代码,可能更喜欢使用纯 CSS。

于 2013-09-18T14:45:28.753 回答