Opera 10.50 全新体验之旅

http://www.operachina.com/

我现在就在使用Opera。

我从来都是一个用于调试web(Firefox),一个则用于平时上网,所以用户体验及为重要。

以前我用来上网的是搜狗,后来发现它只是舍弃了一些东西,没它表面的那么强,所以我又用了Chrome,惊喜过一段时日。

现在又伦到Opera10.50 让我惊喜了。

Opera10的广告语为“全球最快的浏览器”。

浏览部分网页时,还是能遇到老问题,解析一些DOM元素的速度仍然没有Chrome、甚至IE出色。从以前到现在,Opera对中文网页的响应速度都有一定的延迟。

不过这并不影响我对Opera的体验!

再看看Opera这次带给了我们什么?

(图1)

在任意页面单击鼠标右键,即可 找到“观看元素”选项。

点开它,如图1。

稍等片刻,即可看到如图2所示。


(图2)

虽然Google Chrome上也推出了Chromebug(作者也是乔休伊特),但似乎比Chromebug厉害?

这有待各位网友朋友们实际使用后才知道了~本博就不再做后续报告~Opera10.50到底能带给我们多少惊喜?~ 留点神秘~

今天是腐女节啊~!

哈哈!今天公司休半天假公司只留下一位男同志留守阵地~其余女同志全体出击,直冲威尼斯休闲会所,打算好好的犒劳下自己。

本来是打算泡泡三温暖,享受下免费的餐饮和电影,无聊了上上网,泡泡书吧之类的……

结果,整个威尼斯充满了同样前来放松消费的女性~看来是没我们的份了,只好跑去按摩院按摩了。

到了以后我们4个一趟~就是1个小时~话说,因为我害怕痒,所以没给那人按摩我的腰以下的地方=。=

于是她就全程按我的肩膀,搞得我现在肩膀真的好疼=。=  一挤肩膀就疼,没听说过按摩能这样的。。。

后来我们去看了 电影《锦衣卫》 甄子丹和赵薇主演~good job!不多说,不剧透,支持就看哈~很久没有这么爽快的功夫篇了~演员阵容都还不错,入戏~值!

接下来吃了饭。。回家……(我写的是流水账)哇哈哈哈~

在京都买了个无线路由和4GU盘~嘎嘎~终于可以在家让nds上网了~平时挂机可以在线跟网友们一起wifi咯~oh~yeah~

kohana3 入口文件 index.php代码翻译

本博所有翻译的kohana均为kohana3.0.4 dev.

悲剧的是,index.php中的所有注解@see的url都是错误的,请大家自行在官方网站上搜索。http://docs.kohanaphp.com/

本人英语技能有限,翻译得不足的地方请留言提出,我自己润色了一下。

转载时请标注来源 http://www.great-panda.net,谢谢,我就不弄什么反copy的东西了,相信大家转载也是为了一种精神。

代码预览:

点击下载index.php中文代码,文件均为utf8无bom格式。

本博从今日开始翻译kohana3代码库

公司的项目暂时告一段落,其实我并不是太喜欢用框架,觉得很受局限,更何况接触PHP这么久以来,再接触框架,这个顺序本身就颠倒了。

不过由于我也很专心的工作着,所以这么长一直没有做自己想做的事情也很正常,那么就现在来完善自己的愿望吧。

一直很喜欢kohana这个框架,没有太深入的研究,只因为它是CI的姐妹,更因为它跟我的网名很相似。

在一个是它对PHP5的完全支持及便捷开发、上手简单,让我这个没有什么时间的人可以轻松学会使用。

前段时间山鸡告诉我,konaha出了v3了,今天我就去找谷哥打听了下。

发现还没有出kohana3中文手册~都是英文的Documents~

看来我得艰苦学习了,因为在使用kohana之前怎么都得先翻译它。

我不翻译官方Documents,因为那已经有人在做了。

kohana3还处在一个测试阶段,发放的都是测试版本。但随着测试版的不段更新,我也可以得到技能上的提升。

欢迎大家多关注本博客,从今天开始将利用业余时间来翻译konaha3的代码。

Kohana 项目模板 For NetBeans 6.5+

转自kohanacn文社区。

目前此插件包含的是 Kohana v2.3.4 + v3.0 版本.

最近开始研究 NetBeans,并试着用它做一些 PHP 的开发,发现非常好用,尤其是做 WordPress 的主题和插件开发,简直是酷毙了,详细请看:http://bingu.net/589/develop-wordpress-with-netbeans/

