我想创建一个可以在多个设备上加载的门户网站,主要是手机[只是android或iphone也很好]和桌面浏览器。
我正在尝试对我做过一些研究的产品创意进行原型设计。我想构建一个最小的可行产品,我可以给朋友使用,用于演示等,并最终迭代它。
由于目前我是团队中唯一的人/开发人员[每周4小时],这是我的主要要求:
HTML5网页可以加载到多个设备上[?],所以这样的话很好。
我主要是后端dev [Java,ruby,DBs,solr,lucene,memcache等]所以我不熟悉web技术[jscript,jquery,css,ajax]等,这使得这个很棘手。我知道ruby并且正在尝试学习rails [学习黄瓜,水豚等]并且发现它非常用户友好且快速进行原型设计
有助于构建此类门户的任何[工具/框架列表]。由于我每天都使用红宝石和铁轨,所以会喜欢这种生态系统的东西,但不是必需的。
感谢。 P.S:门户网站是一个小型的电子商务网站,可以与不同的ecommerse网站和用户社交网站等进行交互,为他们带来一些推荐[现在想的比较购物门户网站很好]
答案 0 :(得分:0)
我建议使用CSS媒体查询遵循responsive design方法。
这样您就不必担心任何原生或任何设备。只关注CSS和HTML。
基本上,您使用移动优先方法构建,然后使用媒体查询,随着设备屏幕尺寸的增加,您可以增强布局(和/或功能)。
查看可以提供帮助的this list of frameworks。我已经使用了320及以上,LESS和Amazium。选择一个适合你需要的。
以下是响应式设计中的一些common patterns。
这是一个gallery出色的响应式设计。