Widget 框架资源
因此,我的老板希望我考虑为我们的产品创建一个小部件。 让我们的用户轻松了解他们的信息的东西。 所以,我正在浏览互联网,似乎有很多选择。 Google Widgets、Konfabulator/Yahoo Widgets、Spring Widgets 等等。
我想知道是否有任何资源可以决定使用哪个小部件框架。 理想情况下,我会找到一个可以在 Windows 上本机运行的小部件框架,这样我就不需要用户下载除小部件本身之外的任何内容。 除此之外,我绝对需要桌面,并且 Widget 可以存在的任何其他地方(iGoogle、随机网页、Facebook 等)都会很棒。 显然,我也想知道支持、文档和功能的质量。
基本的谷歌搜索并没有找到大量的比较。 有什么好的资源可以帮助我为我的项目选择最好的框架吗?
So, my boss wants me to look into creating a widget for our product. Something to keep our users abreast of their information easily. So, I'm looking through the interwebs and it seems I have quite a few options. Google Widgets, Konfabulator/Yahoo Widgets, Spring Widgets, etc. etc.
I'm wondering if there's any resources to make a decision on which widget framework to use. Ideally, I'll find a widget framework that could run natively on Windows so I wouldn't need to have the users download anything besides the widget itself. Barring that, I definitely need Desktop and any other places the Widget could live (iGoogle, random web pages, Facebook, etc.) would be great. Obviously too, I want to know the quality of support, documentation and features.
Basic Google searching isn't finding a whole lot of comparison out there. Any good resources that can help me pick the best framework for my project?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我无法向您指出列出优点和缺点的资源,但如果您正在寻找不需要额外下载的 Windows 本机,那么 Vista 和 Windows 7 支持侧边栏小工具,不需要任何额外的安装。
您可以在Windows Vista 侧边栏库
请注意,如果您将小工具创建为可以简单地托管网络上其他位置的内容,那么您应该能够在大多数小工具框架中简单地利用该托管内容。
I can't point you to a resource listing pros and cons, but if you're looking for Windows native with no additional downloads needed then Vista and Windows 7 support Sidebar gadgets which shouldn't require any additional installs.
You can study existing sidebar gadgets at the Windows Vista Sidebar Gallery
Note that if you create your gadget as something simple to host content from elsewhere on the web then you ought to be able to leverage that hosted content simply in most gadget frameworks.
我认为您需要使用几种不同的小部件框架来支持您正在寻找的广泛平台。 与其他评论者一样,我认为如果您首先专注于开发自己的小部件 Web 服务,那么您可以快速将小部件框架缩小到支持 Web 服务 XHTML 的简单样式的框架。 这样,您将能够轻松添加新的小部件并控制您端现有小部件的内容,而实际的 UI 小部件将是非常简单的 WS 客户端,根本不需要太多维护。
Apple Dashboard 小部件和 iGoogle 小部件是支持此功能的 MacOS 桌面和 Web 的示例。 我们在我工作的地方采用了这种方法,我可以说,一旦花费了创建小部件 Web 服务框架的初始(非常简单)时间,创建和维护小部件就非常简单,同时允许我们提供良好的用户体验。
I think you'll need to use several different widget frameworks to support the breadth of platforms that you're looking for. Like the other commenter, I think if you focus first on developing your own widget web service, you could then rapidly narrow down the widget frameworks to the ones that support easy styling of web service XHTML. This way, you'll be able to easily add new widgets and control the content of existing widgets on your end, while the actual UI widgets will be very simple WS clients that won't require much maintenance at all.
Apple Dashboard widgets and iGoogle widgets are examples for the MacOS desktop and the web that support this. We've taken this approach where I work, and I can say that once the initial (pretty straightforward) time of creating a widget web service framework is spent, creating and maintaining widgets is extremely straightforward, while allowing us to provide a nice user experience.