<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[link_nini的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/link_nini</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; link_nini]]></copyright><item><title><![CDATA[VC知识库BLOG-技术，非技术...... ]]></title><link>https://blog.youkuaiyun.com/link_nini/article/details/4541755</link><guid>https://blog.youkuaiyun.com/link_nini/article/details/4541755</guid><author>link_nini</author><pubDate>Fri, 11 Sep 2009 10:47:00 +0800</pubDate><description><![CDATA[一、初识MFC　　我最初知道MFC大概是在1993年，那个时候Visual C++还没面世，当时Microsoft的C++编译器还很弱，官方的名字是Microsoft C/C++ 7.0，MFC的版本是1.0，几乎没有引起什么反响，那个时期最好的C++开发环境是Borland C++ 3.1，其实，大概是1992年11月份，一个偶然的机会，我领略到Borland公司的厉害，记不得在什么地方，我]]></description><category></category></item><item><title><![CDATA[ DirectFB运行机制介绍 ]]></title><link>https://blog.youkuaiyun.com/link_nini/article/details/4517452</link><guid>https://blog.youkuaiyun.com/link_nini/article/details/4517452</guid><author>link_nini</author><pubDate>Fri, 04 Sep 2009 02:25:00 +0800</pubDate><description><![CDATA[      事实上我对DirectFB的理解是比较肤浅的，几年前的确花了一些时间研究去DirectFB的实现，但只是集中在一部分功能的代码上。后来GUI(DirectFB/GTK)由一位同事接手了，我就没有花太多时间在上面了。可能是因为前面写过几篇关于DirectFB的文章，结果还真有不少网友把我当专家了。答应过一位网友写篇介绍DirectFB运行机制的文章，这个周末花了点时间写了这篇短文，放在这]]></description><category></category></item><item><title><![CDATA[DirectFB概述]]></title><link>https://blog.youkuaiyun.com/link_nini/article/details/4517447</link><guid>https://blog.youkuaiyun.com/link_nini/article/details/4517447</guid><author>link_nini</author><pubDate>Fri, 04 Sep 2009 02:16:00 +0800</pubDate><description><![CDATA[1简介DirectFB是一个轻量级的提供硬件图形加速，输入设备处理和抽象的图形库，它集成了支持半透明的视窗系统以及在Linux Framebuffer驱动之上的多层显示。它是一个用软件封装当前硬件无法支持的图形算法来完成硬件加速的层。DirectFB是为嵌入式系统而设计。 它是以最小的资源开销来实现最高的硬件加速性能。1.1目标最大限度的硬件加速提供高级图形运算包括多层alpha颜色混合模式利用现]]></description><category></category></item><item><title><![CDATA[X11,GTK,QT,GNOME的区别与联系]]></title><link>https://blog.youkuaiyun.com/link_nini/article/details/4517445</link><guid>https://blog.youkuaiyun.com/link_nini/article/details/4517445</guid><author>link_nini</author><pubDate>Fri, 04 Sep 2009 02:15:00 +0800</pubDate><description><![CDATA[X11是X Window System Protocol, Version 11（RFC1013），是X server和X client之间的通信协议。X server是xfree86/xorg驱动下的显示设备鼠标键盘统称，X client通过X11协议和xfree86/xorg实现的X server通信，比如，告诉它画一个左上角坐标为(x,y)，宽为w，高为h的窗口，xfree86就让显示器把屏]]></description><category></category></item><item><title><![CDATA[QT-WebKit flash 插件问题]]></title><link>https://blog.youkuaiyun.com/link_nini/article/details/4507550</link><guid>https://blog.youkuaiyun.com/link_nini/article/details/4507550</guid><author>link_nini</author><pubDate>Tue, 01 Sep 2009 15:19:00 +0800</pubDate><description><![CDATA[<br />    目前开源网站上的 WebKit 已经提供了对 Flash 插件的支持。<br />    在 Windows 上，WebKit 会去读取注册表 HKEY_LOCAL_MACHINE/SOFTWARE/MozillaPlugins 位置上的插件，从而找到 插件动态库的位置，比如 C:/Windows/system32/Macromed/Flash/NPSWF32.dll 。在 Windows 上 WebKit 用到了三个接口:<br />NPError NP_Initialize(NPNe]]></description><category></category></item><item><title><![CDATA[谷歌浏览器的源码分析]]></title><link>https://blog.youkuaiyun.com/link_nini/article/details/4489327</link><guid>https://blog.youkuaiyun.com/link_nini/article/details/4489327</guid><author>link_nini</author><pubDate>Thu, 27 Aug 2009 12:05:00 +0800</pubDate><description><![CDATA[ http://blog.youkuaiyun.com/caimouse/category/458770.aspx?PageNumber=2]]></description><category></category></item><item><title><![CDATA[读书笔记]]></title><link>https://blog.youkuaiyun.com/link_nini/article/details/4486983</link><guid>https://blog.youkuaiyun.com/link_nini/article/details/4486983</guid><author>link_nini</author><pubDate>Wed, 26 Aug 2009 15:53:00 +0800</pubDate><description><![CDATA[Overview of Plug-in Structure This section is an overview of basic information you will need as you develop plug-ins. Understanding the Plug-in API Plug-ins and Platform Independence Under]]></description><category></category></item><item><title><![CDATA[Cross-browser NPAPI extensions for plugin scriptability]]></title><link>https://blog.youkuaiyun.com/link_nini/article/details/4484117</link><guid>https://blog.youkuaiyun.com/link_nini/article/details/4484117</guid><author>link_nini</author><pubDate>Tue, 25 Aug 2009 18:43:00 +0800</pubDate><description><![CDATA[原文出处：http://board.mozest.com/viewthread.php?tid=6759&highlight=NPAPI 这不是一个文档翻译，而是按照我个人的理解，将NPAPI extensions的使用做一简单的描述，NPAPI的基础部分我在这里就不说来代码NPPVpluginScriptableNPObject = 15typedef unsigned in]]></description><category></category></item><item><title><![CDATA[Plugin 笔记]]></title><link>https://blog.youkuaiyun.com/link_nini/article/details/4484101</link><guid>https://blog.youkuaiyun.com/link_nini/article/details/4484101</guid><author>link_nini</author><pubDate>Tue, 25 Aug 2009 18:25:00 +0800</pubDate><description><![CDATA[通过NPP_Newstream创建流时,将传递一个流的模式参数,plug-in在它返回时设置这个参数,缺省设置是NP_Normal;通过NPP_DestroyStream删除流.Plug-in也可以调用NPN_DestroyStream删除流.这三种模式分别如下:◆正常模式.当参数设置为NP_Normal时采用该模式,当有数据可发送时Netscape就把数据发送给plug-in,这些数据可能是以非]]></description><category></category></item><item><title><![CDATA[FireFox tete009编译版使用指南]]></title><link>https://blog.youkuaiyun.com/link_nini/article/details/4479765</link><guid>https://blog.youkuaiyun.com/link_nini/article/details/4479765</guid><author>link_nini</author><pubDate>Mon, 24 Aug 2009 18:37:00 +0800</pubDate><description><![CDATA[Firefox除了官方版本还有许多由爱好者自己编译修改的第三方版本。其中tete009是十分流行的一个版本。它对官方版本的改进和不同主要有：1. 根据不同的CPU指令集制作不同的版本，使Firefox能够做到根据不同的平台而优化。类似Linux的编译过程，这也是众多第三方编译版本共同具有的特征。2. 改进了Firefox的内存使用。众所周知，Firefox的内存使用一直为人诟病，tet]]></description><category></category></item><item><title><![CDATA[Netscape Gecko Plug-in API Reference]]></title><link>https://blog.youkuaiyun.com/link_nini/article/details/4479233</link><guid>https://blog.youkuaiyun.com/link_nini/article/details/4479233</guid><author>link_nini</author><pubDate>Mon, 24 Aug 2009 17:14:00 +0800</pubDate><description><![CDATA[http://web.archive.org/web/20040408173931/devedge.netscape.com/library/manuals/2002/plugin/1.0/pluginTOC.html]]></description><category></category></item><item><title><![CDATA[读贴小摘《linux C/C++, 使用libflashplayer.so, 控制flash文件的播放》]]></title><link>https://blog.youkuaiyun.com/link_nini/article/details/4478444</link><guid>https://blog.youkuaiyun.com/link_nini/article/details/4478444</guid><author>link_nini</author><pubDate>Mon, 24 Aug 2009 15:13:00 +0800</pubDate><description><![CDATA[http://topic.youkuaiyun.com/u/20090104/16/ee2ab4a4-eec9-42a3-8cd0-7c18a992dca9.html引用 21 楼 frankpzh 的回复:Netscape Client Plugin API和libflashplayer是什么关系啊？ 我觉得NPNFuncs是flash的回调函数，你自己实现了提供给libflashplayer用的，不应]]></description><category></category></item><item><title><![CDATA[自己动手编写Opera插件]]></title><link>https://blog.youkuaiyun.com/link_nini/article/details/4477288</link><guid>https://blog.youkuaiyun.com/link_nini/article/details/4477288</guid><author>link_nini</author><pubDate>Mon, 24 Aug 2009 10:44:00 +0800</pubDate><description><![CDATA[自己动手编写Opera插件>  /documentclass[a4paper]{article}/usepackage{CJK}/usepackage{color}/usepackage{listings}/usepackage[dvips, CJKbookmarks, colorlinks]{hyperref}/lstset{language=C++,keywordstyle=/]]></description><category></category></item><item><title><![CDATA[NPAPI 解析]]></title><link>https://blog.youkuaiyun.com/link_nini/article/details/4463737</link><guid>https://blog.youkuaiyun.com/link_nini/article/details/4463737</guid><author>link_nini</author><pubDate>Wed, 19 Aug 2009 17:26:00 +0800</pubDate><description><![CDATA[NPAPI全拼  Netscape-plug-in API Supportload any  Netscape-plug-in API  in process , such as  flash plugin 全称为：Netscape Plugin Application Programming Interface (NPAPI)， Netscape Navigator 浏览器早已离我们远去，但Ne]]></description><category></category></item><item><title><![CDATA[WebKit - main]]></title><link>https://blog.youkuaiyun.com/link_nini/article/details/4463661</link><guid>https://blog.youkuaiyun.com/link_nini/article/details/4463661</guid><author>link_nini</author><pubDate>Wed, 19 Aug 2009 17:05:00 +0800</pubDate><description><![CDATA[ <!--<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"xmlns:dc="http://purl.org/dc/elements/1.1/"xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"><rdf:D]]></description><category></category></item><item><title><![CDATA[Chrome源码剖析]]></title><link>https://blog.youkuaiyun.com/link_nini/article/details/4463426</link><guid>https://blog.youkuaiyun.com/link_nini/article/details/4463426</guid><author>link_nini</author><pubDate>Wed, 19 Aug 2009 16:09:00 +0800</pubDate><description><![CDATA[Chrome源码剖析1. NPAPI为了紧密的与各个开源浏览器团结起来，共同抗击IE的垄断，Chrome的插件，也遵循了NPAPI(Netscape Plugin Application Programming Interface)标准，支持这个标准的浏览器需要实现一组规定的API供插件调用，这组API形如NPN_XXX，比如NPN_GetURL，插件可以利用这些API进行二次]]></description><category></category></item></channel></rss>