V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  kkocdko  ›  全部回复第 54 页 / 共 56 页
回复总数  1101
1 ... 46  47  48  49  50  51  52  53  54  55 ... 56  
2021-06-28 22:37:14 +08:00
回复了 kkocdko 创建的主题 分享创造 3 KB 的博客首页,我是如何做到的?
@xiaopc 呐?这会导致我的域名也被墙么?有点慌。
coding 的那个托管好像还行,腾讯的 9 元每年要备案。。。gitee 最近因为百年的事似乎不让开通
2021-06-28 15:22:51 +08:00
回复了 kkocdko 创建的主题 分享创造 3 KB 的博客首页,我是如何做到的?
@xiaopc
1. 用 JS 动态生成内容比较好些,省得写一大串。
2. CSS 选择器的性能一直以来都有争论,样式更改导致的重绘才是重点。如果受影响的元素太多,使用通配选择器会导致不必要的,且几乎无法通过优化避免的计算。
3. 这个项目的大多数页面,元素数量甚至只有两位数,且少有样式更改的动作,几乎所有元素都只会被渲染一次。相较于牺牲这一点点性能,扣出几个字节的体积更加重要🤣。
2021-06-28 12:07:17 +08:00
回复了 lx000377 创建的主题 Apple mac 键盘包浆了,求推荐外接键盘...
酒精蘸着擦就行,外接键盘有点奇怪
2021-06-28 10:29:51 +08:00
回复了 kkocdko 创建的主题 分享创造 3 KB 的博客首页,我是如何做到的?
@RockShake 确实。。。我也觉得有点违背 MD
2021-06-27 21:54:40 +08:00
回复了 kkocdko 创建的主题 分享创造 3 KB 的博客首页,我是如何做到的?
@iPhone9 具体报了什么错?这边 Fedora 34 + NodeJS 16 正常。也许你用的是 14 ?我试了下,14 好像不支持 String.prototype.replaceAll
你可以升级 node 或者代码改为使用全局正则来解决:.replace(/#/g, "%23");
2021-06-27 21:49:31 +08:00
回复了 kkocdko 创建的主题 分享创造 3 KB 的博客首页,我是如何做到的?
@cyrbuzz
1. 首先,当前的代码已经非常精简,用 Chrome 的 Coverage 工具可以看到,首页的代码利用率已经达到了 78%,分块并不能带来明显的改善。其次,这样打包能让生成的静态页面更简练,页内跳转的时候加载量更小一些。

2. 所以我并没有选择用 data-xxx 自定义属性。

3. 这么做只节省了不到 70 个字符(可以看下源码,在 CSS media 查询的块里头)。相比于增加的复杂度,以及域名不同带来的 SEO 优化问题,个人认为当前方案更好些。至于使用 UserAgent 判断用户设备,这就无法使用静态托管实现了。

总之,的确是有很多可以继续优化的地方。但是很多时候这些优化方法都需要动态特性,都掣肘于:我想白嫖 Vercel 的免费静态托管。
2021-06-27 20:16:04 +08:00
回复了 kkocdko 创建的主题 分享创造 3 KB 的博客首页,我是如何做到的?
@v2k9 “V2EX 是 way to explore 和 way too extreme 的缩写。前者是我们每天都产生的探索世界的好奇心,而后者,是我们将一件事情做到极致的态度和决心。”
2021-06-27 19:25:31 +08:00
回复了 zxCoder 创建的主题 问与答 有用惠普 战 66 四代 的老哥吗,作为普通办公本怎么样
win11 还是可以强行升级的,只是出厂不能自带而已。
主要是电池小吧,而且价格其实等 jd 秒杀的时候价格和 thinkbook14 锐龙版一样,还不如上 thinkbook
2021-06-27 19:16:16 +08:00
回复了 kkocdko 创建的主题 分享创造 3 KB 的博客首页,我是如何做到的?
@lookcos 我没钱买国内的服务器啊😆
2021-06-27 17:55:36 +08:00
回复了 kkocdko 创建的主题 分享创造 3 KB 的博客首页,我是如何做到的?
@jookr 也不错呀
2021-06-27 17:55:13 +08:00
回复了 kkocdko 创建的主题 分享创造 3 KB 的博客首页,我是如何做到的?
@cue @1if5ty3
考砸了 emmm,上不了 211 。。。别提了别提了
2021-06-27 14:28:21 +08:00
回复了 kkocdko 创建的主题 分享创造 3 KB 的博客首页,我是如何做到的?
@ZeawinL Yeah, https://kkocdko.site/about/#links
给你的 Repo 发了个 PR,如果没问题的话就合并下呗
2021-06-27 13:44:32 +08:00
回复了 kkocdko 创建的主题 分享创造 3 KB 的博客首页,我是如何做到的?
@Kmmoonlight 向下滚动顶栏隐藏,向上滚动一下,顶栏就会出现了~
2021-06-27 13:43:28 +08:00
回复了 kkocdko 创建的主题 分享创造 3 KB 的博客首页,我是如何做到的?
@hronro 不打包主要是缓存粒度的问题,这里打包后体积很小,经过测试,性能还是略有优势的。

另外,使用 gzip 或 brotil 压缩的时候,打包后压缩率会比多个文件分别压缩要更好一些~
2021-06-27 13:17:20 +08:00
回复了 kkocdko 创建的主题 分享创造 3 KB 的博客首页,我是如何做到的?
@xiaopc 确实,平常当然不会这么写,然而为了追求极限体积,牺牲那不到一毫秒的解析时间还是值得的~
2021-06-27 12:16:46 +08:00
回复了 kkocdko 创建的主题 分享创造 3 KB 的博客首页,我是如何做到的?
@anxn 非常友好,虽然是 SPA,但生成的依然是静态页面(可以试试禁用 JavaScript ),但是国内的百度之流实在没办法。
由于这个域名是新换的,所以目前收录还在进行,之前用 GitHub Pages 的时候 Bing 和 Google 的收录都不错
2021-06-27 12:11:07 +08:00
回复了 kkocdko 创建的主题 分享创造 3 KB 的博客首页,我是如何做到的?
啊哈?域名怎么了,太长了么
2021-06-27 11:55:59 +08:00
回复了 Kkkkalista 创建的主题 Visual Studio Code VS Code Remote 调试报错:“无法解析不存在的文件”
建议重新打开 workshop 试试,用“Open Workshop”,别用 Recent 里边的。
Remote 经常出这种问题,之前我写 Rust 的时候也碰到过好多次,不知道啥原因。
2021-06-23 11:01:46 +08:00
回复了 piqizhu8 创建的主题 问与答 有没有觉得, Python 这个语言,越来越复杂(繁杂)了
我也这么觉得,再结合一下上次说要优化性能的帖子,感觉似乎有点冲突,不知道这些语法会不会成为性能优化的障碍。
我可能会更关注性能。
1 ... 46  47  48  49  50  51  52  53  54  55 ... 56  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2822 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 22ms · UTC 07:26 · PVG 15:26 · LAX 23:26 · JFK 02:26
Developed with CodeLauncher
♥ Do have faith in what you're doing.