• chromium浏览器开发系列第一篇:如何获取最新chromium源码

    时间:2024-04-26 00:02:01

    背景:      最近摊上一个事儿,领导非要让写一篇技术文章,思来想去,自己接触chrome浏览器时间也不短了,干脆就总结一下吧。于是乎,本文顺理成章。由于有些细节必需描述清楚,所以这次先讲如何拿到chromium的源码,下次直接把编译过程写出来,供大家参考。前期准备:      之前的chromi...

  • chromium浏览器开发系列第五篇:Debugging with WinDBG

    时间:2024-04-25 23:49:33

    Windbg 相信windows开发的人都知道,有些人用的溜儿溜儿的,有个crash,直接拿这个工具一分析,就定位出来了。非常好用。以前有个同事,做sdk开发 的,会各种命令。来北京后,还去过微软面试(不过当时是做外包,挣得也不少),问的问题就包括会不会用windbg定位问题。当时就会几个简单的命令...

  • chromium浏览器开发系列第四篇:如何调试最新chromium源码

    时间:2024-04-25 23:41:16

    转自:http://blog.itpub.net/20687969/viewspace-1586513/附上上几篇文章地址,方便大家查看:下载源码编译源码目录结构接二连三的事情,时间比较紧张,但是还是没有把这个系列的文章丢掉,因为这也是对自己知识的总结吧。提倡大家多写写,以后再看的时候会有种莫名的小...

  • 转载:浏览器开发系列第一篇:如何获取最新chromium源码

    时间:2024-04-25 23:27:26

    背景:    最近摊上一个事儿,领导非要让写一篇技术文章,思来想去,自己接触chrome浏览器时间也不短了,干脆就总结一下吧。于是乎,本文顺理成章。由于有些细节必需描述清楚,所以这次先讲如何拿到chromium的源码,下次直接把编译过程写出来,供大家参考。前期准备:   之前的chromium源码都...

  • 浏览器渲染流程中的 9 个面试点

    时间:2024-04-25 07:28:07

    记得 08 年以前,打开网页的时候一个页面卡死整个浏览器凉凉。 这是因为当时浏览器是单进程架构,一个页面或者插件卡死,整个浏览器都会崩溃,非常影响用户体验。 经过了一代代工程师的设计,现代浏览器改成了多进程架构,主要分为这些部分: 1个浏览器主进程、1个GPU进程、1个网络进程、多个渲染进程和多个插...

  • 直接在浏览器运行jsx及高版本的js代码

    时间:2024-04-24 12:25:56

    <!DOCTYPE html><html><head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width"> <scri...

  • Android高仿UC浏览器和360手机卫士消息常驻栏(通知栏)

    时间:2024-04-22 19:32:33

    之前网上看了下自己定义消息栏,通知栏,了解到了Notification这个控件。发现UC浏览器等都是这样的类型,今天写个demo实现下。如图:当中每一个button都有不同的功能。代码例如以下:package com.example.textwsjdemo;import android.app.Ac...

  • 无障碍阅读:页面缩放兼容性处理(zoom,Firefox火狐浏览器)

    时间:2024-04-21 22:48:34

    1、无障碍阅读使用场景无障碍阅读一般在政府类网站使用比较多,如:天津海事局(http://www.tjmsa.gov.cn/),其中天津海事局的页面放大和页面缩小在firefox浏览器下存在bug,不起作用。中国海事局(http://www.msa.gov.cn/):无障碍阅读一般包括以下功能:1....

  • CentOS linux下安装和配置Apache+SVN(用浏览器http方式访问SVN目录)

    时间:2024-04-21 18:29:00

    在CentOS linux下安装SVN,我们可以进行以下步骤:第一步:安装CentOS Linux操作系统,并在CentOS安装进行的同时,自定义安装这一步,一定要勾选Subversion(在“开发工具”里)和Web服务器(Apache)。我用的是CentOS 6.4版本,只需要安装DVD1这个is...

  • Spire.PDF for .NET【文档操作】演示:动态创建 PDF 并将其发送到客户端浏览器-[C#]

    时间:2024-04-20 11:41:12

    doc.LoadFromFile(this.Server.MapPath("/sample.pdf")); 加载pdf文档,然后将其作为附件发送到客户端浏览器。

  • Visual Studio使用技巧 +谷歌浏览器使用技巧总结

    时间:2024-04-20 10:30:38

    一、总结下visual studio常用的使用技巧,有助于提高效率:1.给代码行打标记:  ctrl + K :给行打标记;ctrl + K + N:切换标记,即使当前页关闭了,也可以适用此快捷键快速定位到对应文件页!!!2.二、总结下Visual Studio好用的插件:(1)Resharper-...

  • Sublime Text3 实现在浏览器中以HTML格式预览md文件

    时间:2024-04-19 19:09:47

    1、首先找到Package Control打开Sublime Text3,找到菜单栏:Preferences → Package Control,没有找到Package Control,那么点击Package Control安装吧,安装完重启Sublime Text3。2、安装MarkdownPre...

  • JS禁止后退键(backspace)使浏览器后退

    时间:2024-04-19 15:32:31

    背景说明:今天项目测试中,同事发现一个Bug,当键盘敲下后退键(Backspace)后,浏览器自动后退,不符合需求,故建议禁止浏览器后退键。提出需求:当键盘敲下后退键(Backspace)后1、禁止浏览器自动后退2、但不影响密码、单行文本、多行文本输入框等的回退操作解决方案:网上搜了一下,发现有不少...

  • 条件注释判断IE浏览器版本

    时间:2024-04-18 18:29:43

    lt,lte,gt,gte分别表示什么lt:小于当前版本 lte:小于或等于当前版本,包括本身 gt:大于当前版本 gte:大于或等于当前版本,包括本身 使用格式// 如IE9以下(不包括IE9加载此js)<!--[if lt IE 9]><script src="http://a...

  • 条件注释判断浏览器版本