解决 Xmarks 与 iCloud 书签同步时的冲突

Xmarks 是一个著名的书签同步工具,相比 Chrome 等自带的同步功能,Xmarks 的优势在于跨浏览器和跨平台,对于有这方面需求的人士很方便。但是 Xmarks 的 iOS 版需要开通高级会员,而且由于 iOS 的原因有很多限制;iCloud 自带的书签同步又只支持 Safari 和 IE ,对于平时用 Chrome 的同学来说,要在 Chrome 和 iOS 之间同步书签,很火大。

或许你已经想到先用 Xmarks 同步 Chrome 书签到 IE/Safari 然后用 iCloud 同步到 iOS。但是很遗憾,Xmarks 与 iCloud 有功能上的冲突:由于 iCloud 采用的是增量同步机制,Xmarks 对 IE/Safari 书签的更新并不会也永远不会反映到 iCloud 上,也就是说 iCloud 上的仍然是旧的书签内容;甚至接下来如果你对 IE/Safari 的书签进行手工调整(比如增加一个书签),那么 iCloud 会将这个调整“增量”到旧的书签上(即在旧的书签基础上增加一个书签),造成整个书签系统严重混乱。

目前尚没有办法解决 Xmarks 与 iCloud 的机制冲突,但是书签的同步可以交由一些手工操作来解决。本文以 PC 上的 Chrome 用 Xmarks 同步到 Mac 上的 Safari 为例,说明怎样将书签正确同步到 iCloud 上。

本文的做法理论上也可以支持 PC 的 Chrome 通过 IE 同步到 iCloud,但是未测试,欢迎大家反馈。

设定Chrome和Chromium的最小字号

这篇小文章的目的是将Chrome或Chromium的最小字号缩小。Chrome/Chromium最小字号默认是10px,对于网页开发调试可能希望将其设为8px左右。当然,如果你仅仅由于浏览网页方便而需要将其调大,可以直接在Chrome/Chromium的设置里面选择 高级选项 >> 更改字体设置 里面进行更改(对于早期版本的Chrome可能没有这个功能,请你同样按以下方法做)。

Google Chrome Tab Overview

Tab Overview

最近,Google Chrome的dev分支更新到了7.0.517.5,这是一次不得不记上一笔的更新。虽然之前一版的PC和Linux更新时Mac版并没有跟进,但是这次的更新却带来了一个PC和Linux都没有的重量级的功能。Google Chrome for Mac已经在浏览器内实现了Exposé。

随着about:labs进驻Mac版Chrome,同时也带来了Tab Overview。选择启用这项功能并重启浏览器后,用三指向下划过触控板则会触发这个标签预览的功能,效果不多说了,还是看图吧。

为Chrome for mac增加启动参数

preview这不是什么很新的技术了,不过我觉得在此分享一下还是很值得的。最近chrome dev分支加入了屏蔽插件的功能,个人认为是个很好的功能。与扩展下载后屏蔽的方式不同,这是一种“主动”屏蔽,即不下载直接屏蔽。这样不仅省下一个扩展的开销,更重要的是可以令到网页加载更快更安全。可惜目前的dev版本还没有默认开启这个功能,必须使用这个开关。

--enable-click-to-play

我不是一个很热衷于追新的人,虽然过去就有许多文章就介绍了这个在mac上开启各种开关来实现一系列新增功能的方法,但由于那些功能都不至于让我心动,故未能一试究竟。这次我亲自实践了一番,效果很好,因此把方法转载于此。

三言两语评说浏览器

缘起

佛家有云:世间诸法,因缘而生,缘尽而灭。

常有童鞋问我,为什么上网看不到图片,看不了视频?我说,你用的是IE吗?答词含糊,大抵如此。于是我一般推荐下述三款浏览器供其选择。刚刚又有遭遇此问题的同学前来求助,遂起心动念,写了这篇文章,目的为了用最简单的语言把这几个浏览器的特点介绍给最大众的人群。毕竟不是所有人都关注Web发展、关注浏览器之争,更多的是普通的应用人群。我也算是做一点科普工作,积一点善德。