webkit
haima1998
这个作者很懒,什么都没留下…
展开
-
webkit 图形引擎
1、嵌入式linux平台: webkit-->qt-->directfb-- graphic driver 或者: webkit -->cario --> directfb --> graphic driver2、android 平台: webkit -->原创 2013-04-02 10:52:31 · 845 阅读 · 0 评论 -
webos 架构
转自:https://www.openwebosproject.org/docs/architecture/#.UwMQ4GKSzlAOpen webOS Architecture DiagramArchitecture DetailsCore ApplicationsCore-apps include the following Enyo 1.转载 2014-02-18 16:08:29 · 1477 阅读 · 0 评论 -
webos 开发架构
转自:https://www.openwebosproject.org/docs/developer_guide/javascript_services/#.UwMWR2KSzlADeveloping JavaScript ServicesJavaScript for ServicesThe popular Node.js runtime envir转载 2014-02-18 16:16:41 · 1372 阅读 · 0 评论 -
node.js介绍
Node.js,或者 Node,是一个可以让 JavaScript 运行在服务器端的平台。它可以让JavaScript 脱离浏览器的束缚运行在一般的服务器环境下,就像运行 Python、Perl、PHP、Ruby程序一样。你可以用 Node.js 轻松地进行服务器端应用开发,Python、Perl、PHP、Ruby 能做的事情 Node.js 几乎都能做,而且可以做得更好。Node转载 2014-02-18 17:10:33 · 778 阅读 · 0 评论 -
编译安装webos
一、安装手册:https://www.openwebosproject.org/docs/build_guide/#.UwLO5mKSzlA二、安装步骤:1. 安装依赖库:$ sudo apt-get update$ sudo apt-get install git git-core pkg-config make autoconf libtoo原创 2014-02-18 17:13:46 · 1267 阅读 · 0 评论 -
qt 信号与槽的用法和定义
转自:http://blog.csdn.net/kaffeel/article/details/5568954信号和槽是Qt编程的一个重要部分。这个机制可以在对象之间彼此并不了解的情况下将它们的行为联系起来。在前几个例子中,我们已经连接了信号和槽,声明了控件自己的信号和槽,并实现了槽函数,发送了自己的信号。现在来更深入了解这个机制。槽和普通的c++成员函数很像。它们可以是虚函数(v转载 2013-03-29 11:45:52 · 1099 阅读 · 0 评论 -
QT 的信号与槽机制介绍
转自:http://www.ibm.com/developerworks/cn/linux/guitoolkit/qt/signal-slot/QT 是一个跨平台的 C++ GUI 应用构架,它提供了丰富的窗口部件集,具有面向对象、易于扩展、真正的组件编程等特点,更为引人注目的是目前 Linux 上最为流行的 KDE 桌面环境就是建立在 QT 库的基础之上。QT 支持下转载 2013-03-29 11:05:41 · 574 阅读 · 0 评论 -
qt 打印 Qstring
Qt提供qPrintable()宏来执行和toAscii().constData()一样的功能:QString str = "polluter pays principle"; printf("User: %s\n", qPrintable(str));QString str = "polluter pays principle";原创 2013-03-28 10:46:28 · 2194 阅读 · 0 评论 -
Directfb Flip 参数对性能的影响
在DirectFB 的 Surface中,Flip是个被频繁用到的函数。在IDirectFBSurface::Flip()中,有3个参数,第一个参数是IDirectFBSurface自己的指针,属于DirectFB的招牌写法,不多说了,第二个参数是刷新的区域,也比较容易理解,平时编程的时候,尽量减小刷新的区域,减少不必要的刷新,可以在很大程度上提高绘图速度。比较深奥一些的是第三个参数: DFB转载 2013-03-25 15:33:22 · 1900 阅读 · 0 评论 -
Directfb buffer mode分析
1、 Doublebuffer 模式。设置:在directfbrc配置文件中添加desktop-buffer-mode=backvideo,doublebuffer模式生效。原理: Directfb 创建两块 buffer, 一块是backbuffer 在后台混合各个surface用的,一块是frontbuffer用来显示的。绘画的过程是:先将各个window上的surf原创 2013-03-01 15:39:47 · 2191 阅读 · 0 评论 -
iOS、Android、WebOS系统体系架构的比较
转自:http://blog.csdn.net/ocean181/article/details/7457135iOS、Android、WebOS系统体系架构的比较移动设备操作系统中iOS、Android、WebOS都采用unix或linux内核,它们的内核都是精简版的UNIX(MacOS X)或linux。目前,iOS、Android、WebOS三足鼎立的局面已然初成,未来移动设转载 2014-02-18 10:58:22 · 1226 阅读 · 0 评论 -
基于webkit内核webos系统架构(一)
转自:http://blog.csdn.net/huryjiang/article/details/75561671 引言WebOS(Web-based Operating System)或者我们称为网络操作系统,是一种基于浏览器的虚拟的操作系统,用户通过浏览器可以在这个WebOS上进行应用程序的操作,而这个应用程序也不是普通的应用程序,是网络的应用程序。WebOS提供面向网络转载 2014-02-18 10:46:01 · 1088 阅读 · 0 评论 -
google 从webkit 到Blink
转自:http://www.csdn123.com/html/blogs/20130520/14500.htm从WebKit到Blink,Google再次行动了。。返回脚本百事通WebKit的历史WebKit是一个开源的浏览器引擎,其优点是高效稳定、兼容性好、且源码结构清晰、易于维护。在苹果将WebKit应用于Mac OS X上的Safari之后,Webkit很快被广泛转载 2013-07-10 15:59:56 · 905 阅读 · 0 评论 -
网页抓取工具
Teleport UltraTeleport Ultra所能做的,不仅仅是离线浏览某个网页(让你离线快速浏览某个网页的内容当然是它的一项重要功能),它可以从Internet的任何地方抓回你想要的任何文件,它可以在你指定的时间自动登录到你指定的网站下载你指定的内容,你还可以用它来创建某个网站的完整的镜象,作为创建你自己的网站的参考。如果你也和我一样,曾想把整个网页捉回慢慢欣赏,如原创 2013-04-17 17:43:40 · 949 阅读 · 0 评论 -
qt webkit 中文支持
1、加上以下代码到程序初始化的地方。#include QTextCodec *codec=QTextCodec::codecForName("GB2312");QTextCodec::setCodecForLocale(codec);QTextCodec::setCodecForCStrings(codec);QTextCodec::setCodecForTr(co原创 2013-04-18 16:09:24 · 1659 阅读 · 0 评论 -
利用QT进行web与本地混合应用开发
利用QT进行web与本地混合应用开发[T] 利用QT进行web与本地混合应用开发 Qt Features for Hybrid Web/Native Application Development。原文参见 http://www.qtsoftware.com/forms/whitepapers/reg-whitepaper-hybrid.(限于本人英文水平,只译其大转载 2013-05-21 14:48:56 · 707 阅读 · 0 评论 -
webkit 中的设计模式--单例模式
单例模式应该是最容易理解的一个设计模式了.我在面试的时候也被问过.它可以让我们很轻松的访问定义的全局,或某些功能实现,并保证在整个工程中只有这一个对象.JSGlobalData& JSGlobalData::sharedInstance(){ JSGlobalData*& instance = sharedInstanceInternal();原创 2013-05-23 10:15:01 · 704 阅读 · 0 评论 -
webkit 中的设计模式--工厂模式
PassRefPtr HTMLElementFactory::createHTMLElement(const QualifiedName& qName, Document* document, HTMLFormElement* formElement, bool createdByParser){ if (!document) return 0;原创 2013-05-23 10:16:35 · 675 阅读 · 0 评论 -
webkit中的设计模式 -- Façade 外观模式
转自:http://vvvvbbbb.iteye.com/blog/963753要:本系列通过分析WebKit的源代码,试图分析WebKit的内核设计架构,模块之间的关系,分析的时候以Qt的移植为参考,涉及移植的东西不多,主要还是以内核为主。在分析内核的时候,Frame是首当其冲的一个类,本文将分析Frame类的代码。 1. 描述 Frame类是WebCore内核同应用之间联转载 2013-05-23 10:11:46 · 1132 阅读 · 0 评论 -
Webkit for Android分析
转自:http://mogoweb.net/archives/182网上有许多webkit的分析文章,其中针对android porting的一篇文章WebKit – WebKit For Android,写的非常好,分析得非常深入。不过这篇文章针对的Android版本比较老(具体版本无从考究),因此本文将在这篇文章的基础上,加入android 4.0 webkit por转载 2013-07-10 15:31:33 · 790 阅读 · 0 评论 -
webkit和webkit2的区别
转自:http://blog.csdn.net/shunzi__1984/article/details/6196483原文地址:https://trac.webkit.org/wiki/WebKit2webkit2为了在API层支持多进程改变了webkit的栈式结构webkit进程架构每个模块都在一个进程里面,API边界在应用程序和webkit转载 2013-07-10 16:01:24 · 3865 阅读 · 0 评论 -
how to debug webkit
1、编译带debug 信息的webkit 库 删除qt-everywhere-opensource-src-4.7.0/src/3rdparty/webkit/WebCore/WebCore.pro 中的红色两行代码还有JavaScriptCore/JavaScriptCore.proCONFIG(QTDIR_build) { # Remove the转载 2013-03-11 15:17:55 · 943 阅读 · 0 评论