另外,NetBeans 开始逐步重视 Web 开发,加大了对 PHP/Ruby 等语言的更多特性支持,用我在 Twitter 上面一感触就是:发现 NetBeans 从人性化需求入手,更多的想 Mac 下的软件学习,解决了很多人需求的主题配色,代码片段,对 PHP,Ruby 等函数提示需求的。

在我试用之后确实很不错,而且如果你只是做 PHP/Ruby 开发,大家可以选择专门的版本下载,而且带上 JRE 的安装包也才 20 多兆。

最最重要的是!它有插件管理,可以在线搜索可用的插件以及自定义第三方插件地址,以保持随时获得最新插件信息。

好吧,我承认我跑题了,我针对 NetBeans 做了一个 Kohana 项目模板插件,安装之后,可以在新建项目中 PHP 分类发现 Kohana 项目,设置好路径和项目名称就可以直接进入开发。

下载地址:http://plugins.netbeans.org/PluginPortal/faces/PluginDetailPage.jsp?pluginid=14983

下载kohana3 http://dev.kohanaphp.com/projects/kohana3

IEtester 插件 chromebug 1.6.0a5 下载

一直觉得在IEtester中调试不容易,今天偶然发现原来IEtester也已经有了调试工具了~!而且还不错~!我刚从火星回来~哈~

送上使用说明~这是在ie中的~

再来一个在IEtester中的效果~

下载地址(需要翻墙):http://www.debugbar.com/download.php

不能翻墙的朋友可以在本站下载:ftp://www.great-panda.net/tools/chromebug-1.6.0a5.rar

IE6 Bug 收集及解决

首先申明,本人只是一只PHP程序员,对div+css也只是会用而已,最近公司的项目已经彻底接近尾声,剩下的就是把模版做好,开始弄静态化。于是开始测试在IE6下的效果……发现许多问题,简直就是个悲剧,呵~

一些IE6的BUG简直另人发指啊~但我不能容忍这样丑陋的站出自我手~于是决定大改动,能修复的就修复,能做好的就做好~收集了些Bug和个人经验~有不足之处请指出~

认识CSS HACK:

在你阅读之前,首先了解一下CSS hack,我这里提供几种争对不同IE的CSS hack给大家。

只有IE6能执行的css写法(Only IE6 ):

_color:red;

只要在css前加上下划线即可。

—————————————————————————————————————————————————

只有IE7及以上版本能执行的css写法( IE7 more ):

background:green !important;

原因是IE7以上版本才认识!important,就如它字面意思“重要的”,而浏览器一但读到有!important的地方就将它的权限调至最高,所有其他同类的语法都将无视掉。

—————————————————————————————————————————————————

只有IE7能执行的css写法(IE7Only):

+background:green;

在css前加一个加号即可。

其他的可以看下我这篇文章:http://great-panda.net/wblog/archives/380 更精彩的解说请看 :http://www.javaeye.com/topic/602506

—————————————————————————————————————————————————

问题一:Display:inline-table;

首先来看下正常的效果(图1):

(图1)

Ie6下的效果(图2):

(图2)

解决方法:Display:inline-block;

万恶的IE6双边距:

这个是臭名昭著了,太常见了,当元素包含 left float 和 margin-left 或者 right float 和 margin-right 时,在 IE6 下就会出现双倍 margin-left 或者双倍 margin-right。嘿嘿,反正我在改的时候是不知道的,是小山告诉我的,万恶的 IE6,解决方法是在 float 元素中加入 display: inline;

详细的图文解说请看这里:http://www.laosr.com/html/xinshounandian/DIVbuju/20.html

IEtester IE7 bug:

今天(3月3日)无意中发现IEtester下的IE7存在一个css bug,它会执行“_”(下划线)的css。。。如果你有认真看这篇博文,你应该知道“_”是只有ie6能识别的css hack。

举例:

+margin:15px;    /*IE6及IE7都认识的CSS HACK*/
_margin:0px;      /*只有IE6识别的CSS HACK*/

结果是IE7执行了下边的css。已经去了官方Forum反馈了。希望能尽快解决哈~我的版本是0.3.5不知道最新的0.4.2还有没有这个现象。欢迎大家测试后回来告诉我~嘎嘎(懒鬼!)。

IE6和IE7的display体现不同校技巧——改float就float……

(这是糟糕的IE7下的效果,其他浏览器都ok了)

.tour_index_categories .block {
font-size:12px;
text-align:center;
width:150px;
display:inline-table;
_display:inline-block;
padding:8px;
height:110px;
border:1px solid #333;
}

(这是正常后的效果)

