All Projects → sakuyaa → myNewTabMod

sakuyaa / myNewTabMod

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

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to myNewTabMod

myNewTabWE
myNewTabMod这个扩展的WebExtension版本,由于API限制部分功能无法实现
Stars: ✭ 14 (+0%)
Mutual labels:  firefox-addon, new-tab, newtab, firefox-extension, bing-wallpaper
perfect-home
firefox newtab/home replacement
Stars: ✭ 101 (+621.43%)
Mutual labels:  firefox-addon, new-tab, newtab, firefox-extension
pocketizer
Unofficial Pocket new tab extension for Chrome, Firefox, and Edge
Stars: ✭ 43 (+207.14%)
Mutual labels:  firefox-addon, new-tab, firefox-extension
native-messaging
Native Messaging Host Protocol for Browser Extensions
Stars: ✭ 40 (+185.71%)
Mutual labels:  firefox-addon, firefox-extension
hackernews-button
Privacy-preserving Firefox extension linking to Hacker News discussion; built with Bloom filters and WebAssembly
Stars: ✭ 73 (+421.43%)
Mutual labels:  firefox-addon, firefox-extension
Turn-Off-the-Lights-Firefox-extension-WebExtensions
Firefox extension (WebExtensions)
Stars: ✭ 19 (+35.71%)
Mutual labels:  firefox-addon, firefox-extension
quickjira
🚤 📂 Quickly access the JIRA of your choice by typing the ticket id
Stars: ✭ 65 (+364.29%)
Mutual labels:  firefox-addon, firefox-extension
yt-dislikes-viewer
A browser extension that allows you to see dislikes on a youtube video after the youtube update
Stars: ✭ 291 (+1978.57%)
Mutual labels:  firefox-addon, firefox-extension
return-youtube-dislike
Chrome extension to return youtube dislikes
Stars: ✭ 10,634 (+75857.14%)
Mutual labels:  firefox-addon, firefox-extension
Upvote-Anywhere
Upvote Anywhere Browser Extension
Stars: ✭ 339 (+2321.43%)
Mutual labels:  firefox-addon, firefox-extension
security.txt
ℹ️ Cross-platform browser extension for discovering security.txt and humans.txt files.
Stars: ✭ 15 (+7.14%)
Mutual labels:  firefox-addon, firefox-extension
inject-jyutping
A browser extension that adds Cantonese pronunciation (Jyutping) on Chinese characters
Stars: ✭ 33 (+135.71%)
Mutual labels:  firefox-addon, firefox-extension
LAN-port-scan-forbidder
Forbid untrusted webs to access localhost or LAN. An anti-scan protection 🛡️🏡
Stars: ✭ 53 (+278.57%)
Mutual labels:  firefox-addon, firefox-extension
no-flash
A WebExtension to help eradicate the Flash pandemic.
Stars: ✭ 42 (+200%)
Mutual labels:  firefox-addon, firefox-extension
locale-switcher
Browser Extension to quickly change your browser locale.
Stars: ✭ 75 (+435.71%)
Mutual labels:  firefox-addon, firefox-extension
snoozz-tab-snoozing
A Web Extension to declutter windows by snoozing tabs for later
Stars: ✭ 105 (+650%)
Mutual labels:  firefox-addon, firefox-extension
yt-restore-dislikes
👎 A browser extension for restoring the dislike count on YouTube videos.
Stars: ✭ 24 (+71.43%)
Mutual labels:  firefox-addon, firefox-extension
tab-counter
A button badge that shows the number of tabs open in a window
Stars: ✭ 35 (+150%)
Mutual labels:  firefox-addon, firefox-extension
enterprise-policy-generator
The Enterprise Policy Engine allows administrators to configure Firefox via a configuration file. The Enterprise Policy Generator helps to create the configuration file.
Stars: ✭ 57 (+307.14%)
Mutual labels:  firefox-addon, firefox-extension
Notion-Boost-browser-extension
Chrome & Firefox extension for Notion to add 20+ features like sticky outline, small text & full width by default, hide comments & help button, bolder text etc. Download here: https://gourav.io/notion-boost
Stars: ✭ 367 (+2521.43%)
Mutual labels:  firefox-addon, firefox-extension

myNewTabMod by sakuyaa

该扩展的WebExtension版本myNewTabWE正在开发中。由于API的限制,部分功能无法实现,新的扩展需要重新进行配置。

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

主要的不同之处

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

可能造成不便的地方

  1. 存放导航网址的数据文件data.txt中,为网址指定本地图标文件时需要以斜杠/开头
  • 我写的农历算法由于是使用公式自动计算的缘故,可能会出现一些错误(已修复2010-2020年存在的误差)
  • Bing壁纸的命名还是采取日期+壁纸的信息,不会自动删除,需要注意壁纸会一直累积下去
  • 默认的导航网址中有返利链接
  • 在火狐配置文件目录里的扩展数据文件夹中的自定义css文件并不会随着扩展目录的chrome\skin文件夹的默认css文件更新
  • 扩展数据文件夹中自定义style.css文件优先级高于默认css文件,weather.css文件将直接覆盖默认css文件

扩展图文

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

尚未解决(能力有限…)

  • 由于使用了css3 transform移动来使主界面居中(这样才能保证每行的宽度不超过最大宽度时,导航宽度会自动适应),导致导航右边框消失。同时,当拖动导航网址时,链接并不会出现在鼠标上,而是鼠标右侧 已使用marginLeft替代transform使界面居中
  • chrome页面似乎用不了localStorage?
  • 加载天气网页缓慢时会影响主页面的加载
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].