zoukankan      html  css  js  c++  java
  • 专注UI——是alert()打败了你!

             在上家公司。常常在页面上写aler()提示代码。没有认为有什么,好寻常。认为提示就本来应该是这种,可是,当我到了这家公司。在測试的时候,由于測试人员看到了一个aler弹出框。结果我的页面被退回重写,后来我才知道。这是个多么愚蠢的错误!

     

    原始:

            大家看看alert的界面:

     

               

     

       

    再看:    

            大家看出问题了吗?是不是非常熟悉,感觉非常正常!

    那么再看看这张图片:

     

     

            

     

            是不是立刻认为不正常了。我们的提示语命名写着的是成功了!

    结果却是一个大大的危急符号给了用户。这是一个对于好的软件来说非常低级的错误。

    解决方式:

            实际,jquery已经意识这个问题,他已近有整套的解决方式。大家先看看效果:

     

             

     

            这种确比我们原生的alert要有好非常多!

           源代码下载地址:jQueryAlert

    总结:

           一个软件让用户喜欢有N种理由。可是一个软件让用户讨厌就仅仅有一个理由:“不好用”,我自己将不好用归结为几点:

     

            1,  不好看

            2。  不够快

            3,  不简单

     

            做到好看,这是个艺术的问题,颜色的搭配。button的大小。分辨率的选择,等等

            快,大部分是技术的问题。小部分是艺术的问题,做点过度动画不过0基础的设计,快就是快慢就是慢,在触屏操控时代。我们瞒不过我们自己的手指

            简单,这又是一个艺术与人文的话题。这种设计就要求设计者,知道用户最想要什么,最想点什么,然后给他!

    正如当下的苹果手机一样,手机仅仅是盛放软件的盒子,苹果公司卖的是ios这个软件!

            在今天我们的硬件逐步追赶发达国家的时候。我们的软实力,也应该有思考和升级的过程。别再让alert打败你,你最好准备了吗?

     

  • 相关阅读:
    深入解析Hibernate核心接口
    Hibernate基本原理
    深入hibernate的三种状态
    Hibernate commit() 和flush() 的区别
    Hibernate中的merge使用详情解说
    Record is locked by another user
    Vue路由router-link的使用
    Vue-router的基本使用
    Vue把父组件的方法传递给子组件调用(评论列表例子)
    Vue中子组件调用父组件的方法
  • 原文地址:https://www.cnblogs.com/yangykaifa/p/6903035.html
Copyright © 2011-2022 走看看