Skip to content

修改myNewTab这个扩展,使其在火狐41上实现新标签页和扩展签名

Notifications You must be signed in to change notification settings

yy1984/myNewTabMod

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

myNewTabMod by sakuyaa

首先感谢一下原作者defptywzhaiqi👏, 这个扩展是根据myNewTab这个扩展修改而成的

主要的不同之处

  1. 实现火狐41上设置为新标签页
  • 将参数存放在火狐preferences里面
  • 将导航配置、壁纸等可能有改动的文件设置在profile文件夹内,实现扩展签名
  • 扩展重装后不会覆盖配置
  • 替换日历算法为我自己编写的算法,从而准确显示父亲节:man:、母亲节:woman:这样的节日
  • 神秘的代码:underage:

可能造成不便的地方

  1. 存放导航网址的数据文件data.txt中,为网址指定本地图标文件时需要以斜杠/开头
  • 我写的农历算法由于是使用公式自动计算的缘故,可能会出现一些错误:
    • 2011年11月23日的小雪应在22日
    • 2015年8月14日-9月12日农历七月出错
  • Bing壁纸的命名还是采取日期+壁纸的信息,不会自动删除,需要注意壁纸会一直累积下去
  • 默认的导航网址中有返利链接
  • 在火狐配置文件目录里的扩展数据文件夹中的style.css文件并不会随着扩展更新而更新,请自行从扩展目录的myNewTabMod文件夹中替换

扩展图文

  • 扩展主界面,左上角的天气可以在附加组件管理器中该扩展选项界面设置其URL 国历和农历日期会以不同颜色显示当天的节假日和节气信息
  • 参数设置
  • 将参数存放在火狐preferences里面
  • 储存的Bing壁纸

尚未解决(能力有限…)

  • 由于使用了css3 transform移动来使主界面居中(这样才能保证每行的宽度不超过最大宽度时,导航宽度会自动适应),导致导航右边框消失。同时,当拖动导航网址时,链接并不会出现在鼠标上,而是鼠标右侧。
  • chrome页面似乎用不了localStorage?

About

修改myNewTab这个扩展,使其在火狐41上实现新标签页和扩展签名

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 80.0%
  • CSS 13.9%
  • HTML 6.1%