【问题标题】:iPhone and iPad application compatibilityiPhone 和 iPad 应用程序兼容性
【发布时间】:2011-06-15 10:25:41
【问题描述】:

我应该怎么做一个现有的基于 asp.net 的网站才能在 iphone 和 ipad 环境下运行而没有问题?

提前致谢。

【问题讨论】:

    标签: asp.net ipad mobile-safari mobile-website iphone


    【解决方案1】:

    好问题(+1 票)!这方面有很多资源,但从经验来看,我主要关注的是:

    • 确保没有重要的闪光物体 在页面上,因为它不受 许多移动浏览器(还没有?)
    • 合适的屏幕尺寸(使用 视口元标记)
    • 记住没有鼠标 游标,表示没有 悬停/双击可用 鼠标拖动手势不同 在触控设备上
    • 记住所有弹出窗口都是以新的方式打开的 选项卡并且不会同时显示 时间作为主窗口,使用 javascript 模态 div 作为替代
    • 测试你所有的 javascript 和 css 确保一切看起来和工作正常 相同(Safari 需要 -webkit- 前缀 获取最新的 CSS 属性)
    • 为您的 网站(很高兴拥有)

    大部分内容都涵盖了here

    查看Safari Dev Center 以获取教程/视频/编码操作方法等。

    【讨论】:

    • @Bad Display Name-首先,感谢您的回复。但是,我在我的网站上使用了很多 Flash。根据研究,iPhone 不支持 Flash 应用程序。应该我在这里?
    • 呃哦,抱歉,我什至没有想到这一点,因为我们的站点中从未有 FLASH 对象。恐怕你有麻烦了(见我刚刚添加的第一个要点)
    • 那么,您打算如何处理闪存?支持 youtube 视频,但如果你有 flash 动画,它们可以被现代 css/javascript 的东西取代吗?这是可行的[链接]webdesignerwall.com/trends/47-amazing-css3-animation-demos
    • 我想问一个问题。任何使用 iPhone 或 iPad 访问我基于 asp.net 的网站的用户是否可以在我的网站中填写健康的表格?
    • 抱歉 :) 我撤回了这个问题。感谢您的所有回答。
    猜你喜欢
    • 1970-01-01
    • 2012-01-23
    • 1970-01-01
    • 2019-03-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多