最新 | 最热门 | 最高评价

+0  从 Google Analytics 的统计代码说起 —— 谈谈 script 标签的 async 和 defer 属性

Tag: 技术向 | Chrome | JavaScript | 异步 | Firefox | 浏览器
skk 发于 2020年10月13日 17:25 | 点击: 366 | 展开摘要
之前我在「天下武功,唯快不破 —— 我是这样优化博客的」一文中提到「对于大部分浏览器来说,确保 JS 异步加载和执行的做法其实是在操作 DOM 动态插入 <script async>」,但是并没有给出详细原因。这一次我以 Google Analytics 的统计代码为引子,详细讲讲 <script> 的 async 和 defer 属性、以及它们背后的故事。
拆开 Google Analytic 的统计代码
现在 Google 推出了 Google T

查看全文: http://www.udpwork.com/item/17949.html

+0  Firefox中“max-width:100%”不兼容问题

Tag: CSS | 浏览器兼容 | JavaScript
youngsterxyf 发于 2014年04月28日 00:00 | 点击: 4832 | 展开摘要
这个博客是基于“Pelican + Markdown +
定制的my-gum主题”的。定制的主题将博文正文页面的
右边栏去掉,这导致在Firefox等浏览器中,正文中大的图片会突破正文块的宽度,高度也得不到限制,显示效果非常差。

其原因是:Markdown的图片区块元素![Alt
text](/path/to/img.jpg)渲染成HTML元素的结果为 -

<p>
<img src="/path/to/img.jpg" alt

查看全文: http://www.udpwork.com/item/12188.html

+0  

Tag: 性能优化 | 浏览器 | learning
alimon 发于 2014年03月21日 10:06 | 点击: 1854 | 展开摘要
幕后故事

要谈Reflow(重排)和Reprint(重绘)总是离不开浏览器解析网页的原理,可以先看下这篇文章:《How browsers work》(中文翻译版,陈浩压缩版)了解下浏览器在背后都做了些什么。

浏览器由很多组件构成,他们都有不同的分工,协同工作把网页渲染出来。其中呈现引擎(Webkit)和Javascript解释器(V8)是我们今天所关注的重点。呈现引擎会尽可能快的完成:把HTML解析为DOM树(同时解析CSS)→同时构造呈现树(Render tree)→布

查看全文: http://www.udpwork.com/item/12872.html

+0  壳

Tag: TMT乱弹 | 媒体供稿 | 商业价值 | 壳桌面 | 壳浏览器 | 壳系统
魏武挥 发于 2013年05月20日 15:33 | 点击: 1716 | 展开摘要
我多年前用过一款名为“windowsblinds”的软件,这个软件的功能是可以“美化windows系统”,我一度很喜欢这个软件,它提供各式各样的主题帮你把win系统打扮成各种样子,甚至可以弄成一个苹果式的桌面——当然,你点击了图标之后,它依然是个win系统。

我一直把这种软件视为一种“壳软件”,也就是在其它软件上加一个壳,目的在于:1、有一定的装饰作用;2、增加了一定的简便性。但它依然是一个壳,产品本身,并没有灵魂可言。

在我的视野里,windowsblinds用的人不多

查看全文: http://www.udpwork.com/item/9873.html

+0  壳

Tag: TMT乱弹 | 媒体供稿 | 商业价值 | 壳桌面 | 壳浏览器 | 壳系统
魏武挥 发于 2013年05月20日 15:33 | 点击: 2085 | 展开摘要
我多年前用过一款名为“windowsblinds”的软件,这个软件的功能是可以“美化windows系统”,我一度很喜欢这个软件,它提供各式各样的主题帮你把win系统打扮成各种样子,甚至可以弄成一个苹果式的桌面——当然,你点击了图标之后,它依然是个win系统。

我一直把这种软件视为一种“壳软件”,也就是在其它软件上加一个壳,目的在于:1、有一定的装饰作用;2、增加了一定的简便性。但它依然是一个壳,产品本身,并没有灵魂可言。

在我的视野里,windowsblinds用的人不多

查看全文: http://www.udpwork.com/item/9867.html

+0  Firefox: 我们不会入驻iOS

Tag: TMT乱弹 | 媒体供稿 | 21世纪商业评论 | app | firefox | web app | 大佬与大话 | 浏览器 | 移动互联网
魏武挥 发于 2012年11月28日 10:00 | 点击: 2120 | 展开摘要
时间:2011年1月

话语人:Firefox开发工程师Matt Brubeck

话语:Firefox不会入驻iOS

后续发展:2012年6月,火狐宣布要发布基于iPad的浏览器应用:Firefox Junior

2011年头上,火狐在表态不进入iOS的时候,还是加上了理由的:“当前的iOS SDK协议禁止像Firefox这样的应用程序存在于他们的编程器和解释器中。”事实上,火狐在iOS里也不是完全没有任何作为,大约在2010年年中的时候,就发布过一款名为“Firefo

查看全文: http://www.udpwork.com/item/8759.html

