为linux改进的易用性提几点建议
Tofloor
poster avatar
ludexiyin
deepin
2014-07-07 04:08
Author
我发现许多改善linux的易用性的方法都是增加设置量,我感觉这种方法是从多个方向进行转换,很容易出现设置有遗漏或重复的现象,所以,我开始思考从一个方向全部涉及所有操作的方法,我产生了一个一闪而过的想法:“包含终端全部操作”。于是我产生了从把简单的操作转换成终端里的字符的想法。我想用不愿控制自己情绪的冲动介绍这个改进linux的易用性的方法。

改进linux的易用性可以在终端上设置输出相应字符的按钮,将在它上面的操作转换成代码。就像文字处理软件或在windows上的图形界面操作一样。如果把这两者相比较我更喜欢前者,因为前者更让人感觉这是个终端,因为终端被改成了文字处理软件,而使用者对文字处理软件的印象就是处理文字,只是把文字的格式和形态改变了,它输出的东西和使用者进行处理的东西还是文字,在实际操作的感觉也是这样。而且,这样也有利于会使用终端的人的操作,因为在上面的按钮显示的备注是这一串代码的操作的名称或作用,使用者点击这个按钮和输入字符串的所思考的问题一样,它们之间的思考问题的方式没有改变,只需要很短的上手时间。而对于后者,使用者对字符串的终端的印象与像windows图形界面操作模式的印象就不同了。即使在操作过程中,可能也没有前者直观和方便。

我对我的想法的可行性不太肯定,我写这篇文章是为了你们能够因为这篇帖子可以继续按这个思路思考或因为这篇帖子可以有对改进linux的易用性的启发,我希望对你们改进linux的易用性有用。
Reply Favorite View the author
All Replies
fasheng
deepin
2014-07-07 18:05
#1
很跳跃的想法,赞一个
Reply View the author
不避风云
deepin
2014-09-03 23:11
#2
我感觉Linux用户分为程序员和普通用户。普通用户不需要你产生代码,程序员感觉这个有点啰嗦。这个如果是易学性的话,针对普通用户,应该从普通用户的角度分析,如果从程序员的角度解决普通用户的使用,可能这个建议不是很好。
Reply View the author
SunnyYuu
deepin
2014-09-03 23:20
#3
顶一下,弱弱地说一句,没看懂......原谅我理解能力有点差.
Reply View the author
stevobm
deepin
2014-09-05 07:39
#4
这样类似的功能在某些编程类软件(如:Geany)自带的终端里是有的,就是把用户的操作自动显示为对应的命令,方便用户查看和学习。但是这样的东西面向的用户是模糊的,毕竟普通用户是不愿意去学习命令的,而系统管理员和运维人员则不需要这一类功能(因为他们甚至都不会去用图形界面),最终的结果是此功能无法普及。真正有前途的思路应该是如何更好的改进软件的易用性(这也是Deepin目前正在做的),让用户在无需了解内部命令的情况下舒适的使用系统,而不是引导用户去学习命令行,毕竟不是每个人都想当程序员。
Reply View the author
ahyanglf
deepin
2014-09-06 02:19
#5
这样类似的功能在某些编程类软件(如:Geany)自带的终端里是有的,就是把用户的操作自动显示为对应的命令,方便用户查看和学习。但是这样的东西面向的用户是模糊的,毕竟普通用户是不愿意去学习命令的,而系统管理员和运维人员则不需要这一类功能(因为他们甚至都不会去用图形界面),最终的结果是此功能无法普及。真正有前途的思路应该是如何更好的改进软件的易用性(这也是Deepin目前正在做的),让用户在无需了解内部命令的情况下舒适的使用系统,而不是引导用户去学习命令行,毕竟不是每个人都想当程序员。


深度要做的就是对用户很友好呗! :mrgreen:
Reply View the author
ludexiyin
deepin
2014-09-07 01:58
#6
这样类似的功能在某些编程类软件(如:Geany)自带的终端里是有的,就是把用户的操作自动显示为对应的命令,方便用户查看和学习。但是这样的东西面向的用户是模糊的,毕竟普通用户是不愿意去学习命令的,而系统管理员和运维人员则不需要这一类功能(因为他们甚至都不会去用图形界面),最终的结果是此功能无法普及。真正有前途的思路应该是如何更好的改进软件的易用性(这也是Deepin目前正在做的),让用户在无需了解内部命令的情况下舒适的使用系统,而不是引导用户去学习命令行,毕竟不是每个人都想当程序员。
我不太赞同你的想法,因为普通用户使用终端时大多都是从网上复制相应的命令,如果这个终端在描述按钮的功能或者在写命令的过程与在用这个终端的过程模仿地很规范,普通用户也可以很轻松地输入进去,因为普通用户只需根据命令的内容寻找与其相应的按钮即可,而且如果按钮上的描述是命令的功能的话,普通用户也能学习命令,可能也可以独立使用终端了。
Reply View the author
ludexiyin
deepin
2014-09-07 02:45
#7
这样类似的功能在某些编程类软件(如:Geany)自带的终端里是有的,就是把用户的操作自动显示为对应的命令,方便用户查看和学习。但是这样的东西面向的用户是模糊的,毕竟普通用户是不愿意去学习命令的,而系统管理员和运维人员则不需要这一类功能(因为他们甚至都不会去用图形界面),最终的结果是此功能无法普及。真正有前途的思路应该是如何更好的改进软件的易用性(这也是Deepin目前正在做的),让用户在无需了解内部命令的情况下舒适的使用系统,而不是引导用户去学习命令行,毕竟不是每个人都想当程序员。
改进软件易用性和改进终端可以同时进行,个人认为改进linux的易用性也得提高效率,我当初构想时就把用户定位于程序员,因为在linux操作时没有windows高效,我还幻想着可以改变linux的使用模式,使用者都会选择更加容易的操作模式,就和微软推出divx一样,而且程序员应该更需要输入字符的地方是编程而不是终端。我不知道那样的软件自带的终端是怎样操作的,但我知道是这个终端里的每个操作的名称是和输入的每一段的作用名称是相同的。
Reply View the author
Bluek404
deepin
2014-09-07 03:34
#8
写软件代替响应的命令就可以了
Reply View the author
158******30
deepin
2014-09-07 09:25
#9
想法值得鼓励。最根本的问题还是做好系统本身,剩下来的问题是看各软件厂商买不买帐了。
Reply View the author
86149439
deepin
2014-09-20 05:51
#10
你的想法很不错,本来我是直接打算将个人PC直接安装成Linux系统,替代现有的WINDOWS8.1,但是找了好久就是找不见合适的,最后悬在在雨林木风的STARTOS和深度Linux,但是易用性还是较差!
Reply View the author