草庐IT

$​​Safari​​

全部标签

ios - iPad 2 Safari 显示像素化的 html 文本和图像

我们正在为iPad和iPhone开发HTML5+CSS3应用程序。该应用程序在iPad和所有iPhone上运行良好,但是,iPad2在启动时显示像素化的htmldom对象,并保持这种状态,有时总是这样,有时只是片刻。应用专为触摸和手势而设计。我们使用translate3D对滚动对象进行硬件加速。我们也在使用jQuery(v1.7),但是我们设计的滚动器是纯javascript,没有框架。jQuery主要用于查找/添加/删除dom对象和ajax。除了jQuery,其他一切都是内部编写的,包括我们正在使用的jQuery插件。正如我所说,动画是通过translate3D实现的。对于滑动效果,

javascript - 在 Mobile Safari 中预加载 HTML5 音频

我在预加载HTML5音频内容然后使用缓存中的内容时遇到问题,而不是每次尝试重放时都尝试重新下载音频。http://cs.sandbox.millennialmedia.com/~tkirchner/rich/K/kungFuPanda2_tj/体验假设是当有人点击横幅时,它会弹出一个带有加载栏的广告。加载栏正在加载动画所需的所有图像。同时,音频也通过DOM中已有的音频标签加载(这很好)。加载所有图像后,加载栏消失,用户可以继续。他们可以点击屏幕底部的4个按钮。单击其中之一会播放音频文件,图像会播放与音频同步的动画书式动画。音频标签:播放按钮事件监听器:button.addEventLi

javascript - 在 Mobile Safari 中预加载 HTML5 音频

我在预加载HTML5音频内容然后使用缓存中的内容时遇到问题,而不是每次尝试重放时都尝试重新下载音频。http://cs.sandbox.millennialmedia.com/~tkirchner/rich/K/kungFuPanda2_tj/体验假设是当有人点击横幅时,它会弹出一个带有加载栏的广告。加载栏正在加载动画所需的所有图像。同时,音频也通过DOM中已有的音频标签加载(这很好)。加载所有图像后,加载栏消失,用户可以继续。他们可以点击屏幕底部的4个按钮。单击其中之一会播放音频文件,图像会播放与音频同步的动画书式动画。音频标签:播放按钮事件监听器:button.addEventLi

html - Safari 图片重叠问题

Safari有一个奇怪的css图像问题,并且无法在任何地方在线找到与此相关的任何信息。每件首饰下面都有一个缩略图小画廊。如果缩略图多于该空间无法容纳的数量,我已将JS设置为通过调整外部div的左边距来让它们来回滑动(很像smoothdivscroll,但没那么复杂)。出于某种原因,在Safari中,小缩略图库中的第一张图像保持静止,而其他图像则在其上滚动。看起来真的很垃圾。我不明白为什么。这可能是Safari中的错误吗?我觉得这是一个CSS问题,因为在添加这个滑动功能之前,我们只限制了5张图片,它们在Safari中加载时也会重叠和扭曲......http://jeandousset.c

html - Safari 图片重叠问题

Safari有一个奇怪的css图像问题,并且无法在任何地方在线找到与此相关的任何信息。每件首饰下面都有一个缩略图小画廊。如果缩略图多于该空间无法容纳的数量,我已将JS设置为通过调整外部div的左边距来让它们来回滑动(很像smoothdivscroll,但没那么复杂)。出于某种原因,在Safari中,小缩略图库中的第一张图像保持静止,而其他图像则在其上滚动。看起来真的很垃圾。我不明白为什么。这可能是Safari中的错误吗?我觉得这是一个CSS问题,因为在添加这个滑动功能之前,我们只限制了5张图片,它们在Safari中加载时也会重叠和扭曲......http://jeandousset.c

html - 在 OS X 上的 Safari 中非 100% 缩放时,Viewport-units vw/vh 无法按预期工作

我在OSXSafari上使用vw和vh单元时遇到问题。以这段代码为例:在100%缩放时,它工作正常。但是,如果缩小,Chrome和Firefox(在本例中)仍会在整个页面上呈现红色div。另一方面,Safari似乎正在渲染vw和vh是针对缩放100%时的视口(viewport)计算的。这是预期的行为还是Safari与其他浏览器的不同之处?是否有任何其他浏览器以相同的方式呈现vw和vh? 最佳答案 据我所知,只有Safari有重新计算的问题。有关此属性的更多已知问题,请参阅此页面:http://caniuse.com/#feat=vi

html - 在 OS X 上的 Safari 中非 100% 缩放时,Viewport-units vw/vh 无法按预期工作

我在OSXSafari上使用vw和vh单元时遇到问题。以这段代码为例:在100%缩放时,它工作正常。但是,如果缩小,Chrome和Firefox(在本例中)仍会在整个页面上呈现红色div。另一方面,Safari似乎正在渲染vw和vh是针对缩放100%时的视口(viewport)计算的。这是预期的行为还是Safari与其他浏览器的不同之处?是否有任何其他浏览器以相同的方式呈现vw和vh? 最佳答案 据我所知,只有Safari有重新计算的问题。有关此属性的更多已知问题,请参阅此页面:http://caniuse.com/#feat=vi

iphone - <输入类型 ="search"> 不适用于 iPhone Mobile Safari

据说在Safari中的HTML5中,您可以将输入类型定义为“搜索”,当用户开始输入时,将显示一个X按钮以允许他们清除,就像Safari中的Google搜索栏一样。在我的网站上,这适用于桌面Safari,但不适用于移动Safari。//ThisisthecodefortheXbuttonIhavetousenowsinceHTML5doesn'twork起初我认为这是因为我在#termsField上有一个Jquery自动完成功能,但如果它在DesktopSafari中工作,情况就不是这样了。有谁知道为什么会这样?此外,它在我的iPhone或XCode中的iPhone模拟器中都不起作用,因

iphone - <输入类型 ="search"> 不适用于 iPhone Mobile Safari

据说在Safari中的HTML5中,您可以将输入类型定义为“搜索”,当用户开始输入时,将显示一个X按钮以允许他们清除,就像Safari中的Google搜索栏一样。在我的网站上,这适用于桌面Safari,但不适用于移动Safari。//ThisisthecodefortheXbuttonIhavetousenowsinceHTML5doesn'twork起初我认为这是因为我在#termsField上有一个Jquery自动完成功能,但如果它在DesktopSafari中工作,情况就不是这样了。有谁知道为什么会这样?此外,它在我的iPhone或XCode中的iPhone模拟器中都不起作用,因

html - Google Web 字体无法在 Safari 中正确呈现

我在我的网站上使用google-webfonts,body{font-family:'Roboto',sans-serif;}使用链接布局页面中的字体这在Chrome和Firefox中完美运行。但在Safari中,字体更粗,我尝试修复字体粗细,但没有奏效。我该如何解决这个问题 最佳答案 GoogleFonts提供了三种导入方法:,@import或JavaScript)。无论您如何选择,请求的响应总是相同的,即字体列表。每个字体的“url”描述符提供了应该选择二进制文件的路径。首先,它会尝试操作系统中安装的字体,如果失败,则在Goog