文章
公告通知

页面每隔一段时间 ping 服务器的意义是什么?

习猪习 抵抗者运动
习猪习  ·  2020年9月15日 抵抗者运动
  • 如果是为了显示右下角的连接时间 ms ,那么零次或者一次足矣
  • 如果是为了分析页面停留时间,那么动机……
菜单
  1. 李舜生  

    可能是站长想要知道他的论坛用户更喜欢哪些内容,为将来的用户内容定制做准备。

    参考链接

  2. thphd   2047前站长

    右下角是page generation time 不是ping,与ping动作无关

    最初目的是,不断ping才能keepalive,保持tor circuit畅通,不然从tor访问容易超时卡死

    但是它确实有分析页面停留时间的功能,虽然我并没有真正用它做任何统计,但不排除未来会做

    顺带一提这ping是有反馈调节机制,可以近似认为网站同时在线人数 正比于 1/ping间隔

  3. thphd   2047前站长

    也许本站用户是例外,但是大部分人喜欢别人按照他们的喜好推荐东西。

    如果假设用户群体喜欢主动发现而不是被动接受,不做个性化推荐,就只能是像本站一样,通过各种手段把那些用户肯定不喜欢的东西筛掉,而且筛多了也不行人家说你搞言论审查,筛少了人家嫌你环境污染用脚投票。

  4. 加帕里领事馆 领事馆
    加帕里领事馆   加帕里公园流亡政府驻2047bbs领事馆

    @thphd #13746186 @thphd #13755187 建议加上相应的隐私声明,在注册时就标出,格式可以参考matters的隐私声明,否则容易造成误会和麻烦,毕竟我们这些从膜乎来的用户早已习惯了膜乎登录/回帖时间的社区,对这方面比较重视,而且这种行为容易造成透过登录时间等行为带来的社会工程学攻击,而且在大部分欧盟国家,对用户的隐私数据必须遵守GDPR的规定,Google等科技巨头曾经就因此吃过欧盟开出的罚单。

  5. thphd   2047前站长

    @加帕里领事馆 #13758562

    声明是有的,见/t/7110

    然后我说两句,你这有点paranoid了

    首先你访问我们网站,必然是有记录的,因为web就是这么工作的,就算我不记录,cloudflare也会记录,品葱膜乎都是一样的,不想被记录的话就不要访问或者不要登录就行了,pincong和mohu用的wecenter程序我不知道你看过没有,反正我是看过的,里面会向数据库中记录登陆和访问时间的,但是我们只是有个log,所以你应该先投诉品葱和膜乎的隐私问题,再来找我们

  6. thphd   2047前站长

    其次如果你不想被记录ip可以用tor访问,但是品葱膜乎这两个站是不欢迎tor的,cloudflare喜欢给tor出hcaptcha这个你应该知道。

    而我们网站有tor网址,用tor访问不会被hcaptcha挡住,仅此一点就说明我们更重视用户在隐私上的选择

  7. 20202047 Gosick
    20202047  

    各位應該假定站長和站友們都是國安,所有可能的信息都會被永久記錄下來的前提下做好自己的防禦措施,而不是指望站長把一切漏洞堵上。

    (只是説一説做好安全措施的原則,希望站長不要介意。。)

  8. 20202047 Gosick
    20202047  
    内容已隐藏
    内容已被作者本人或管理员隐藏。 如有疑问,请点击菜单按钮,查看管理日志以了解原因。
  9. 20202047 Gosick
    20202047  

    順便給想延時發言的朋友們提供一個方法: 保持瀏覽器當前頁的情況下寫好内容,然後按F12在控制台輸入以下内容,1000000是延遲的時間,以毫秒為單位,可以隨便改成你想要的時間

    setTimeout(1000000,document.getElementById("editor_btnsubmit").click())

    當然這方法得保證一直在綫,利弊自行衡量吧

    再者,定期ping的url地址都是固定的,不想要這個功能完全可以用ublock之類的插件或者greasemonkey用戶脚本屏蔽掉。可以參考以下文章

    https://github.com/gorhill/uBlock/wiki/Dynamic-URL-filtering

    HTML和JavaScript可以做到的事情很多,自己動手豐衣足食。

  10. 习猪习 抵抗者运动
    习猪习   抵抗者运动

    @thphd #13755187 既然 2047 继承了 2049bbs,尊重 2049bbs 的传统,就不该为了追求流量,做个性化推荐

  11. thphd   2047前站长

    @习猪习 #14037498 请援引小二原话,不要代表小二发表小二没有说过的内容,这是最后一次警告

  12. 习猪习 抵抗者运动
    习猪习   抵抗者运动
  13. 习猪习 抵抗者运动
    习猪习   抵抗者运动

    @20202047 #13818145 setTimeout的 call signature 是 (callback, ms, ...args),所以應該是

    setTimeout(() => document.getElementById('editor_btnsubmit').click(), 1000000)