徒手撸个 Web 版的小组件库,干掉苹果小组件~ レ(゚∀゚;)ヘ=3=3=3

2021-01-28 13:14:46 +08:00
 TristanYang
苹果的小组件已经出来相当一段时间了,一直想做一个 Web 版本的。
初始想法:页面上所有功能区块均是小组件,可拖拽,可增删改,可定义大小,甚至可以独立访问。

经过将近一个月的打磨迭代,终于有点眉目了。✿✿ヽ(°▽°)ノ✿

目前积累的小组件:
搜索:支持百度,谷歌,必应
导航:快速添加感兴趣的网址
国内疫情:快速了解国内每日疫情概况
热搜类:微博,知乎,豆瓣,公众号
天气:全方位,多角度,提供天气信息。
每日系列:诗词,一言
国际时钟:便捷查看多个时区时间,最多支持添加三个。
GitHub:需授权
必应壁纸:快速浏览与下载必应高清壁纸
科学计算器
等等...

P. S . 虽然做了移动端适配,但是 PC 访问体验应该更好些。目前只是实现了部分想法,有些地方体验还不够好,比如拖拽排序。还会继续迭代,丰富组件库,完善文档,后期可能的话,制定小组件的开发流程,让有兴趣的开发者参与进来,如果做到这一步,事情就开始变得有趣起来啦~ 😄

访问地址: https://nicegoodthings.com/ (使用不爽的地方,可以通过页面右下角反馈)

开源地址: https://github.com/Privoce/Portal-Lite-China
欢迎 star,多多支持~

11820 次点击
所在节点    分享创造
78 条回复
fuchunliu
2021-01-29 17:55:25 +08:00
点亮再看
morizawatt
2021-01-29 18:03:34 +08:00
投影太脏了
dongshufeng
2021-01-29 18:19:44 +08:00
挺漂亮,有内味了
icyalala
2021-01-29 18:26:08 +08:00
以前 OSX Dashboard 的 Widget 也是前端技术,也能放桌面,可惜后来没了。
TristanYang
2021-01-29 18:27:03 +08:00
@morizawatt 额.... 是指小组件边框的阴影吗?
morizawatt
2021-01-29 19:01:53 +08:00
@TristanYang 对 可以去追啵看看投影怎么做的
crab
2021-01-29 20:07:32 +08:00
API 是第三方嘛
iSteven
2021-01-29 20:58:34 +08:00
我去,一段时间没关注美国新冠新闻,再一看,死亡人数居然飙到 40w+ 了,看来懂王当初说“能把死亡人数控制在 10w 到 20w 就表示防疫工作做得很不错了”确实不是开玩笑呀。
TristanYang
2021-01-29 21:43:24 +08:00
@crab 有一部分是直接用的第三方,比如一言,美国疫情,大部分都是自己写的 API🤣
TristanYang
2021-01-29 21:44:36 +08:00
@iSteven 是的 我也吓到了...还检查了下数据对不对😳
ijrou
2021-01-29 22:00:50 +08:00
挺好的,细节优化,初次打开和反复打开的速度优化下就完美了。。。
TristanYang
2021-01-29 22:35:14 +08:00
@ijrou 多谢鼓励! 持续优化!
guodong110
2021-01-30 00:06:11 +08:00
有点东西,好看
cs3230524
2021-01-30 02:42:44 +08:00
文艺复兴吗,让我想起上世纪的 extjs 桌面。。。
TristanYang
2021-01-30 10:09:03 +08:00
@cs3230524 太阳底下,无新鲜事😄
musi
2021-01-31 10:40:30 +08:00
已 star
提个小 bug: 壁纸全屏模式下打开就很糊,糊到看不清
TristanYang
2021-02-01 10:07:08 +08:00
@musi 感谢反馈,我复现了,今天修复下😄
maemolee
2021-02-01 12:16:55 +08:00
有个软件叫 übersicht,专门给 mac 加桌面 widget 的,你可以搜搜看?
aulay
2021-02-01 14:04:00 +08:00
好看,已 star
gxgxxn
2021-02-01 15:05:40 +08:00
@TristanYang 这个时钟全屏时表盘区域如果也有自动放大就更好了,在一些场景下可以放在大屏上提示时间,或许也可以可联网时钟上显示。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/749197

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX