用户在浏览网页的时候,需要与网页进行交互,常用的操作如滑动、捏合网页,以及点击网页中的链接等。这些交互操作也称为用户输入事件,浏览器需要对它们作出迅速的响应,例如及时更新网页内容或者打开新的网页等。浏览器能够对用户输入事件作出迅速的响应是至关重要的,因为这关乎到用户浏览网页时的体验,尤其是在用户滑动和捏合网页时。本文接下来就简要介绍Chromium对用户输入事件的处理机制,以及制定后续的学习计划。...
分类:
Web程序 时间:
2016-06-27 01:40:17
阅读次数:
261
“一切皆Socket!” 话虽些许夸张,但是事实也是,现在的网络编程几乎都是用的socket。 ——有感于实际编程和开源项目研究。 我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或你好友所 ...
分类:
其他好文 时间:
2016-06-26 16:37:27
阅读次数:
243
一直以来,web开发者都不需要关心用于浏览网页的设备其可用内存的容量大小,直到现在移动设备的快速发展。台式机一般都配置了2GB的主板内存,但是移动设备,只配备了大约512MB的内存。而且,并非所有的内存都是为访问web而准备的,还有一些内存分配给操作系统和其他后台应用及进程。所以512MB的内存只有 ...
分类:
其他好文 时间:
2016-06-25 19:02:02
阅读次数:
137
png即可移植网络图形格式,也是一种位图文件存储格式,可以进行无损压缩。而jpg是我们最常见的图片格式了,图片占用存储较少,但是也牺牲了图片质量。 总结为一句话是两者最大的区别是有损和无损。 而出现加载透明png图片变黑的问题,一般情况下这样的: 服务端的图片是透明png的无损图片,我们下载到本地的 ...
分类:
移动开发 时间:
2016-06-23 12:57:27
阅读次数:
392
图像:1.图片浏览控件MWPhotoBrowser 实现了一个照片浏览器类似 iOS 自带的相册应用,可显示来自手机的图片或者是网络图片,可自动从网络下载图片并进行缓存。可对图片进行缩放等操作。 下载:https://github.com/mwaterfall/MWPhotoBrowser目前比较活 ...
分类:
移动开发 时间:
2016-06-20 22:19:53
阅读次数:
2020
UIWebView和UICollectionViewController的使用 UIWebView UIWebView是iOS内置的浏览器的控件, 可以浏览网页, 打开文档等 .系统自带的Safari浏览器就是通过UIWebView实现的, 能够加载html/htm, pdf, docx, txt等 ...
分类:
Web程序 时间:
2016-06-16 21:38:37
阅读次数:
160
以下内容摘自《Go Web编程》,介绍的通俗易懂。 我们浏览网页都是通过URL访问的,那么URL到底是怎么样的呢? URL(Uniform Resource Locator)是“统一资源定位符”的英文缩写,用于描述一个网络上的资源, 基本格式如下 schema://host[:port#]/path ...
分类:
Web程序 时间:
2016-06-16 19:42:24
阅读次数:
158
当今银屏分辨率从 320px (iPhone)到 2560px (大屏显示器)或者更大。人们也不再仅仅用台式机来浏览网页,现在有手机,平板电脑等等。所以传统的固定宽度设计形式将不再是个最佳选择,网页设计需要有自适应性。网页的布局需要能够根据不同的分辨率和设备来自动调整,以达到到最佳显示效果。接下来会 ...
分类:
Web程序 时间:
2016-06-16 18:03:49
阅读次数:
344
以下内容摘自《Go Web编程》,介绍的通俗易懂。 我们平时浏览网页的时候,会打开浏览器,输入网址后按下回车键,然后就会显示出你想要浏览的内容。在这个看似简单的用户行为背后,到底隐藏了些什么呢?对于普通的上网过程,系统其实是这样做的:浏览器本身是一个客户端,当你输入URL的时候,首先浏览器会去请求D ...
分类:
Web程序 时间:
2016-06-16 17:47:34
阅读次数:
167
1.1系统安全 1.1.1 客户端脚本安全 (1)跨站脚本攻击(XSS): XSS攻击,通常指黑客通过“html注入” 篡改了网页,插入了恶意的脚本,从而在用户浏览网页的时候,控制用户浏览器的一种攻击。 最常见的XSS攻击就是通过读取浏览器的Cookie对象,从而发起“cookie劫持”,当前用户的 ...
分类:
Web程序 时间:
2016-06-15 19:12:58
阅读次数:
238