社区的评论模块排布讨论

本贴最后更新于 3097 天前,其中的信息可能已经水流花落

现有的评论排版为倒序(最新回复的在最顶部,是为了异步加载好看?),有反映不符合阅读习惯(按顺序看才更方便了解文章内容),现开贴讨论(其实是赚积分 😏)

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • wishao 1

    在个人设置那里修改,默认倒序

  • Angonger

    @wishao 没瞧见啊

  • wishao

    @Angonger 没做啊,建议而已

  • 88250

    的确是为了实时同步显示评论的时候方便看,不然一有人评论屏幕位置会移动。

    从最初实时这个特性设计到实践至今,发现并没有预期的好玩,可能是因为目前社区还不大活跃。

    干脆像 @wishao 说的那样调整一下,弄个配置项。

    @Vanessa

  • Angonger

    @88250 各种可配置,看来原来的代码分拆的很灵活啊

  • someone1764

    @88250 要是太多人的话,同步评论有可能会移动很快...

  • 88250

    @Angonger 代码都是 if else 组成的 😂

  • 88250

    @mymoshou 是的,很期待那样的体验

  • someone1764 2

    @88250 1459148744970 到时上市了,是不是要请我们元老们吃饭或者加入什么的

  • 88250 1

    @mymoshou 必须的,上市了大家一起分红~

  • 88250

    这个问题就讨论完了??

  • Angonger

    @88250 为了好看的话加配置确实很合适

  • Angonger

    @88250 讨论下右上角的消息提醒吧,消息提醒是根据什么呢

  • 88250

    @Angonger AJAX 轮询的

  • Angonger

    @88250 我的意思未读消息判断条件是啥,有状态字段吗

  • 88250

    @Angonger 嗯,数据库表里面有已读未读状态

  • Angonger

    @88250 我也想不到怎么定义“看过”这个操作,但是回复过的,是不是未读状态改了就可以让轮询的时候少一条记录呢

  • someone1764

    @88250 其实我挺喜欢现在这样的,到时我可能不会改设置

  • 88250

    @Angonger 进去消息列表就算已读了

    @mymoshou 我也喜欢这样子

  • Angonger

    @88250 我停留在这个帖子里,评论已经加载出来了,右上角还有未读提醒呢,我想说的是这个

  • 88250

    @Angonger 哦,这个是个问题,我也没想到怎么解决,求答案~~~~

  • someone1764 1

    @88250 话说,如果是右上角的那个,要借鉴下微博吗,鼠标移动过去会分类显示

  • 88250

    @mymoshou 暂时先保持简洁,这个优化后期人气上来了再做

  • Angonger

    @88250 我已经说了,是不是最起码在回复了一条评论以后,是不是未读可以清掉一个,评论后改未读状态,应该还是一个 ifelse 吧 😅

  • 88250

    @Angonger 所有浏览者可以收到一个评论 id,这个时候可以用这个评论 id 发一个请求,然后后端根据这个请求来清除未读。这个场景倒是没有问题,有问题的是刚进入这个帖子的时候如何清除

  • Angonger

    @88250 对,我也只是想到了回复评论消除未读,因为不能粗暴的认为进入了这个帖子就算已读这个帖子的未读评论,虽然目前这种倒序的排列方式可以这么认为

  • Angonger

    @Angonger 认为肯定先看到最新的未读评论

  • 88250

    @Angonger 那就暂时不动了

  • Angonger

    @88250

  • Angonger

    @88250 我再问个题外的,为什么要有专业术语,毕竟这些专业术语都可以朴素的表达出来,难道是为了统一方便交流吗

  • 88250

    @Angonger 我个人习惯....

  • ss 1

    @88250 老大,要是能添加一个按钮,一键使评论倒序或正序或许不错。每个人都可以自己设置自己的习惯。

  • R

    [1459157529108]

  • Angonger
  • zonghua 1

    @88250 建议加一个聊天室,不用长期保存记录。比较帖子都是实时的了

  • 88250

    @zonghua 单独弄个聊天室,然后还可以加个智能机器人调戏一下,这个想法我已经酝酿好久了呢

  • zonghua

    @88250 直接把 QQ 群解散 😄

  • zonghua

    @88250 BotBuilder 微软的,试试在 Linux 上运行 C# runtime

  • 88250

    @zonghua 这个前几天研究过,比较麻烦..

请输入回帖内容 ...

