Coder Social home page Coder Social logo

jianshu.io's Introduction

『简书』jianshu.io

感谢大家使用简书, 本repo仅用于收集部分用户反馈, 如果有任何问题都可以到 issues tab 开 issue 给我们。:)

Thanks for using jianshu.io. This repository is only used for collecting feedback / reporting bugs. Feel free to create issues and get replied. :)

在这里, 我们会为大家开的 issue 们标注七种状态, 为了管理和易读, 希望大家尽量在一个 issue 里只讨论一个问题:

  • pool: 我们接受了您的建议, 会将该功能/修改在未来加入『简书』, 但是暂时还没有加入我们当前的开发计划。
  • planned: 您的提议已经加入我们近期的开发计划了, 敬请期待吧。
  • bug: 这是一个『简书』的 bug, 我们将会尽快解决他。
  • released: 这个功能/修正已经部署了。
  • question: 这是一个讨论的问题。
  • dupllicate: 这是一个重复提交的问题。
  • not relevant: 经过检查这个问题在『简书』支持之外。

jianshu.io's People

Contributors

larryzhao avatar

Stargazers

代码即是地狱 avatar Barney Chen avatar Moozon avatar Peng Lu avatar DFLX avatar fishyer avatar TuWang avatar  avatar  avatar viz avatar septs avatar  avatar Matthew Lee avatar Yong Li avatar cobola avatar alwayrun avatar Shaolei Zhou avatar Abner Chou avatar 蔡正海 avatar Kun Soup avatar Cam Song avatar Nan Cao avatar Shaman avatar Zola Zhou avatar XDash avatar Eagelt Jhang avatar maiyang avatar Vincent Feng avatar nicolasm avatar linlis avatar

Watchers

Barney Chen avatar nicolasm avatar  avatar GYPSYMAO avatar linlis avatar  avatar Rainbow avatar Zhou Cong avatar Wall'e avatar  avatar

jianshu.io's Issues

From Mason

Larry, 文章页的目录栏弹出来之后能不能不用点叉直接点击页面其它地方就收起来?

记忆登录前所在页面

我就看个文章完了想评论,发现没有评论框,原来自己未登录。点击右上角微博登录,直接给我带到了个人页面让我提笔写…

能不能记忆登录前所在页面,登陆完让我回到之前所在位置...

希望可以早日推出app版本

更方便在出行的时候,例如地铁、等人等情况下,利用手机写作阅读。
会不会考虑开放api让大家帮忙一起开发?

通过Email分享

我个人比较喜欢将好的文章发布到tumblr用于收藏,所以建议加个email分享,最好是email全文分享;为了推广,可以在邮件正文最顶部加上“原本出处”的声明。

话说,不知道这种需求是否大众化。

RSS订阅功能

需求
前段时间刚刚上线“关注动态”的功能,已经比较好。但有一点,还是得用户主动去关注(进入到jianshu.io),我个人更喜欢RSS订阅,直接、明了。

弊端
从流量方面考虑,可能带走一部分简书原本的流量,即流量分散。

功能開發

1,建議添加站內搜索功能,不然要想找一位作者或某一篇文章需要耗費大量的時間去挨個瀏覽。隨著用戶的增加,這必然會帶來困擾。
2,建議添加更多分享按鈕,比如twitter,facebook等,用戶可以方便地分享好文章,也無形中為網站做了推廣,何樂而不為?謝謝!

作者点击「笔记」按钮后的跳转

如果在「简书·社」对自己的文章进行阅读,此时点击右上角按钮(笔图标),会进行跳转,但是,跳转页面(或者说光标吧)仅仅只是停留在第一个目录的第一篇文章,而并非是跳转到之前阅读的这篇文章。

从我本人的操作期望上,这样的操作,其实多半是为了编辑我所读到的这篇文章,有无可能做些改进,或者例如增加「编辑此文」的快速入口?

「我的提醒」UI

  • 列表好挤,试试 line-height:24px ?
  • 列表 icon 和文字之间略留些空隙吧

关于简书的中文字体

我自己是个前端 只能从前端的角度说一些关于设计的看法 有搞设计的朋友请大方地指出我的错误


字号的选择

