页面伪装异步加载中...
返回首页 mail me! 订阅rss Follow me

APP的国际化工作

因google日本团队不停的催我们把我们的chrome APP项目尽快的做日本的本地化工作,所以这周将会陆续完成 Read Later Fast的的国际化工作。

而Quick Note因为负责人抽不出空,所以我暂时也接手它的国际化工作。

目前已经完成两个APP的日文翻译的部分

接下来还有更多国家的语言的翻译工作。

感谢这两个APP和diigo的各国用户帮我们做的翻译工作。

P.s.

Read Later Fast:

(Chrome版本:  https://chrome.google.com/webstore/detail/decdfngdidijkdjgbknlnepdljfaepji

( firefox4 版本:https://addons.mozilla.org/en-US/firefox/addon/read-later-fast/

Quick Note:

( Chrome 版本:https://chrome.google.com/webstore/detail/mijlebbfndhelmdpmllgcfadlkankhok

(firefox4 版本:https://addons.mozilla.org/en-US/firefox/addon/quick-note/

 

主题雏形已出

这两天花了一些空余的时间来重制主题,整体的配色风格变化不大,主要在页面的结构上。

这次把头部留了比较大的空间,感觉效果不错,但头疼也是头部,不知道该弄点什么在上面,有些比较好的设计想法,可惜自己的制图功底不够。

初步预计是写一些JS特效或者大图,当然个人比较偏向头一种。

或许可以在头部加上更多的元素。

嗯,暂时就不放图了,完成后我会第一时间换上并放出下载。

一点小计划

很久没来打理这个博客,因为工作的原因比较忙,比较累,下班的时候都没精力安静下来弄一些东西。

最近状态更差了。

想找点事情让自己的注意力能够集中起来,也顺便想看看自己对wordpress生疏没有,现在准备一些小计划。

一是改善博客的主题样式,打算基于HTML5和CSS3给用chrome/firefox的用户更好的效果。

二是对JS的优化

暂时就这么多。

Firefox 4 inception

打开这个地址:

chrome://browser/content/browser.xul


JSON数组排序

因最近折腾indexedDB需要,所以有了这个函数。
需求:根据数组中JSON某个字段值来排序输出数组。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
var sort_by = function(field, reverse, primer){ 
				reverse = (reverse) ? -1 : 1; 
				return function(a,b){ 
				    a = a[field]; 
				    b = b[field]; 
				    if (typeof(primer) != 'undefined'){ 
					a = primer(a); 
					b = primer(b); 
				    } 
				    if (a<b) return reverse * -1; 
				    if (a>b) return reverse * 1; 
				    return 0; 
				} 
			}

用法:

例如有这么一个JSON:

1
2
3
4
5
6
7
8
9
var items = [
{name:'a',sort:5},
{name:'b',sort:7},
{name:'d',sort:1},
{name:'c',sort:3}
]
 
//按sort的大小来排序数组
items.sort(sort_by('sort',false,parseInt));
Page 7 of 34« First...45678910...Last »