Opera 在过去的一年变化巨大,新内核,月活跃用户超过 3 亿,等等等等。

Image Title

二月:月活跃用户突破 3 亿大关,仅仅包括浏览器。用户基数持续增长,特别是移动端,得益于 Opera 独有的网页压缩技术 Off-Road,也就是曾经的 Opera Turbo.

五月:发布全新产品 Opera For Android,新内核,新 UI。

六月:业界良心,Opera Mini 更新到 4.5,新增”隐私模式“,新的下载管理器,更好的触摸支持。

- 阅读剩余部分 -

双蛋节过后挪威佬又开始工作了。除了新开发版外,还带来了一个安装器,为了解决由于网络状况不佳自带更新容易出错的问题。实际上就是一个能下载最新安装包的 exe 啦。

这个版本新增了“编码”菜单:
Image Title

亮点
新的安装器,下载
chromium 内核升级到 33.0.1736.2
Mac 下自动填表不再记录地址簿数据
快拨地址栏同意搜索图标
加入”编码“菜单

问题
Win 下扩展弹出菜单空白
最近关闭的页面菜单空白

下载
原文:http://blogs.opera.com/desktop/2014/01/netinstaller-developer-20-0-1376-0/

CES 2014 本周在拉斯维加斯举行。该展会是世界上最大的消费电子展,各大品牌都会在这里展示自己的最新产品。今年看到了巨屏(120英寸)电视,曲屏电视,让您像乘客一样坐在自己的车里而车自动驱动的技术;大量的可穿戴智能设备,包括智能手表,健康监测器,降压器和健身教练;全球首款可蓝牙连接牙刷 - 专为忘记刷牙的人设计;口袋无线打印机,提供那些不仅仅满足于发表在 Facebook 或 Instagram 的人,以及许多可爱的跳舞机器人。

展会期间,Opera 宣布 Opera TV Store 拉到自己的第 10 个大客户,三星。三星将为他们设备加入 Opera TV Store ,包括蓝光播放机和家庭影院系统。

- 阅读剩余部分 -

自从 Google Reader 关闭过后一直在寻找好用的 Rss 在线阅读器,ReaderMX 就是比较满意的一个,可惜最近抽风中,不得不暂时换到鲜果阅读器,鲜果阅读器默认的样子正是惨不忍睹,于是就仿了 ReaderMX 的风格写了个简单的 CSS.觉得不错的可以在 stylish 上安装。

Image Title

最近几天,天然气灶抽风,时常不来气,还以为堵了,今天晚上彻底罢工,准备拆灶前试试换了新电池竟然恢复正常了。为什么有火花也会点不燃呢?百思不得其解悬赏了200金币问百度得到了答案:天然气灶会根据火花大小调整排气量的多少,火花小燃气量就小,燃气量小就不容易点燃...为了安全所以...没文化真可怕啊...

为了检测手机的一个软件是否有流氓行为,特意去 Fiddler 的官网上看了一下帮助。通过简单的几步设置就能通过 Fiddler 监控 Android 网络请求了。

设置 Fiddler 软件

在菜单栏选择Tools-Fiddler Options,弹出设置界面后切换到Connections标签,勾选Allow remote computers to connect (允许远程电脑链接),保存设置后重启软件。
Connections


- 阅读剩余部分 -

FLyme 2.0 后最大的亮点莫过于 Smartbar 了,官方一直引以为豪,但也是最具争议的,我反正一点也不喜欢,太多应用会出先双底栏,解决方法就是去掉 Smartbar,我用的机锋论坛的一个去“SB”的方法

去掉后就又一个问题,有些程序界面是没有返回或者菜单按钮的,在 Flyme 2.0 时代 我用的是 Mi-pop 这个软件,但它在 Flyme 3.0 后不能用了,因为它不适用于 Andoid 4.2,如何解决?

很简单,用“幸运破解器”这个软件,运行程序,选择工具-破解 Android 内核,然后选择前 3 项,记住不要选择红色的,重启后 Mi-pop 又能正常使用咯。

空间还有两天就到期,不想再续费了,虽然一年也才100多,但是也没怎么用感觉比较浪费。下面主要说一下从 Wordpress 迁移到 Farbox 的步骤和遇到的一些问题。

步骤一:从 Wordpress 导出文章

很简单,在 Wordpress 后台选择工具-导出即可得到一个xml文件

步骤二:转换为 Farbox 识别的 Markdown 文件

通过 wp2md 这个工具可以得到一个压缩包,解压后会得到一堆文件夹和文件,每个文件夹对应的是 Wordpress 中的分类及对应分类下的文章。

- 阅读剩余部分 -

两种方式语义是一样的,不过后一种属性的名称被看作字符串,可以更好的避免和 JS 里预留关键词冲突。

obj.for = "Simon"; // 语法错误,因为 for 是一个预留关键字
obj["for"] = "Simon"; // 工作正常

不过在定义属性时也最好不要用预留关键词!