在chrome 28 + 1920*1080分辨率下,简书阅读的正文字体采用13px。大多数中文字体都是以偶数像素点为基准设计的,例如宋体作为像素字只在12px下显示良好,雅黑针对14px作了优化。如今在chrome和新版IE(IE10/11)以及firefox或者safari下,11px和13px的宋体会按12px来显示,但较老版本的IE就只能显示成11px或13px的宋体,也就是说会模糊。而且显示成12px的13px宋体和原本就是12px的宋体的letterspacing有区别,前者比较大。在行间距不是很大的情况下,这会对阅读造成一定影响。行间距和字距,其中总有一个需要调整。
同样由于中文字体基于偶数像素点设计的原因,简书的文章标题(H4)采用17.5px,在此时的显示也不那么良好。Win下有严重锯齿,即使在Mac下17.5px这个值也很难出色渲染。建议换成18px。网站其余模块的字号如果出现类似情况也建议修改。


字体的选择

简书阅读的专栏标题采用楷体(粗体),文章标题(H4)采用微软雅黑(粗体),正文采用宋体。简书写作的正文和标题都采用宋体。我分别说一下个人对这几种字体的看法。

  • 楷体(粗体) 单就楷体这种字体而言,它并不适合作为网页字体使用——楷体是一种艺术字,不该作为内容字使用。另外楷体是没有粗体的,它的strong是伪粗体。不论Win还是MacOS对伪粗体的渲染都不好,这就导致了显示时无可避免的锯齿和模糊,加粗以后整个字体的结构都很奇怪。
  • 雅黑(粗体) 与楷体不同,雅黑和宋体都是内容字。雅黑的制造目的之一就是为了显示正文,因此专门对14px做了优化。雅黑也是有自带粗体的。但雅黑为了优化正文显示,在字号过大时字体的间架结构不是很优雅,加粗后更会有严重模糊。截图如下:
    image
    如图,字体轮廓模糊不说,“喧嚣”二字很多笔画都黏在一起分不清楚。在标题字的选择上,较细的雅黑或者华文细黑(不论粗还是细)都会更好一些,这方面可以参考一下Metro或者iOS的设计规范文档。
  • 宋体 宋体是最常用的中文衬线字,它的特殊之处在于个别字号(12px/14px/16px,其中16px已经开始有衬线的感觉了,要谨慎使用)的宋体会被渲染成像素字。其实基本可以这几个字号的宋体和其余字号的宋体看作两个字体。 由于衬线的缘故,非12px/14px/16px的宋体都会显得难以分辨(衬线太细),因此在写作和阅读时如果字体过大,用宋体当作正文字并不是个好选择。

一些细节

比如专题推荐页面或者各个小功能块的字体行间距,Georgia特有的数字怎么和平稳规整的中文混排(或者是不是该使用Georgia这么个有特色的字体)…字体虽然小,但对体验的影响很大,可以参考一下一些大公司的设计。

可定制化首页

简书首页是否可以做成可定制化的?稍微学习一下可以屏蔽掉某类主题的文章

喜欢文集的BUG

自己可以喜欢自己的文集,虽然没有任何效果,**但是会发给我一封邮件说我的文集被喜欢了,**然后那个喜欢的人还是我自己。
在我喜欢的文件里面也没找到任何文集。

重命名笔记标题

重命名笔记标题时,鼠标点击标题处,可自动全选旧笔记标题全部内容。单次点击删除即可删除全部旧标题,然后输入新标题。

文章列表页的的发布icon能否增加tooltip?

写文章页,文章列表中有2个icon。恕我愚钝,垃圾桶我能理解,但是另一个icon让我很困惑。第一次写完文章不知道如何让自己的文章可见;第二次写文章因为时隔较远,依然忘记这个icon是干什么用的,可否增加个tips?

文章阅读量统计

目前文章页面上显示的阅读量统计时包含了作者自己访问该页面的次数,为了更为精确的了解被阅读次数,希望显示的阅读量中排除作者id的访问。

一个关于添加新功能的建议

一种可以实现评论,又能达到深度写作的方式。即 写的文章可以@某篇文章。作为对它的回应或者补充。这是一种评论,但是是以独立成文的方式来进行。这样既能加强社区活力,又能减少水军出现
凡是带@符号的文章,你还可以用技术条件做一限制。比如字数必须规定多少字以上。而且其本质还是你独自做成的一篇文章。

关于编写页面tab的作用

现在tab的作用是换到另一个input中, 但是因为编写页面只有一个, 按tab就直接跳到导航栏去了. 我个人觉得可以像 StackEdit 一样 ,tab作为输入\t使用. 那样写的时候, 尤其是做表格的时候感觉会好一些