推荐标签 标签

  • 酷鸟浏览器

    安全 · 稳定 · 快速
    为跨境从业人员提供专业的跨境浏览器

    3 引用 • 59 回帖 • 27 关注
  • 小说

    小说是以刻画人物形象为中心,通过完整的故事情节和环境描写来反映社会生活的文学体裁。

    28 引用 • 108 回帖
  • CloudFoundry

    Cloud Foundry 是 VMware 推出的业界第一个开源 PaaS 云平台,它支持多种框架、语言、运行时环境、云平台及应用服务,使开发人员能够在几秒钟内进行应用程序的部署和扩展,无需担心任何基础架构的问题。

    5 引用 • 18 回帖 • 157 关注
  • Firefox

    Mozilla Firefox 中文俗称“火狐”(正式缩写为 Fx 或 fx,非正式缩写为 FF),是一个开源的网页浏览器,使用 Gecko 排版引擎,支持多种操作系统,如 Windows、OSX 及 Linux 等。

    8 引用 • 30 回帖 • 421 关注
  • V2EX

    V2EX 是创意工作者们的社区。这里目前汇聚了超过 400,000 名主要来自互联网行业、游戏行业和媒体行业的创意工作者。V2EX 希望能够成为创意工作者们的生活和事业的一部分。

    17 引用 • 236 回帖 • 349 关注
  • AngularJS

    AngularJS 诞生于 2009 年,由 Misko Hevery 等人创建,后为 Google 所收购。是一款优秀的前端 JS 框架,已经被用于 Google 的多款产品当中。AngularJS 有着诸多特性,最为核心的是:MVC、模块化、自动化双向数据绑定、语义化标签、依赖注入等。2.0 版本后已经改名为 Angular。

    12 引用 • 50 回帖 • 466 关注
  • 一些有用的避坑指南。

    69 引用 • 93 回帖
  • IPFS

    IPFS(InterPlanetary File System,星际文件系统)是永久的、去中心化保存和共享文件的方法,这是一种内容可寻址、版本化、点对点超媒体的分布式协议。请浏览 IPFS 入门笔记了解更多细节。

    21 引用 • 245 回帖 • 248 关注
  • OpenResty

    OpenResty 是一个基于 NGINX 与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态 Web 应用、Web 服务和动态网关。

    17 引用 • 50 关注
  • SEO

    发布对别人有帮助的原创内容是最好的 SEO 方式。

    35 引用 • 200 回帖 • 17 关注
  • Tomcat

    Tomcat 最早是由 Sun Microsystems 开发的一个 Servlet 容器,在 1999 年被捐献给 ASF(Apache Software Foundation),隶属于 Jakarta 项目,现在已经独立为一个顶级项目。Tomcat 主要实现了 JavaEE 中的 Servlet、JSP 规范,同时也提供 HTTP 服务,是市场上非常流行的 Java Web 容器。

    162 引用 • 529 回帖 • 3 关注
  • Markdown

    Markdown 是一种轻量级标记语言,用户可使用纯文本编辑器来排版文档,最终通过 Markdown 引擎将文档转换为所需格式(比如 HTML、PDF 等)。

    167 引用 • 1491 回帖 • 3 关注
  • 爬虫

    网络爬虫(Spider、Crawler),是一种按照一定的规则,自动地抓取万维网信息的程序。

    106 引用 • 275 回帖 • 1 关注
  • ZeroNet

    ZeroNet 是一个基于比特币加密技术和 BT 网络技术的去中心化的、开放开源的网络和交流系统。

    1 引用 • 21 回帖 • 630 关注
  • Redis

    Redis 是一个开源的使用 ANSI C 语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的 API。从 2010 年 3 月 15 日起,Redis 的开发工作由 VMware 主持。从 2013 年 5 月开始,Redis 的开发由 Pivotal 赞助。

    285 引用 • 248 回帖 • 105 关注
  • Python

    Python 是一种面向对象、直译式电脑编程语言,具有近二十年的发展历史,成熟且稳定。它包含了一组完善而且容易理解的标准库,能够轻松完成很多常见的任务。它的语法简捷和清晰,尽量使用无异义的英语单词,与其它大多数程序设计语言使用大括号不一样,它使用缩进来定义语句块。

    540 引用 • 672 回帖
  • Scala

    Scala 是一门多范式的编程语言,集成面向对象编程和函数式编程的各种特性。

    13 引用 • 11 回帖 • 117 关注
  • 大数据

    大数据(big data)是指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。

    93 引用 • 113 回帖
  • HTML

    HTML5 是 HTML 下一个的主要修订版本,现在仍处于发展阶段。广义论及 HTML5 时,实际指的是包括 HTML、CSS 和 JavaScript 在内的一套技术组合。

    103 引用 • 295 回帖 • 2 关注
  • 电影

    这是一个不能说的秘密。

    120 引用 • 598 回帖
  • 钉钉

    钉钉,专为中国企业打造的免费沟通协同多端平台, 阿里巴巴出品。

    15 引用 • 67 回帖 • 354 关注
  • 招聘

    哪里都缺人,哪里都不缺人。

    190 引用 • 1056 回帖
  • 笔记

    好记性不如烂笔头。

    308 引用 • 793 回帖
  • WordPress

    WordPress 是一个使用 PHP 语言开发的博客平台,用户可以在支持 PHP 和 MySQL 数据库的服务器上架设自己的博客。也可以把 WordPress 当作一个内容管理系统(CMS)来使用。WordPress 是一个免费的开源项目,在 GNU 通用公共许可证(GPLv2)下授权发布。

    65 引用 • 113 回帖 • 265 关注
  • WebSocket

    WebSocket 是 HTML5 中定义的一种新协议,它实现了浏览器与服务器之间的全双工通信(full-duplex)。

    48 引用 • 206 回帖 • 369 关注
  • 前端

    前端技术一般分为前端设计和前端开发,前端设计可以理解为网站的视觉设计,前端开发则是网站的前台代码实现,包括 HTML、CSS 以及 JavaScript 等。

    247 引用 • 1347 回帖 • 1 关注
  • Notion

    Notion - The all-in-one workspace for your notes, tasks, wikis, and databases.

    5 引用 • 26 回帖