下面就来介绍一下这次升级带来的新功能。
★为啥要把评论区的界面进行【代码重写】?
首先声明,俺当然不是闲得蛋疼才干这事儿。至少2年前,俺就想把这个界面的代码重写了。因为每次提供新功能,都需要在 Blogger/blogspot 的评论系统中进行修修补补,而且里面有好多坑子,又缺乏代码级的文档,很容易引入 bug
之所以拖到现在,是因为当年对这坨代码了解不够深入,不敢贸然行动。
上个月,俺搞定了“无刷新自动载入新评论”,也借机把 Blogger/blogspot 的评论系统的内部机制搞清楚了。
重写了代码之后,俺再想要加某个新功能,就方便多了(不用在原有代码中 hacks)。
★此次的最大改进——根据热度对楼层排序
常来逛评论区的同学,应该都知道最近2年,每篇博文的评论数,动不动就 300+ 或 400+。这么多评论,俺重头到尾看一遍,个把小时就没了(这还只是光看不回复)。如果俺把所有评论全回复一遍,这一天就干不成其它事儿了 :(
所以,【对楼层的智能排序】非常有必要。有了这个功能,俺就可以优先处理关注度高的楼层。
另外一个好处是:俺可以利用算法来促使【匿名用户使用网名】。
如今大部分匿名用户都不喜欢填写网名,导致的坏处就是——一群人在那讨论,每个人都是“匿名”,都搞不清谁是谁。如果大伙儿自觉设置网名,好歹看出哪些评论是同一人发的。
当然,肯定有人担心——网名存在“冒名顶替”或“重名”的弊端。比如说:(某些逛评论区的老读者应该还记得)当年有两个“忠党爱国”互掐的事情。
这2个问题目前是【无解】的——要想匿名留言,就【无法】避免“冒名顶替”或“重名”。
言归正传,如今俺的排序算法,会对每一个留言进行评分。评分的高低取决于两个维度:
1、“留言作者”的权重(登录用户 > 有网名的匿名用户 > 无网名的匿名用户)
2、“留言数”的权重(目前只统计该用户在【同一篇博文】的留言数)
然后排序代码会把每一个楼层所有“评论/留言”的分数加起来,得到一个总分。这个总分就是界面上显示的“热度”。
注:俺的算法中,会把留言数进行“对数”运算。至于为啥用“对数”,有兴趣的同学可以参考某些全球顶级的 web 2.0 网站(比如:reddit、HN ...)的热榜排名算法。
根据这个算法,可以得出几个结论:
1、某个楼层的嵌套回复越多,总分越多
2、总分越多,排名越靠前,那么吸引的注意力会越多(此时 1 与 2 构成一个正反馈)
3、【只要你不是“无名的匿名用户”】你发的评论越多,你的每一条评论的分数就越大(这个分数没有封顶)
4、【如果你是“无名的匿名用户”】因为俺无法区分这类评论是否同一人发出。即使你发的评论再多,每一条评论也只有1分。
5、俺通常是回帖数最多的人,所以俺参与其中的楼层,总分会快速增长,于是排名靠前(这样可以提升俺处理评论的效率)
★其它一些易用性改进
◇更平滑地加载200条之后的评论
原先的 Blogger 评论系统,对于“200条之后的评论”,它采用“每次加载50条”,直到全部载入。
假设200条之后的评论有 101 条,那么它分三次载入(50、50、1);
如今俺的“平滑载入策略”是——每次不超过50并且确保各次的载入数平均化。比如,对上述情况会是(34、34、33);
“平滑载入策略”对于网络不稳定的情况,优点很明显——会让载入失败的概率最小化。
◇更多的“回复按钮”
原先的 Blogger 评论系统,只有在“每层楼楼主”以及“每层楼末尾”,有“回复按钮”。如果这一层楼的嵌套评论很多,超过一屏,你要点回复按钮就不太方便了。
如今俺在每一个嵌套评论(次级评论)上有放了“回复按钮”。
◇关于“当前评论”跳转
当你点击某个评论的“回复按钮”,俺会把这个评论设置为“当前评论”(视觉效果是“蓝色边框”)。(在同一个瞬间)只会有一个“当前评论”。它对应着网址中的 hash 部分(也就是网址井号后面的部分)。
这么干的好处是:
1、原先回评论时,弹出了新窗口。不容易直观看出新窗口对应的是哪个评论。现在加了“当前评论的效果”,就比较直观了。
2、如果你回复了好几个评论,然后又想去看之前回复的某个评论,你可以直接用浏览器的“后退按钮/backward”。
3、你可以用浏览器的“前进”和“后退”按钮,在多个评论中跳转(这些评论都曾经是“当前评论”)。
◇增加几种 BBCode 语法
新增加了“居中语法”,写法如下:
[center]你想要居中的文字[/center]
新增加了“引用语法”,写法如下:(被引用的部分,会有不同的底色和缩进。)
[quote]你想要引用的文字[/quote]
◇“增加新楼层”的按钮
本文发布后,很多读者反馈说:找不到原先在页面底部的“添加评论”按钮。另外也有读者反馈说:每次盖新楼层,都要翻到页面底部,很麻烦。
于是俺想了一招:在每个楼层都放上“增加新楼层”的按钮。
俺博客上,和本文相关的帖子(需翻墙):
博客评论功能重要升级——留言或围观都【无需】重刷页面
博客评论功能升级(智能贴图、图片代理)——兼谈“Web 图片的隐私问题及防范”
博客评论功能升级(“未读”状态、按时间过滤)——兼谈“为啥俺不用其它博客平台”
博客评论功能升级(增加“留言过滤”、“200条之后自动加载”等)
博客评论功能升级(引入 BBCode 语法),顺便分享一下实现方法
版权声明
本博客所有的原创文章,作者皆保留版权。转载必须包含本声明,保持本文完整,并以超链接形式注明作者编程随想和本文原始地址:
https://program-think.blogspot.com/2016/10/custom-blogger-comment.html?m=0
本博客所有的原创文章,作者皆保留版权。转载必须包含本声明,保持本文完整,并以超链接形式注明作者编程随想和本文原始地址:
https://program-think.blogspot.com/2016/10/custom-blogger-comment.html?m=0
723 条评论
先发一条,自测一下
回复删除TO ALL
删除目前只有重刷整个页面,才会更新“热度”及“楼层排序”
俺待会儿实现“无刷”就可以更新“热度”
赞。
删除TO ALL
删除刚才已经修复了俺在 1单元 提到的缺陷。
大伙儿帮忙测试一下,发现 bug 及时反馈哦 :)
TO 小金鱼
删除多谢捧场 :)
��
删除博主您好,您的博客留言区不能直接处理Unicode基本多文种平面以外的字符,尤其是Unicode多文种补充平面里的那些非常受欢迎的表情图标。如果直接输入会变成�字符。必须以HTML语法hhhh;间接输入。望博主能稍微再修改一下留言区的JS脚本使之可以直接处理Unicode多文种补充平面里的字符输入(因为很多手机平板用户会直接从虚拟键盘里输入这些图标)。谢谢!
删除TO 6单元的网友
删除多谢继续提醒 :)
这个问题,俺暂时还没有去看——因为前几天在重写评论区代码。
俺想先了解一下这个 bug
1、
是否只有在手机系统上会出现这个问题?还是 PC 也会?
2、
如果你用【同一个浏览器】在【别的网站】的编辑框输入表情符号,是否正常?
1.这个问题不论手机还是PC都会发生!
删除2.如果我用【同一个浏览器】在【别的谷歌blogger博客的留言区】的编辑框输入表情符号,结果正常。
删除第2点在以下网址被示范:[url]https://borg.blogspot.ca/2011/10/blog-post_15.html?showComment=1476118874757#c7605838118521514782[/url]
删除另外不知博主有没有整理近两个月的博客离线版?
删除TO 7、8、9单元
删除多谢补充信息 :)
刚才俺去你给出的网址看了一下,
在俺的浏览器中,那个网址对应的评论,显示3个乱码,
说明跟俺的系统的字符集有关系(俺是 Linux)
然后再根据你在 8单元 的描述,有可能同时存在两个问题:
1、系统字符集的问题,会导致无法显示表情符号
2、俺博客的评论区,经过俺大量定制后,可能引入了某个 bug 导致无法显示表情符号
多谢博主核实。博主可以试一下在我所给的那个谷歌博客的留言区里留下几个表情图标。
删除如果不出我所料的话,博主应该也可以直接发表情图标。表情图标可以从这个网址:[url]http://emojipedia.org/pig-face/[/url]直接获取。
删除博主,这是我刚才给你的那个参考blogger谷歌博客在我的系统上的表情图标显示,一切正常:[img]http://vignette4.wikia.nocookie.net/khchina/images/b/b5/Screenshot_2016-10-10_13.20.55.png/revision/latest?cb=20161010172232[/img]
删除[img]http://vignette4.wikia.nocookie.net/khchina/images/b/b5/Screenshot_2016-10-10_13.20.55.png/revision/latest?cb=20161010172232[/img]
删除用linux的话可以试试noto的emoji字体。 :-)
删除博主你可能要面临双重问题:第一是你的系统可能都没法正常显示表情图标,第二才是你个人的博客无法像其它谷歌博客那样允许直接输入表情图标(第二点可以通过&#xhhhhh;语法间接克服)
删除而我向您反映的是希望您能够修理一下您的博客留言区使之可以像其它谷歌blogger博客的留言区那样允许直接表情图标粘贴输入,但是如果博主自己的系统都不能正常显示表情图标,那修理的难度可想而知。
删除但是无论如何还是请博主尽量帮忙修理一下,因为您的大部分读者还是使用视窗,苹果或者安卓而非Linux来阅读您的博客的。
删除1.你推荐的很多翻墙软件是轮子的,比如自由门,无界。占了你推荐数的2/7.而对于轮子,你却保持中立。李洪志明眼人都看的出是骗子,你去看李洪志的视频就知道了。不能因为他反共,你就保持中立。这就是一个的品质问题了。
删除2.
TO 18、19单元的网友
删除确实如你所说,俺自己的系统不能正常显示,俺就比较难解决这个问题。
所以俺考虑:找个 Windows 的虚拟机来测试一下。
另,
其实这个话题应该单独开一个楼层,
别总是在 1楼 讨论
编程君啊,新开楼层的入口去哪里了?找不到啊 ~
删除以及有个 Bug 翻到页面底端,最下面的评论框会多一个像素。
这么早就好多人
删除根据热度排名把楼层完全搞乱了好吗?而且这样做很容易导致很多人全都挤到热度高的楼层里回帖,一个楼层那么多单元,博主更容易漏回了。而且无论是新浪博客还是blogger,贴吧等社交网站回帖排序都是按时间排序,可能会有个热门评论什么的,但底下也都是按时间顺序排的。
删除话说博主你阅读速度不行哇,即使不能一目十行,但有些回帖的意思扫一眼就明白了,200多条评论还需要看一天???
小窗口回复完没关闭自己在里面刷新了!
删除原来我只需要记得自己在哪楼回帖就找到自己了,现在这样找自己的回帖都有点不方便
删除下面是上一篇文章的问题还没回答的
如果是下载软件等行为,是不是也要使用多重代理?比如下载个批量登录某网站帐号的软件然后再发言,就怕从某些网站下载的软件会携带有我下载时的ip记录,或者软件在联网登录时会释放出其软件特有的某些信息,公安可以从这些信息中分析出是什么软件,然后再找出是什么人下载的
我试试小窗口点回复弹出来的第二个小窗口能不能回复
删除博主好:经核查,表情图标在Linux上显示确为乱码(当然不是纯粹意义上的乱码,Linux还是把表情图标的Unicode编号显示了出来),见下层中的图:
删除[url]http://vignette3.wikia.nocookie.net/khchina/images/0/05/0.png/revision/latest?cb=20161010232009[/url]
删除[img]http://vignette3.wikia.nocookie.net/khchina/images/0/05/0.png/revision/latest?cb=20161010232009[/img]
删除博主如果不信任视窗的话,并不一定要使用视窗的虚拟机,可以使用Ubuntu的虚拟机,配以一款名为Ancient Fonts的软件包,就可以在Ubuntu上正常显示表情字符了。具体操作请参考下面五层的抓屏。
删除[img]http://vignette1.wikia.nocookie.net/khchina/images/4/4a/1.png/revision/latest?cb=20161010232543[/img]
删除[img]http://vignette3.wikia.nocookie.net/khchina/images/f/fb/2.png/revision/latest?cb=20161010232726[/img]
删除[img]http://vignette1.wikia.nocookie.net/khchina/images/1/10/3.png/revision/latest?cb=20161010232830[/img]
删除[img]http://vignette1.wikia.nocookie.net/khchina/images/0/09/4.png/revision/latest?cb=20161010233002[/img]
删除[img]http://vignette2.wikia.nocookie.net/khchina/images/8/82/5.png/revision/latest?cb=20161010233217[/img]
删除博主 求代码放到github 或者 gitlab
删除没找到评论在哪里 只能回复
删除博主 有机会可否向大家推广一下 国产框架 nutz 地址http://nutzam.com/core/nutz_preface.html
删除编程大侠这套博客以后会开源吗
删除博主 IT/软件开发/软件工程 下的 Tom Demarco & Timothy Lister: 人件@2002(第2版).pdf avast!报毒
删除都快烧开水了。无法确定这个评论区会不会沦落成百度贴吧那样很多人为了热度水贴。到时博主管理评论将更加困难。
删除测试一下
删除博主我这里有时候弹出的窗口地址是
删除https://draft.blogger.com/comment-iframe.g?blogID=5235590154125226279&postID=6765791365171084598&blogspotRpcToken=4616651&parentID=7879209768073100440&bpli=1#%7B%22color%22%3A%22rgb(0%2C%200%2C%200)%22%2C%22backgroundColor%22%3A%22rgb(240%2C%20240%2C%20240)%22%2C%22unvisitedLinkColor%22%3A%22rgb(0%2C%20102%2C%20255)%22%2C%22fontFamily%22%3A%22%5C%22Trebuchet%20MS%5C%22%2C%20verdana%2C%20sans-serif%22%7D
导致我没法发表评论。
测试评论会动态显示出来吗
删除左下角没有添加评论了
删除TO 原教旨自由主义者
删除请问你用的是哪个浏览器,什么系统?
只有这篇的左下角没有添加评论
删除TO vsdew
删除关于回帖顺序
你可以把某个楼层理解为 BBS 里面的某个帖子。
这种情况下,嵌套评论(次级评论)依然是按照时间排序的。
关于”找到自己的帖子“
请使用“过滤菜单”下的“只看此人的评论”
关于下载的隐私问题
你可以用不同的方式下载(有代理、无代理),然后对比下载的安装包是否一样(用文件比较工具)
如果安装包一样,说明安装包【没有】包含下载人的特征信息。
关于阅读速度
俺【没有】说看完几百条评论要一天。
请注意俺的原话是:
[quote]重头到尾看一遍,个把小时就没了(这还只是光看不回复)。如果俺把所有评论全回复一遍,这一天就干不成其它事儿了[/quote]
另外,俺【不是】全职维护这个博客的。
业余时间还要干其它很多事情(比如学习)
匿名回复3条,全被吞了。一下子积极性全无
删除只有在这篇文章页面左下角没有添加评论链接,Chrome浏览器
删除Firefox浏览器里的添加评论是正常的。
删除只有在Firefox浏览器里才提示“此评论太长,已截断,展开评论全文”。Chrome没有这个提示。
删除老大,再整下去,就是论坛啦^_^
删除这个必须赞一个
删除TO 51单元的网友
删除刚才看了一下博客管理界面,今天下午又多了几条被 Google 误判的评论 :(
都已经恢复出来了
[quote]嗯[\quote]
删除1.你推荐的很多翻墙软件是轮子的,比如自由门,无界。占了你推荐数的2/7.而对于轮子,你却保持中立。李洪志明眼人都看的出是骗子,你去看李洪志的视频就知道了。不能因为他反共,你就保持中立。这就是一个的品质问题了。
删除2.
我来支持一下:)
删除大家双十节快乐!感谢楼主这么块就把新功能加进评论区了。
回复删除TO 2楼的网友
删除多谢捧场 :)
同祝双十节快乐 :)
博主教点我们怎么谋生吧
删除🇹🇼🇹🇼🇹🇼🇹🇼🇹🇼🇹🇼🇹🇼
删除🇹🇼🇹🇼🇹🇼🇹🇼🇹🇼🇹🇼🇹🇼🇹🇼🇹🇼🇹🇼🇹🇼🇹🇼🇹🇼🇹🇼🇹🇼🇹🇼🇹🇼🇹🇼🇹🇼🇹🇼🇹🇼🇹🇼🇹🇼🇹🇼🇹🇼 双十节快乐!
删除🇹🇼🇹🇼🇹🇼🇹🇼🇹🇼🇹🇼🇹🇼🇹🇼🇹🇼🇹🇼🇹🇼🇹🇼普天同庆!双十节快乐!
删除此文章的评论区的左下角没有按钮添加评论吔。
删除此评论已被作者删除。
删除博主教点我们怎么谋生吧
删除请注意本楼中的🇹🇼🇹🇼🇹🇼🇹🇼🇹🇼🇹🇼🇹🇼必须要用安卓或者苹果手机上才能正常显示为青天白日满地红国旗形式!
删除TO ys wang
删除你这个问题太泛了,应该问得具体一点。
当你把问题描述得具体了,或许俺能给出一些个人观点供参考。
如此宽泛的问题,因为每个人的情况都不同,而且时代也在变化。
不可能给出一个通用并且具体的解答。
TO 9单元的网友
删除俺切换到博客的手机版界面,看到的还是乱码。
所以俺在 1楼12单元 提到说,可能俺系统的字符集也有关系。
对博客界面提两点建议。
删除1.精简按钮。
光是放大字体的问题就被问了好几次,可以估计出沉默证据会更多。按钮越多越没人去点。右侧按钮减少至1个,或者0个,或者改得直观一些,看见就知道这是干什么用的。
【大多数人的问题是“用明白”而不是“省时间”,在不产生可观的时间节省的情况下宁可手动操作,因为这样不用刻意养成心得操作习惯(反之,尽量使界面适应普遍的操作习惯)。】
2.统一右边栏文字风格—(粗细字体要相对集中,统一字体大小和缩进,不然容易视觉疲劳)
3.去掉“发现了一条新评论”的底部实时提醒,太分心。博主你自己不也不喜欢social media的各种notification吗
TO 博主
删除我是9单元的朋友,博主你需要借用你的朋友的手机(真正的手机,用来打电话的手机)打开你自己的博客才能真正看到国旗,在视窗上都不行,当然更别提你那台Linux虚拟机了。博主是我迄今为止所知的唯一的一位在现在这个时代还完全不用手机的人。牛!👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍
今晚与家母谈起最近蔡总统的表现,一向【反共】的家母突然说:“不作死就不会死,蔡再这样下去,惹恼了北京,派几个杀手到台北去把蔡英文做掉,那对于北京来说不就像碾死一只苍蝇那么容易。远有江南暗杀,今有徐明猝死,共产党才不会傻到大张旗鼓派内蒙古虚拟台北城的那些个特种兵队员跑到台北去进行斩首行动然后把蔡英文扭送北京秦城监狱(这是我先前的估计)呢,那不是招全世界讨伐吗?找几个人把蔡英文做掉,然后撇撇嘴说跟自己完全没有关系,蔡英文是心脏病突发猝死。蔡英文的后任当然会是明白人,仔细想一想不难清楚个中缘由,然后老老实实按九二共识做。”
删除TO 博主:我是9单元的朋友,博主你需要借用你的朋友的手机(真正的手机,用来打电话的手机)打开你自己的博客才能真正看到国旗,
删除在视窗上都不行,当然更别提你那台Linux虚拟机了。博主是我迄今为止所知的唯一的一位身在现在这个信息时代还完全不用手机的人。牛!👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍
删除在视窗上都不行,当然更别提你那台Linux虚拟机了。博主是我迄今为止所知的唯一的一位在现在这个时代还完全不用手机的人。牛!👍👍👍
删除今晚与家母谈起最近蔡总统的表现,一向【反共】的家母突然说:“不作死就不会死,蔡再这样下去,惹恼了北京,派几个杀手到台北去把蔡英文做掉,那对于北京来说不就像碾死一只苍蝇那么容易?!
删除远有江南暗杀,今有徐明猝死,共产党才不会傻到大张旗鼓派内蒙古虚拟台北城的那些个特种兵队员跑到台北去进行斩首行动然后把蔡英文扭送北京秦城监狱(这是我先前的估计)呢!那不是招全世界讨伐吗?!
删除找几个人把蔡英文做掉,然后撇撇嘴说跟自己完全没有关系,蔡英文是心脏病突发猝死。蔡英文的后任当然会是明白人,仔细想一想不难清楚个中缘由,然后老老实实按九二共识做。”
删除接着【反共】的家母继续说了很多让我大跌眼镜的话:“现在的共产党不是蒋介石那会儿的共产党了,共产党现在国力强大如日中天。美国是最不可靠的,48年那会儿出卖过中华民国让中华民国丢了大陆,现在当然还会再一次出卖中华民国让中华民国丢了台湾。
删除美国佬最会吧啦自己的小算盘,绝对不会为台湾与中国开战的。香港闹的那么厉害,现在不也在哀求陆客返回?那些散布陆客的钱都落入买办财阀连战家族的口袋里消息的人当然都是幕后政治推手,其实根本不是实话,
删除现在连我周围的香港同事都对我说由于陆客减少,以前很容易以高价出租的铺面现在再低廉都无人问津,难道这些都与财阀有关系?!”
删除接着【反共】的家母继续说:“蔡现在想要完成一番台独伟业,当然只想要听赞同她的计划的话,对所有这些反面考量当然都会选择性失察。否则以其智商,不可能想不到我们这些升斗小民拍膝盖都能想到的道理。最苦还是台湾和台湾老百姓,还有中华民国这块百年招牌,最后砸在蔡英文这一四年任期上,做了蔡的政治陪葬品。
删除下来应该轮到中华人民共和国台湾特别行政区首任特首洪秀柱了!也许我有生之年看不到共党的倒台,但是绝对看得到台湾以及中华民国最后的沦陷。现在还生活在台湾的那些解放军叛变飞行员,吾尔开希,王丹等应该准备离开台湾了,当然他们应该已经都有美国护照了,所以说最苦的还是台湾升斗百姓,他们无处可逃!”
删除TO 博主:我是9单元的朋友,博主你需要借用你的朋友的手机(真正的手机,用来打电话的手机)打开你自己的博客才能真正看到国旗,
删除连Windows都不行,更别提博主的那台Linux虚拟机啦!
删除博主是迄今为止我所知道的人当中唯一一个生活在现在这个信息时代而又完全不用手机的人!牛!F44D;F44D;F44D;
删除博主是迄今为止我所知道的人当中唯一一个生活在现在这个信息时代而又完全不用手机的人!牛!👍👍👍
删除北京方面是不会在乎蔡英文的——甚至于希望蔡一直在台上:
删除1.1984里面的戈施坦因么,党那么厉害,仍然要留他命,来讲出【多党制】【言论自由】【集会自由】来使人民群众将其和【欧亚国】联系起来。
留着蔡英文有利于党攻击西方民主。对台政策只是为了【转移话题】和【刺激】P民爱赵热情
2.权贵大敌明明是彼此,财源是大陆P民,蔡英文算老几?
北京方面是不会在乎蔡英文的——甚至于希望蔡一直在台上:
删除1.1984里面的戈施坦因么,党那么厉害,仍然要留他命,来讲出【多党制】【言论自由】【集会自由】来使人民群众将其和【欧亚国】联系起来。
留着蔡英文有利于党攻击西方民主。对台政策只是为了【转移话题】和【刺激】P民爱赵热情
2.权贵【大敌】明明是彼此,【财源】是大陆P民,蔡英文算老几?
TO 音業
删除多谢老熟人反馈 :)
已经有好几个读者反馈这个问题了
请问你用的是那个浏览器,什么系统?
TO 16、17单元的网友
删除(你的2条留言被 Google 误判为垃圾广告,刚才被俺恢复出来了)
如果像你所说,表情符号在 Windows 都无法正常显示,那大概是操作系统字符集的问题,不是俺博客的问题。
TO 28、29单元的网友
删除你的理解有误。
重新澄清一下:
========
俺并不是完全不用手机,
俺也用手机打电话,收发短信,看电子书。
但是俺【不用】手机上网。
手机上网的安全问题太多了。
我很好奇博主谷歌账户的两步验证是怎么搞定的。
删除TO 测试一下
删除当初开博的时候,注册 Gmail 根本没有这个蛋疼的手机验证 :)
要不要这样,楼主是做大事的。:)
删除TO 博主
删除其实我想知道的是,当初不是有“国家支持的攻击者”,谷歌强烈建议开启两步验证。谷歌也有动态密码的应用,博主不用手机的话,那又怎么防范账号被盗呢。长度非常长的密码?
TO 博主:我是16,17单元的网友,的确,国旗表情符号在Windows都无法显示,但是大部分表情符号在Windows都正常显示,而且博主的【很多】读者都是用手机阅读本博客,而贵博客的留言区【不可以】直接输入表情符号--这【的确】只是贵博客的问题,因为【别的】谷歌博客留言区【可以】直接输入表情符号,希望博主可以修理一下,因为博主的【手机】读者很可能在留言的时候会加入几个表情符号,在别的博客的留言区里可以正常显示,而在贵博客的留言区内则会显示成�。
删除TO 博主:我是16,17单元的网友,的确,国旗表情符号在Windows都无法显示,但是大部分表情符号在Windows都正常显示,而且博主的【很多】读者都是用手机阅读本博客,而贵博客的留言区【不可以】直接输入表情符号--这【的确】只是贵博客的问题,
删除因为【别的】谷歌博客留言区【可以】直接输入表情符号,希望博主可以修理一下,因为博主的【手机】读者很可能在留言的时候会加入几个表情符号,在别的博客的留言区里可以正常显示,而在贵博客的留言区内则会显示成�。
删除TO 博主:我是16,17单元的网友,的确,国旗表情符号在Windows都无法显示
删除但是大部分表情符号在Windows都正常显示,而且博主的【很多】读者都是用手机阅读本博客,
删除恭喜博主搞定!
回复删除接上篇博文54楼 13单元的讨论,我认为markdown已经渐渐取代BBcode了,不仅仅在程序员中。
近两三年国外出现的新型论坛如Discourse、Flarum等流行起来,都支持markdown。ZeroNet、twister等也支持markdown。使用麻烦、难记的BBcode老掉牙了。
TO meek
删除老熟人你好:
你的这条留言被 Google 误判为垃圾广告,刚才被俺恢复出来了。
俺赞同 markdown 趋势看好。
但是俺不同意你对 BBcode 的评价(使用麻烦、难记)
如果写长篇内容,markdown 相对 BBCode 的优势会比较明显。
但如果仅仅写短篇评论,而且是【无格式】内容为主,那么 markdown 的优势不明显。
俺博客的评论,大部分都是三两句话。偶尔会嵌入超链接或加个粗体。
用 markdown 是不是有点大才小用?
不會,Markdown 的語法取材於美國文本電子郵件的常見用法,用在論壇回復這種地方恰如其分,反而不適合長篇大論。而 BBCode 作爲類 XML 語法卻只能格式論壇回復,才是真的大材小用了。
删除博主能不能更深入的说一下tails系统?
删除1:tails系统几个月才发布一个版本,在这其中的有些软件肯定有更新,比如:tor Brower,那么怎么更新里面的软件?
2:tails的非安全浏览器关闭之后就什么都没有了,包括:下载到扩展、对浏览器到设置等等,是不是关闭非安全浏览器这些记录就擦除了?那即使浏览器中病毒了,也能擦除?
3:tails系统的tor浏览器怎么过滤大陆节点?
4:……等等
这一年快过去了,博主什么时候写linux的教程啊?
博主再说一下在tails系统中怎么启动tor?每次开机时会出现一次让选代理到页面,之后就找不到了这个页面,怎么再把这个页面弄出来?
删除上一条评论被吞了。
我在上面举的几个例子,包括新型论坛(社交化论坛),受到最近几年微博客的影响,大多数言论也是两三句话,但为何都转向markdown而抛弃BBcode?
删除你说偶尔会嵌入超链接或加个粗体,这正是因为BBcode使用麻烦、难记的结果。而markdown可以很方便易记地插入代码片段code block、(自动编号的)列表、表格(博主你自己回复评论时,有时用表格来阐述你的观点就简洁明了、省口水)
用JS渲染markdown,github上有很多开源库,实现起来是很方便的。在 “过滤 标记 搜索 跳转”这些隐藏按钮,加个md语法按钮,搞个tooltip什么的,提示一下markdown几种基本语法,我想大伙很快就能学会。
删除上面被吞两条评论?
删除这次更新以后,楼层顺序随时会变,这就更需要自定义按时间过滤评论的时间段了,否则容易漏看,效率很低。
又被吞?
删除评论区底部那个google会吞评论俺会恢复的提示不见了?
我认为还应加个提示:选择“名称/网址”无需注册即可自定义网名,网址不需要填。
我也觉得 BBcode 麻烦难记,而且在手机版中纯代码显示,看着很难受,换做 Markdown 就不会很难受。a tag被过滤掉让我有点小不开心。
删除TO 起个名字真难
删除先声明:
俺日常用的 Linux 不是 Tails。
虽然曾经写过一篇 Tails 的扫盲,但它的某些使用细节,俺未必清楚。
关于你的几个问题,俺回复如下:
1、
软件更新版本,通常有两种情况:加功能,改bug
改bug 又分两种:安全相关的bug、安全无关的bug
俺猜测:
假设 Tails 包含的某个软件出现重大bug并发布修正版本,Tails 团队应该也会跟进,发布新的 Tails
2、
应该可以
3、
可以参考《[url=https://program-think.blogspot.com/2013/11/tor-faq.html]“如何翻墙”系列:关于 TOR 的常见问题解答[/url]》
TO meek
删除多谢老熟人继续提建议 :)
关于时间过滤
前几天在忙着重写代码。
争取今天或明天,俺顺手把【自定义】时间过滤的功能做出来。
初步想法:
在原有的下拉菜单末尾加一项“自定义”。
点击之后在工具栏下方显示一个“from to”的过滤界面
TO meek
删除俺在想办法把那个提示信息放到更显眼的地方。
否则很多新来的读者,老是误以为俺删评论(其实是被 Google 误判为垃圾广告了)
TO meek
删除如果要支持 markdown,俺也不反对(不排斥)。
但是俺要做到【兼容旧评论】,也就是说,旧评论中的 BBCode 还要能正常显示。
有两种方案:
方案1
同时支持这两种。读者想用哪个就用哪个。
然后俺用 JS 代码智能识别评论文本中是否包含 markdown 或 BBCode
(要做到这点,需要确保这两者的语法没有“二义性”)
方案2
划定一个时间点。
该时间点之前的评论,以 BBCode 解析。
之后的评论,以 markdown 解析
俺本人倾向于 方案1
不方便按先后顺序浏览啊,博主有没有觉得这样会漏过某个楼层?
删除TO 匿名懦夫
删除多谢提建议 :)
俺有个初步设想,参见 13单元
TO 测试一下
删除肯定会漏掉某些楼层。
2年以前,俺还可以逐一回复每一条评论。
但以目前的评论数,俺已经做不到这点了。
必然会有楼层被忽略掉。
这个热度排名,就是用来帮俺过滤出关注度比较高的楼层
显然没有二义性。markdown语法虽然也会有[],但是不会有[/]
删除那个google会吞评论俺会恢复的提示,我觉得比较好的方案是在读者刚发完评论后,在页面底部用bottom-tip提示,几秒后自动隐藏。
有個謠,自己判定啊![得意地笑]日前正在起草网络主权法。未经许可登陆外国网站定義為非法。更甚者,登陆反动网站为犯罪行为。精神病法也在起早中了,so 條子才收到調研通知的。[好喜欢]一般精神病才去亂看非中文的東西。
回复删除TO 4楼的网友
删除你提到的这个传闻(未经许可登陆外国网站定義為非法)
俺觉得可操作性很低。
不光是技术层面,可操作性很低;
从官僚系统的运作层面来看,可操作性也很低。
那个什么互联网条例已经通过了,要再进一步,也就只有层主说的了。
删除传言肯定不是空穴来风,当然实操也不会做那么绝,怎么搞也就是圈好自家的猪而已,也没那个能力去对外国老爷宣誓网络主权。
删除第一次来评论,算是新人报到。
回复删除不过一直在看博客的文章,看了有很长一段时间了。最近习惯了没事就过来刷新一下,看有没有新文章。
今天这篇文章刚发布就跑来了,心血来潮要跑来评论一下。
发现之前没评论过,都不会用评论(刚刚点不开,把NoScript关了才打开发评论的页面
TO anu
删除多谢捧场 :)
NoScript 会禁用 Javascript 脚本,导致评论区的 JS 代码无法工作。
你【不需要】把 NoScript 整个关闭,可以针对“域名”设置例外。
大概需要添加两三个例外。
其中一个是俺博客的域名
一个是 blogger.com
一个是 blogblog.com
(后面两个属于 Blogger 博客平台,Google 名下)
NoScript 虽然好,但现在看来有点老旧了。我现在用的是 Policeman,可以直接看到所有请求的完整 URI,非常方便。
删除只要有博主回复, 明明是个水帖, 都变成 10 度。。。
删除TO 路过的NoScripter
删除多谢推荐浏览器的安全性扩展 :)
TO 3单元的网友
删除如果你给自己设置一个网名,然后回复几十条评论,那么你每条评论的加分就跟俺现在的差不多了。
截止俺现在发这条,俺每条评论的热度值是 9.51
根据俺的算法,发的评论越多,每条评论的热度值越高
(前提是:你要有网名 或 你是登录用户)
手機版頁面呢?
回复删除手机版还没更新,一直手机看随想博客呢……
回复删除安卓手机用Chrome查看电脑版网页,只能回复楼层,不显示发布(不能盖新楼层)。改成移动版立马可以
回复删除另外个人建议,博主可尝试接受部分高质量来稿。
回复删除TO 不回头
删除多谢提建议 :)
已经有读者提过类似的建议,俺的回复参见 10楼2单元
找楼层不方便~
删除刷新博主的文章是件美好的事,指不定就更新了,博主既然这么忙,何不开放这个平台,让有料的上,你做最后的审核,这样可好!
回复删除那样工作量可能更大了,博主可能更少写自己的东西,
删除TO jimny
删除非常感谢提建议 :)
其实这几年来,一直有读者提过类似的建议。
俺也一直在考虑。
就像 Wolf Himmler 在 1单元 所说,
如果全部靠俺来审核,俺的时间/精力肯定不够。
这次为啥要做这个【热度排名】
有了它,可以让提供内容的读者到评论区发帖,支持者可以把有料的内容顶上去。
这样既体现了 web 2.0 的精神,也节省了俺的时间
此评论已被作者删除。
回复删除每次评论都要翻到评论最后,来晚一点评论很麻烦,这个有什么解决的办法吗
回复删除博主也來搞實名制啦?
删除這問題估計沒解,讓我幫你給頂上去吧。
順便再問下在哪裡新開一樓的啊?
無意義的頂。
删除如果一开始就被吞, 就麻烦了, 热度就更低了,
删除确实会造成不公平。
不过话说新开一楼的按钮在哪?
TO Wolf Himmler
删除前面已经有好几个读者反馈说:找不到底部“新加评论”的按钮。
然后你又提到说:每次翻到底部,很麻烦。
于是,
俺在每个评论的工具条加入一个“增加新楼层”的按钮,
(这下就不用翻到底部了)
TO 1单元、3单元
删除参见俺在 4单元 的留言
喜迎随想更新。问您两个问题:
回复删除1.特朗普是不是【美国】民主的救星?还是怎么招?俺看zhihu.com上全是挺特朗普的。
2.建议你在推荐书目里面加上《邓朴方下海始末》,这本书虽然在大陆【公开】获准出版,不过也确确实实把凳矮子的康华批了个体无完肤
3.谈谈上世纪90年代中叶的下岗潮和【党的干部】此时侵吞腊肉时代国有财产之事(您作为80年代生人经历过此事),这可是伟光正的【极大】的污点(据说东北的P民因此外加“南海撞机和大使馆被炸的【软弱】态度”恨死了蛤蛤) :-)
1. 现在的美国大选选情,川普居然能有这样的支持率,这是民主实践的重大挫折。
删除2. 如果川普最终当选,那将是民主实践的重大倒退。
3. 只有川普以极大劣势败选,才能说美国的民主制度经受住了考验。
民主党多年倒行逆施,以政治正确为名搞言论审查,又以言论自由为名歧视华裔。
删除希拉里操控党内选举,电邮事件干预调查。封杀反对者帐号。
让她当选,才是民主实践的重大倒退。
民主党多年倒行逆施,以政治正确为名搞言论审查,又以言论自由为名歧视华裔。
删除希拉里操控党内选举,电邮事件干预调查。封杀反对者帐号。
让她当选,才是民主实践的重大倒退。
@1单元 这跟民主制有个P关系,民主制保证过大家选出来的总统一定不是狗屎了?
删除TO 膜法师
删除首先,感谢捧场 :)
关于你的几个问题,俺回复如下:
1、
俺个人不认为川普是民主体制的救星。
所谓“救星”,必须是现有体制已经遭遇严重危机。
目前宪政民主体制,状况还不错,甚至是历史上比较风光的时候。
历史上,宪政民主体制最低潮,是在一战后。全球的民主国家少得可怜。
挺川普的人,有很多种:
1.1
比如川普夸过普京,所以普京的粉丝会喜欢他。天朝有很多普京粉丝
1.2
比如痛恨“政治正确”的人,也会喜欢他
1.3
应该有一定比例的小粉红会喜欢他(与 1.1 有重叠)
1.4
(还有很多种类型,恕不一一列举)
2、
多谢推荐书籍。
请问你有此书的电子版吗?
3、
多谢提建议 :)
俺会考虑这方面的博文。
另,
俺从来没说过自己是“80年代生人” :)
TO 1单元的网友
删除俺不赞同你所说,下面是俺的观点:
你提到:
[quote]现在的美国大选选情,川普居然能有这样的支持率,这是民主实践的重大挫折。[/quote]
俺的观点:
这恰恰是民主体制的特色——避免了独裁体制的【一言堂】
另外,川普的支持者,有很多类型。
举个例子:
在美国的华人,有很多支持川普。
这些支持者,不乏受过高等教育或者高级知识分子。
他们支持的理由,完全不同于支持川普的“红脖子”白人。
你提到:
[quote]如果川普最终当选,那将是民主实践的重大倒退。[/quote]
俺的观点:
光凭他当选,不能说是民主实践的倒退。
除非他上台之后,严重破坏了现有的政治制衡体系,那时候才能说是倒退。
你提到:
[quote]只有川普以极大劣势败选,才能说美国的民主制度经受住了考验。[/quote]
俺的观点:
恰恰相反。
只有当川普当选,并且当选后对美国的政治系统【没有】造成伤害。
这时候就可以说:美国民主政治体制经受了考验。
TO 2单元,3单元
删除(你的这2条留言被 Google 误判为垃圾广告,刚才被俺恢复出来了)
希拉里确实有某些阴暗面。
但俺不赞同你说的:
[quote]让她当选,才是民主实践的重大倒退[/quote]
民主体制的优势就是:
即使让一个烂人上台,造成的负面影响会远远小于同样情况下的独裁体制。
不要以为民主体制下的政客就应该是好人。
民主体制下的政客,同样会有很多卑鄙小人。
再唠叨一下俺多次说过的:
民主体制本身有很多缺点。但是目前【没有】更好的替代品了。
当年设计这套制度的人,并没有预料到一个笼罩在核阴影之下的世界,他们没有考虑过如何去制衡一个一时兴起就足以将全人类带进核末日的美国总统。要保持核威慑就意味着核力量必须随时保持战备以确保快速响应。从敌国核弹头升空到蘑菇云升起不过数十分钟,稍有迟疑就会导致被对手解除核武装,这种情况下总统决定发起核反击难道还要等国会投票法院审查不成?等程序走完了恐怕美国早已亡国灭种了。所以如今的美国总统是万万不能找一个疯子来当的,人类冒不起这个险。
删除能够提前预防的事,为何一定要等到造成实质损害之后再去亡羊补牢?提前制止歹徒行凶难道不比等歹徒人也杀了火也放了再绳之以法好?
国家政策不是写代码,指望发现bug后revert到上一个版本是不现实的,一个轻率的错误决策很可能需要付出巨大的不可逆的代价,比如伊战。一个村长县长或许有足够的机会试错,但是一个超级大国的元首如果太过离谱,那绝对是全人类的灾难。
删除博主,这样排名似乎也有一个坏处,万一有些人是来发一个邮件提醒什么的,热度肯定低,然后就被挤下去了,那不是起不到邮件提醒的作用了,尤其是对于要分享书给你的人来说
回复删除他可以注册几个小号顶帖
删除也有個壞處, 就是有像我一樣喜歡四處亂頂的人。
删除到時候讀者就會看見選擇性的回覆。
個人認為並不符合公平原則, 並且變相是種變相實名制。
我匿名反對就是了。
實名有風險 ,老司機張召忠前車已覆。
TO 14楼的网友
删除(刚才回复了 15楼,知道你是老熟人 angleandlove.2011)
关于你提到的这个问题,只能靠自己“顶”了(如 地铁迷 在 1单元 所说)
TO 2单元的网友
删除“设置网名”与“实名制”完全不是一个数量级的,两者天壤之别。
设置网名
你可以在某次讨论中设置“网名1”,在另一次讨论设置“网名2”.
只要这两个名称没有关联性,别人看不出这是同一人。
【没有】隐匿性的风险
TO 2单元的网友
删除再来说当年的老熟人(化名“张召忠”的那位)
他出问题是因为他用的是“登录用户”的身份发帖。
虽然他把帐号的名称改了,但是帐号的唯一 ID 还是不变的。
于是有好事者找到他最早的留言,就发现了他的真名。
他的问题,跟“匿名用户设置网名”,根本【没关系】
to 楼主:我就是那个14楼,我已经往你邮箱里发了邮件,邮件名为“一本揭露酷刑和警察国家的书”,望及时查收,特此提醒
回复删除对了,差点忘了说了,还有一本书,邮件主题是“苏联历史相关”,是关于勃列日涅夫时期的苏联历史的书,也请博主接收一下,谢谢
删除TO angleandlove.2011
删除非常感谢老熟人继续分享电子书给俺。
前几个月比较忙,已经有好久没分享电子书了。
争取近期发一篇“分享电子书”,到时候把你这两本分享出来
你的JS功底也很强嘛,如果我没有猜错的话。以前只见你写java,python等语言文章了。
回复删除测试下,看怎么样!
回复删除没能第一时间赶上,只能在今天祝国庆快乐。
回复删除会不会被判定SPAM…
回复删除TO Weibin Chen
删除如果某个登录用户发评论太频繁,确实有可能被 Google 的 软件识别为 SPAM
甚至俺自己,偶尔都碰到过——
有几次,俺集中回复了大量评论,结果评论界面出现了“验证码”
[email]program.think@gmail.com[/email]
回复删除[i]斜体[/i]
[u]下划线[/u]
[1]字号一[/1]
[2]字号二[/2]
[sup]上标[/sup]
[center]居中[/center]
[color=#0000FF]颜色[/color]
[font=宋体]宋体[/font]
[red]红色[/red]
博客通告
删除[url=/search/label/%E5%8D%9A%E5%AE%A2%E9%80%9A%E5%91%8A]博客通告[/url]
删除[url='/search/label/%E5%8D%9A%E5%AE%A2%E9%80%9A%E5%91%8A']博客通告[/url]
删除[url=https://program-think.blogspot.com/search/label/%E5%8D%9A%E5%AE%A2%E9%80%9A%E5%91%8A]博客通告[/url]
删除[url=mailto:program.think@gmail.com]给俺留言[/url]
删除TO 测试一下
删除感谢你进行了 BBCode 语法测试 :)
目前俺只支持 BBCode 语法的一个常用子集。
俺不打算全部支持(有些语法压根儿没啥用)
受你的提示,刚才俺增加了对【居中】的语法支持
博主下班了嘛...居然有空回复XD
删除TO 测试一下
删除哪有这么早下班啊。
因为昨晚刚上线了重写过的界面,肯定会有一些 bug,
另外,“楼层排序”这么大的改动,肯定会有很多读者来吐槽。
所以今天俺必须抽空来博客评论区
test
删除冒充博主不能帮博主增加权重..?
删除TO 冒名顶替的“编程随想”
删除俺是“登录用户”,“登录用户”【不是】根据用户名来判断相同与否。
而是根据“用户 ID”
另外,
你可以把鼠标移到任何一条评论的“用户名”上,可以看到一个浮动提示框,显示该用户的热度信息
博主几个星期前 我看你的博客 发现 评论几百的
回复删除你回复最多不超过50楼 所以我每次都等你发新的博文才评论
等你回复起码2 3天啊 我是那个叫您发linux视频的
博主给您一个建议 您每篇博客下面的回复有关于匿名的
(某些人评论和你的回复)收集起来
月底发言一个评论和回复的博客
网吧的无盘系统相比正常的电脑会有隐私上的问题么?
回复删除当年设计这套制度的人,并没有预料到一个笼罩在核阴影之下的世界,他们没有考虑过如何去制衡一个一时兴起就足以将全人类带进核末日的美国总统。要保持核威慑就意味着核力量必须随时保持战备以确保快速响应。从敌国核弹头升空到蘑菇云升起不过数十分钟,稍有迟疑就会导致被对手解除核武装,这种情况下总统决定发起核反击难道还要等国会投票法院审查不成?等程序走完了恐怕美国早已亡国灭种了。所以如今的美国总统是万万不能找一个疯子来当的,人类冒不起这个险。
回复删除能够提前预防的事,为何一定要等到造成实质损害之后再去亡羊补牢?提前制止歹徒行凶难道不比等歹徒人也杀了火也放了再绳之以法好?
我建议博主在文章收尾搞一个下期文章的预透,大致内容时间关注的话题,有料的就可以先期上料
回复删除TO jimny
删除多谢提建议 :)
你说的这种,适合用于“每周转载”的场景。
但是每周转载的选题,通常是不确定的。
也就是说,俺写前一篇博文的时候,并不知道下一次《每周转载》是哪个话题。
俺有另一个想法:
大伙儿可以利用“楼层热度排名”这个机制,把大伙儿公认受关注的热点事件【顶】到前排
TO ALL
回复删除很多用 Chrome 的同学抱怨说:
页面底部的“添加评论”按钮找不到了,导致他们无法盖新的楼层。
另有读者抱怨抱怨说:
每次盖新的楼层,都要翻到页面底部去点按钮,很麻烦。
于是俺索性在每个评论的工具条上,都放了一个“增加新楼层”的按钮。
今后加盖楼层就方便多啦 :)
如果中国养狗人(大部分狗粉非但遛狗不牵绳还任由它乱咬人)素质不提高,没有更严格的法律规范,那么狗患将成为比电信诈骗,车祸,医疗问题等更严重的生活日常问题了,博主你对此怎么看
回复删除如果中国养狗人(大部分狗粉非但遛狗不牵绳还任由它乱咬人)素质不提高,没有更严格的法律规范,那么狗患将成为比诈骗,车祸,医疗事故等更严重的生活日常问题了,博主你对此怎么看?
回复删除如果中国养狗人(大部分狗粉非但遛狗不牵绳还任由它乱咬人)素质不提高,没有更严格的法律规范,那么狗患将成为比诈骗,车祸,医疗事故等更严重的生活日常问题了,博主你对此怎么看?
回复删除如果中国养狗人(大部分狗粉非但遛狗不牵绳还任由它乱咬人)素质不提高,没有更严格的法律规范,那么狗患将成为比诈骗,车祸,医疗事故等更严重的生活日常问题了,博主你对此怎么看?
回复删除请不要刷屏
删除如果中国养狗人(大部分狗粉非但遛狗不牵绳还任由它乱咬人)素质不提高,没有更严格的法律规范,那么狗患将成为比诈骗,车祸,医疗事故等更严重的生活日常问题了,博主你对此怎么看?
回复删除很抱歉,刷楼了但不这样博主你很可能会漏掉我
博主 IT/软件开发/软件工程 下的 Tom Demarco & Timothy Lister: 人件@2002(第2版).pdf avast!报毒
回复删除点击是方便了,但是有点太碍眼了啊。“增加新楼层” “回复XX楼”这两个一路高亮,鼠标滚轮滚动页面时,搞得我视线不能集中于评论内容。能不能用两个漂亮但低调的小图标替代,当鼠标hover评论时,“增加新楼层” “回复XX楼”字样跟 “过滤 标记 搜索 跳转”这些隐藏按钮同时显示?
回复删除测试,本条评论的网名是“匿名”
回复删除