列表模式与编辑模式间切换,由于cache不当导致的文章编辑内容丢失的问题

新年快乐——不管看不看得到,趁现在睡不着,闲的蛋疼肚子饿的时候赶快写下这个让我曾经丢失过好几次文章内容的问题……

chrome下进行文章编辑(仅试过Markdown模式),如下场景:

当先打开写作模式,开始写文章,写了一半之后,保存(Save1),esc到文章列表,这时我忽然心血来潮想改,就顺手直接在文章列表模式中的右侧面板中进行文章编辑又写了一段,保存(Save2)。

之后,我又(好吧)心血来潮,想写的更专业一点,于是在没关闭的情况下,点击「写作模式」进入到写作页面想改点东西,这个时候,就会发现,页面内容是显示的Save1的内容,假如我反应过来了的话,那当然淡定的一个ctrl+R,刷新下,就会发现Save2的内容被读入了(不过这个时候的UI也乱了,编辑框变成了很短的一个长度,需要scroll来看内容);

可是,如果当时没注意,直接开始写字,导致自动保存,或者换个情况下,脑子一抽,顺手ctrl+S的话,那么Save2的内容就白写了——我自己犯过好多次这个错误,郁闷死了。

这个问题同样会出现在「列表模式」和「预览模式」之间切换的时候,简单讲,就是在曾经在「写作」和「预览」模式下写作并且没有关闭过页面,那么在「列表模式」下做的修改,是无法在同页面再次跳转的「写作」和「预览」模式中显示的,

虽然是个可以手动规避的问题,但是,真的,对于有在列表模式顺手修改文章的懒人来说,这种体验是摧毁性的,特别是新用户……

望解决。

关于阅读、导出的一些问题以及建议

在阅读时,感觉字体较大,(较大的宋体使人看着不太舒服)
ps. 14寸笔记本,可能是因为我屏幕尺寸的问题。
以后会不会支持文章导出、备份之类的功能。例如:导出和其他博客系统相关的格式文件。

简信的默认高度可否自适应?

我的显示器分辨率是1440x900,台式机。

简信的默认长度可能有些过了,在写完简信后不知道怎么发送。
因为看不到任何的按钮。当然,看了半天主意到了旁边的滚动条,可是我双手都在键盘上诶...也许台式机不是简书的用户群?

现在的默认高度可能高了一些,简信大概真的不会写太多字的吧。

Markdown img 标签解析问题

md的img标签语法为![](src),但是当src的url存在闭合括号时似乎会与标签的括号产生冲突(至少在预览模式下是有问题的),例如:
![](http://latex.codecogs.com/gif.latex?\prod%20(n_{i})+1)
将显示为+1),当然如果是用urlencode过的src是没有问题的,但是链接太难看无法接受,最后用img标签硬编码解决的。


竟然发现github也不支持这样的格式,难道是我太吹毛求疵了。。。-_-!

关于自动保存

能否像evernote web一样,加上一个自动保存的默认选项,在不勾选的情况下手动保存?

另外,关于简书的markdown,能否告知用的是基本的markdown还是markdown extra这种markdown的变体?

在阅读专题的时候,要是用快捷键盘j k 或方向键跳到相邻的文章,会不会比较好?

用jquery就可以方便用快捷键点击

$("body").keydown(function(event){

  if(event.keyCode==37) $(".collections .prev")[0].click(); //左方向键
  if(event.keyCode==74) $(".collections .prev")[0].click(); //j

  if(event.keyCode==39)  $(".collections .next")[1].click();       //右方向键
  if(event.keyCode==75) $(".collections .next")[1].click(); //k

});

google reader里也有jk键,阅读起来很方便,你们也可以加一个like的快捷键L

文集导入支持

请问你们什么时候支持markdown文章的导入功能?或者其他博客文档的导入功能?

关于屏幕自适应

「写作模式」页面不能自适应屏幕。

在低于979px navbar就开始自适应改变了。(代表下拉的小三角出现在奇怪的地方)
即使不改变,也是足够放下所有的元素?(768px之前貌似都是足够的)

帐号如何绑定多个SNS?

ID是用新浪微博绑定的,之前的登陆过程中好像用douban和QQ误登陆过,现在在新浪微博的帐号里绑定豆瓣会提示已经绑定过,如何解除?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.