+0  移动互联网的软件时代

Tag: TMT乱弹 | 媒体供稿 | app | IT经理世界 | 应用市场 | 浏览器 | 移动互联网
魏武挥 发于 2012年10月11日 10:26 | 点击: 1949 | 展开摘要
摘要:软件时代,终将过去。而从这个意义上讲,应用商店的最大竞争者,其实是浏览器。

9月头上,Facebook的CEO扎克伯格在一个公开场合表示:“押注HTML5是个巨大的错误,现在公司将聚焦移动、推出原生Android应用。”据他声称,Facebook5.0放弃了html5的web app转而投向native app后,数据显示有半数iOS用户在4天内选择了更新客户端,在App Store的评分也在短短三周内从2颗星上升至4颗星,更新后iOS用户阅读的新鲜事数量提高了一倍。

查看全文: http://www.udpwork.com/item/8227.html

+0  Gecko架构浅析之编码检测和转换

Tag: 浏览器技术 | Gecko | 编码检测 | 编码转换 | 网络排版引擎
editor 发于 2012年07月16日 10:20 | 点击: 5096 | 展开摘要
一:前言简介

Gecko是一套网络排版引擎,由来已久,为当年大名鼎鼎的netscape网络浏览器流传而来,后面也成为了firefox浏览器,thunderbird等等软件的基础。详细的发展历程在这里就不展开做具体介绍了,读者可以自行查阅百度百科,维基百科等资料。

在这一章我们重点介绍一下gecko中是如何对全球各种不同的网页文档的编码方式来做出识别和转换的。

我们知道,netscape或者firefox是面向全球用户的,并且,在互联网的世界,并没有什么界限妨碍一个美国的

查看全文: http://www.udpwork.com/item/7713.html

+0  Mac下的浏览器们

Tag: 崔凯杂谈 | 产品 | 浏览器
崔凯 发于 2012年03月27日 00:35 | 点击: 1943 | 展开摘要
What is Safari?

Elegant Design

Enjoy the content you’re browsing, distraction free.

Innovation at Work

Safari does things that no browser has ever done before.

Web Standards

Blazing speed. Open standards. One powerful web engine.

S

查看全文: http://www.udpwork.com/item/7045.html

+0  CC-lib无线跨平台web页面自动化生成技术的设计实现

Tag: 前端技术 | CC-lib | web前端 | 无线 | 浏览器兼容 | 自动化生成 | 跨平台
editor 发于 2011年11月24日 20:13 | 点击: 2021 | 展开摘要
摘要:前端开发通常需要开发多套web页面代码,从而为不同的移动终端浏览器开发不同的web页面,例如低端手机需使用wml,高端手机则支持html和javascript等。本文介绍了一种跨平台web页面自动化生成技术,该技术利用php设计了一个中间层(CC-lib),可以屏蔽底层的web展示语言的差异,程序运行时动态生成各个UI组件的wml/xhtml/html代码,从而可以有效降低前端开发人员的页面开发维护成本。

关键词:浏览器兼容,跨平台,无线,web前端,自动化生成,CC

查看全文: http://www.udpwork.com/item/6378.html

+0  Amazon浏览器Silk:隐私是把双刃剑

Tag: Startups | 业界动态 | 业界评论 | Silk浏览器 | 亚马逊Silk | 平板电脑
何 李石 发于 2011年09月30日 09:24 | 点击: 2288 | 展开摘要
亚马逊发布平板更新Kindle产品线的同时,也带来了一款新的浏览器:Silk。这款浏览器是内置于Fire,目前还无法在其它平台上使用。

相比于我们所常见的其它浏览器,亚马逊的Silk浏览器更为快速。这是如何做到的呢?借助亚马逊强大的云计算平台EC2。Silk浏览器采取分离式架构,Fire上的每个子模块在EC2云平台上都有相对应的模块。浏览器通过智能判断用户的请求内容,将不同的服务分离到不同的平台不同的模块上处理。比如有些请求很耗CPU和内存资源,而Kindle Fire平板

查看全文: http://www.udpwork.com/item/5976.html

+0  快速拨号的隐喻

Tag: 互联网络 | 产品 | 快速拨号 | 浏览器 | 用户 | 网络 | 网络营销
Thruth Wang 发于 2011年09月08日 22:35 | 点击: 1033 | 展开摘要
作者个人观点,与任何公司组织无关。

快速拨号,Opera 首创的浏览器功能,其各种变体已经广泛应用在计算机、手机、平板等各种品牌浏览器上,是现代浏览器的标配功能。



缘起

快速拨号原是手机功能,说白了就是快捷键。老式诺基亚手机上,可以长按一个数字键直接拨号给指定联系人。自然,在手机浏览器里面长按一个数字键访问一个网址也不是什么了不起的发明。Opera 想到了,实现了,那是 07 年。

彼时 iPhone 方兴未艾,Opera 稳坐手机浏览器老大的位置,有针

查看全文: http://www.udpwork.com/item/13582.html
|<<<12>>>| 一共2页, 21条记录