.tour_index_categories .block {
font-size:12px;
text-align:center;
width:150px;
display:inline-table;
+float:left;
+margin:10px;
_display:inline-block;
padding:8px;
height:110px;
/*border:1px solid #333;*/
}

微软最新技术演示–云计算与自然用户界面

2分40秒时,高潮部分……堪称“美国大片预告片”……

我只想问,我们什么时候才可以实现?而别人已经做好了。

现在的程序员为什么不能谦虚点?

昨天看到一个程序员的百度博客上发了一篇用PHP写的计划任务的代码。

基本上是依赖睡眠和定时实现的。

于是我就回了帖,基本上程序员看到其他程序员的技术和代码帖,多少都会发表自己的意见也无可厚非。

大概内容是:用网页实现这个功能,完全没有意义,因为就目前的PHP和WEB而言,要超越BS是不太可能的。

然后今天早晨他QQ上跟我说,让我看代码。

晚上我找他,聊了会。

聊了一会就很不舒服了。

他告诉我,那代码是别人花钱请他做的。

然后我也认真的跟他说了我的意见:我认为实际使用有待考验,说实话这东西你自己心里清楚(我认为他在这界里混了也有几个年头,多少应该清楚BS在实现这种CS功能时的稳定性,如果BS什么都可以做到,那要CS干吗?),这个东西 用CS的人比BC的多。

他说:那个代码其实占用资源并不多,我测试过了。

我说:资源是其次啦,最担心的是稳定性,很多外在因素,毕竟网页是依赖80端口执行的。

他说:。。。这个家伙对稳定性要求并不高。又不是什么银行系统

我说:BC的话可以有很多种失败对付方法。

他说:好像你对BS很熟悉,你用什么语言写客户端程序的。

我说:就算我不写(我只会一点C和VB),我也了解得很深,毕竟我接触电脑有十几年了。

他说:接触多有个鸟用

我说:没有用?呵呵,用户体验就是从这里出来的。

中途我打错了几次,BS成BC……他说:不是BC,是BS,BC?你自己造的啊

我郁闷,说:不就是说你的程序稳定性比较差一点,因为BC是绝对不可能在这个功能点上超越CS的,你就那么大意见???讲话那么冲

他摆架子咯:没有什么绝对的事情。

我说不想说了。

他继续:现在很多东西都在网web上面转移(这句话跟讨论的中心没关联,因为他用PHP做的这个“计划任务”,不可能脱机运行),等你确实比我牛逼了你再来吹牛(我有吹牛了吗?呵呵,好象我说的都是实话。)

我无奈,说你牛你牛,你自命不凡,还真把自己当回事。

哎,这样的人,我没办法跟他交流,说一点不爱听的话,就好象你戳穿了他的底子一样自负了起来。

他的这些话要是发到javaeyes上,不知道要被怎么喷。

我得说明,CS在开发难度很多东西是远远大于BS的,但BS有些东西,却是CS望尘莫及的。(最主要的是脱机运行)

就目前的WEB语言而言,能在拖离80(或8080等HTTP类接口)的情况下运做的,没有。所以在“计划任务”这个观点上,我很坚持BC要输给CS。

但既然Fising是做给不那么在乎的人的话,怎么样都无所谓了吧?

我发这日志只是想说,Fising,要好好接受别人的意见,如果不想讨论,大可一开始不必加我QQ。

如果你一点都不愿意讨论的话,那你大可不分享你的技术。

Google chrome 也可以用Firebug啦 [附送Chrome网页截图插件]

Firebug的作者已经公布了使用于Google Chrome的Firebug,并且Firebug已经有1.5.1b2版了~

目前Google上可以下载的Chorme版的Firebug仍是Lite 1.3.0,不过也已经是Google Chrome 饭们的福音了!

欢迎下载~

chrome Firebug Lite 1.3.0下载地址 https://chrome.google.com/extensions/detail/bmagokdooijbeehmkpknfglimnifench?hl=zh-cn (这个无须翻墙)

(图为Google chrome Firebug)

Chromebug 1.6a5 下载地址  http://getfirebug.com/releases/chromebug/ 这个要翻墙
本站下载 http://www.great-panda.net/tools/chromebug-1.6.0a5.rar

顺便也放个Firefox的Firebug 1.5.1b2下载地址吧 http://blog.getfirebug.com/2010/02/18/firebug-1-5-1b2/

最后再送一个Chrome网页截图工具,刚淘到的~嘿嘿

https://chrome.google.com/extensions/detail/ckibcdccnfeookdmbahgiakhnjcddpki?hl=zh-cn (杯具的是这个也要翻墙)