相关疑难解决方法(0)

透明图像可能的最小数据URI图像

我正在使用带有背景图像的透明1x1图像,以便能够使用精灵并仍然为某些图标提供替代文本.

我想为图像使用数据URI来减少HTTP请求的数量,但是生成透明图像的最小可能字符串是什么?

我意识到我可以使用数据URI:s来表示实际图像而不是精灵,但是当所有内容都保存在CSS中而不是分散时,它更容易维护.

css css-sprites

111
推荐指数
8
解决办法
4万
查看次数

Safari中的网页触发EXC_BAD_ACCESS/KERN_INVALID_ADDRESS崩溃

我有一个网络应用程序触发了Safari中似乎是一个iOS8错误,我正在寻找线索,了解它的设置和如何解决它.

该错误的特点是"此网页出现问题,因此重新加载"是在用户花了足够的时间在Safari中导航后出现在页面顶部的.看起来有些事情在幕后崩溃,而Safari只是做得非常好,可以优雅地恢复.阅读崩溃日志显示:

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Subtype: KERN_INVALID_ADDRESS at 0x00000000
Triggered by Thread:  0

Thread 0 name:  Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0   JavaScriptCore                  0x2d4291d4 0x2d24a000 + 1962452
1   JavaScriptCore                  0x2d50e166 0x2d24a000 + 2900326
2   JavaScriptCore                  0x2d2bc88c 0x2d24a000 + 469132
...
Run Code Online (Sandbox Code Playgroud)

研究暗示的实例translate3d,并keyframe在CSS文件可能是罪魁祸首.虽然摆脱它们似乎使虫子不太可能复发,但虫子仍然存在.同样,减少与最有可能触发错误的页面相关联的(非常非常大的)CSS文件的大小似乎有所帮助,但不会让它消失.

我的公司处理了一堆针对移动优化的面向商务的Web应用程序,这是唯一一个似乎与这个bug相冲突的应用程序; 我不知道是什么让这个特殊的应用程序如此愤怒的小特殊雪花,但我想弄清楚并纠正它.有没有人对可能触发错误的内容以及我们如何解决它有任何想法?

javascript css safari mobile-safari ios8

10
推荐指数
1
解决办法
3776
查看次数

标签 统计

css ×2

css-sprites ×1

ios8 ×1

javascript ×1

mobile-safari ×1

safari ×1