阳光明媚的周末
除了还是得起很早,还是得瞎忙一会儿,现在的周末终于比较清闲一些了。
不过上周末的天气真的很适合郊游。也没走远,就带着宝宝在附近的公园里晒晒太阳。
取消整站 instantclick
周末对博客主题进行优化,发现回复评论的时候,不管点击回复哪个楼层都会重新加载页面,而且评论输入框只出现在页面最底部,导致不知具体在回复哪一个楼层。
测试过后才发现这是 instantclick 的锅,哪怕把评论回复链接加入黑名单,首次点击的时候还是会出现页面重新加载的问题,索性把文章链接加入黑名单,这是懒人针对问题的快速处理办法。
2016.12.20 解决问题。
音乐插件
虽然我有些讨厌装太多插件,不过感觉某些文章配上音乐好像蛮合适的。
刚开始,在使用 instantclick 的情况下,进入页面的时候会无法加载出 audio 或者 video 标签的控件,于是增加了一个 Aplay 的插件,虽然还是有一些小问题,但不影响使用。现在取消了文章页面的 instantclick,不用音乐插件都可以,还是直接用 audio 标签更好一些,虽然模样丑了点。
末语
总是对博客主题有很多不满意的地方,但限于技术也无法一一实现想法中的功能,而且在追求极速的主题,那么就更应该减少博客上面的插件和功能了。
所以,这矛盾的想法,得想办法折中一下,既不影响速度,也能增加一些实用的功能。
继续折腾……
我一般都是直接用比较简单的别人的模版,资源媒体类全都挂在外面,其他的cdn和instant类js和cache现在都不用了……
其实博客也算是我的实验田,验证没问题就应用到公司网站去…
内页来点音乐还是不错的选择
给个能写文字的地方就行,对网站速度要求比较高,现在是大道从简了
以前的博客就追求各种功能,现在的博客都是在追求速度了。
那就自己优化代码呗。原来是伸多个钩子干一件事,改成伸一个钩子干一件事。
把多个插件变成一个插件。
还有一个办法是“只在需要的时候打开”。比如某个标签或者某个分类才有可能播放音乐,那么完全可以用函数标识出来,不同的直接return,不加载js。
虽然你是typecho,但我想道理是一样的。
音乐倒可以添加字段来决定有音乐的文章不预加载,不过点击回复评论的时候重新刷新页面的问题还没搞定…… 想办法中
跟我之前的症状一样,得了不折腾会死病!
主要是不能太闲着,闲着会想太多,哈哈。
文章音乐我都是贴网易云音乐的代码,不想装插件。
网易云音乐不支持 HTTPS,所以……
取消音乐播放功能挺好
话说你的站是挂了,试过几次都无法打开?
也有其他朋友说我的博客打不开,但是我这边一直都是好的,不知道哪里出问题了,建议用chrome或者firefox
不,特定文章内的音乐还会有,只是不用插件改用HTML5的 audio 标签了。
2333,我倒是增加了不少东西进博客里了。。
不影响博客打开速度的话,实用的功能多点也好。
增加的都是js,影响其实不大,都是客户端运行的。
我觉得 jQuery 对博客的运行速度也会有一定影响吧?不过客户端网速好的情况下,比较不好区别。
轻量处理应该不会把,js的出现本来就为了减轻服务器端压力。只是js文件加载可能会影响网站速度
jQuery 的出现确实让网页变得生动起来,记得 N 年前去面试,实现网页的一个效果,HR 是让我做一个 FLash 动画的。