【问题标题】:Does a C++ or C# library exist for converting CSS/HTML/jQuery code to C++ or C# code?是否存在用于将 CSS/HTML/jQuery 代码转换为 C++ 或 C# 代码的 C++ 或 C# 库?
【发布时间】:2010-12-21 23:57:52
【问题描述】:

我正在为将用 C++ 或 C# 编写的软件设计 GUI。我和我的伙伴想先在浏览器中测试 GUI,然后导入 C++ 或 C#。

是否存在用于将 CSS/HTML/jQuery 代码转换为 C++ 或 C# 代码的 C++ 或 C# 库?

【问题讨论】:

  • 没有。那怎么行?
  • 对于原型设计,请尝试balsamiq.com mockups 之类的工具
  • 我不知道为什么在为 C++ 模拟某些东西时,为什么要限制自己使用 HTML/CSS 的一些怪癖。

标签: c# jquery c++ html css


【解决方案1】:

不,Web 应用程序和桌面应用程序的开发范式完全不兼容。

如果您没有为桌面应用程序开发 UI 的经验,那么原型设计阶段是获得这种经验的好时机。

我总是发现在 Visual Studio 中创建原型最容易,而且我还依靠 Kaxaml 来测试小块 xaml。

【讨论】:

  • Greg Sansom 您推荐哪些程序来为桌面应用程序制作 GUI 原型?
【解决方案2】:

如果您有兴趣定位 WPF/C#,here is a tool 在 HTML/CSS 和 XAML 之间转换。它不支持任何可能的标记或标记方案,但适用于基本的 HTML/CSS它似乎确实有效。

就个人而言,我会避免将其作为原型设计方法,而是直接使用 WPF 或 Silverlight 以及 Expression Blend 等工具(甚至 Visual Studio)。有了这些工具中已经提供的原型设计功能,真的没有理由在带有 HTML 的浏览器中模拟这样的 UI。我也不相信这样的转换会保留你想要的所有行为怪癖和细微差别。

原型设计也是您开始建立关于您打算支持的 UI 交互范围的假设的点。为什么使用错误的工具会使事情复杂化?如果您的目标是快速向客户传达可能的 UI 布局,我建议您使用 Visio 或纸质模型,因为过早的交互实际上可能会妨碍有意义的用户体验讨论。您不希望此类讨论陷入字体、颜色和像素的困境。

【讨论】:

  • 好的,谢谢 LBushkin。我只提到 CSS/HTML,因为那是我习惯的。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-09-17
相关资源
最近更新 更多