Why·Liam·Blog

人生若如初見

在使用 Github 的時候,常常使用 rebase 把多個 commit 合併成一個。但是最後兩個 commit 一直合併不了。

git rebase -i 不能在解決這個問題了。於是,我求助了 git maillist 如然有人很快給出了答案:

我不得不说 git 邮件列表是我知道的最棒的一个,尽管曾经我提交了一个 git 的 patch 不合理地被拒,这里很活跃,你问的问题几乎都能得到回答。

The Why·Liam·Blog by WhyLiam is licensed under a Creative Commons BY-NC-ND 4.0 International License.

阅读全文 »

因為 SAE 的不穩定,Wordpress 頻頻出問題。我昨天終於下了決心換了一個輕量的博客系統。

去年就想更換過博客系統,但是介於怕更換的過程太麻煩。而且對該系統的不熟悉,所以一直沒有下手。這次 Wordpress 升級 4.1 失敗後就決定換成了 Typecho.

Typecho 基于 PHP5 开发,支持多种数据库,是一款内核强健﹑扩展方便﹑体验友好﹑运行流畅的轻量级开源博客程序。

  1. 程序大小:Wordpress 的大小是 Typecho 的 10 倍。
  2. 運行數度:Typecho 的運行速度比 Wordpress 更快。
  3. 代碼遷移:Wordpress 可以無縫的移植到 Typecho。
  4. 代碼簡潔:代碼上 Typecho 比 Wordpress 更加的簡潔。

Typecho 的主題和插件不夠的完善,但也基本夠用了。

阅读全文 »

小孩子才整天说体验,大人们都关注利益。

别以为我是抖机灵,举几个栗子:(以下文章仅代表个人观点,禁止除了知乎日报之外的任何其它媒体或博客转载。)

前两年新浪微博火的时候,腾讯举事业群之力,快速模仿出了一个腾讯微博,从功能上说,不管用户体验、还是交互设计、还是你们所说的简洁大气无骚扰等各方面,都全面的超越了新浪微博,可是腾讯微博却还是失败了。他们没有运作媒体属性的社交平台的基因,运营跟不上,产品体验好是没有用的。

再来一个栗子,还是腾讯的:

腾讯微博挂掉之后,还是这个事业群,做了一个微视,好了,这次还是功能完美,滤镜领先,体验还是典型的腾讯完美体验,大腾讯最不缺的就是产品经理和交互设计师啦。可是,微视走了原来新浪微博运作微博的路子去运作微视,请了一大堆明星每天发视频,期望通过粉丝效应带动,可是微视还是不温不火。

阅读全文 »

虽说是每周一篇译文,不过这事儿确实不能算是非常容易。从阅读,到筛选,到试译,到最终确定本周的文章并完成译文,主要还是依靠每天抽些时间来做。还好,毕竟是自主行为,爱过,也仍在爱着,这就是 UX 从业者兼翻译票友的节操有木有。默,我们进入今次的正文。

我 (英文原文作者) 参与过很多产品的线框原型设计,包括我自己独立完成的,还有与其他设计师、产品经理甚至是业务分析人员一起合作的。这很棒,因为在这个过程中我见识到了很多优秀的项目。不过慢慢的我也发现了一些问题,一些大家时常会在原型制作过程当中忽略掉的要素;如果能注意并解决掉这些问题,我们的交互设计产出物就可以发挥更大的实战价值。

下图所展示的是一个很典型的例子,我们通常会将这种风格的线框稿交付给相关同事来跟进视觉设计或原型测试的工作。

这种线框稿确实能比较清晰的描述出页面元素的布局方式,但也仅此而已。它所缺少的是与其他设计师、开发人员以及被测用户之间的沟通能力。接下来,我们将一起看一看有哪些方法可以帮助我们提升线框原型在这方面的表现。

阅读全文 »

写了几年的网站,从开始的不懂,到专注于后台,最后也尝试学习一些前端。我不认为自己的技术有多么好,至少到达了大学生应有的水平。我也从没有画过 UI,脑子里有一堆想法,没有技术去实现。只能说在这期间踩了不少坑,也有一些自己的想法。所以整理了以下的文章。

我曾今一直在考虑到底是用户体验优先还是设计效果优先。

「用户体验」(简称 UX)已经成为一个产品或服务品质的标志,这对于终端用户来说有着密切的联系和意义。在业界唯一把用户体验做到极致只有乔布斯,是他把这个用户体验的思想提升到了一个极致。但是也只有那个特定的时期需要乔布斯做这个事情。

典型的代表就是乔布斯时代的 `拟物` 设计,在 iPhone 刚刚诞生的时候,苹果必须要培养用户习惯。要让一堆完全不懂 iPhone 的人易于上手,设计时的拟物效果遵从于人们日常的使用习惯。

而现如今的设计已经趋向于扁平话的设计。因为人们已经形成了一套用户习惯,它们已经知道了 ✅表示确定,❌表示关闭。所以对于现状的设计理念我的理解是 不违背用户思维,视觉优先

阅读全文 »

一直想写的 微萌 DNS 在今天上午准备好基本架构后却在下午遇到各种各样的坑而弃掉了… 心情有够不爽。所以把自己维护的缓存 DNS 解决方案写出来,想要折腾类似的东西的童鞋可以试试看。

所谓自定义 DNS,这里有这么几个功能:

  • 反 DNS 污染
  • 可以直接访问部分网站
  • 一些特定的服务加速
  • 解决一些国外 DNS 被 X 的问题

接下来是搭建步骤。

需要:dnsmasqdnscrypt-proxy

阅读全文 »

本文由 若强 根据 DAN CEDERHOLM 的《Why Sass?》所译,整个译文带有我们自己的理解与思想,如果译得不好或不对之处还请同行朋友指点。如需转载此译文,需注明英文出处:http://alistapart.com/article/why-sass,以及作者相关信息

——作者:DAN CEDERHOLM ——译者:若强

小提示:我们很高兴为你提供一个摘录,它是由 Dan Cederholm 写的一本叫做 Sass For Web Designers 的书。你可以快速在一个叫 A Book Apart 的书城找到它们。

我 Sass 对略微有点抵触,我更喜欢直接写 css 样式!我不需要使用它!此外,我确实不想给我的工作流程中增加额外的复杂的部分,因此我选择远离它。

这就我们的常规想法,但是 Sass(以及其他 css 预处理程序)确实是一个强大的工具,它可以让任何形式的样式都能够方便的引入开发工作中去。虽然他会花费我一些时间去熟悉、适应,但是我依然很乐于这样做。

阅读全文 »

我们都想拥有很棒的网站,想让其他人在看到我们的网站时眼前一亮。如果他们喜欢的话,还会再次点击浏览或者分享给他的朋友们。这就是好网站的魅力所在!

这就需要设计出「有亮点」的网站出来,而这并不等同于一定要亮瞎的毫无目的的视觉渲染以及纯粹为了炫技而编的特效代码。用户总是难以伺候的,现在的上帝都是易怒的,他们甚至也会拿着各种终端来考验你的网站,所以响应式设计也在最近几年在行业里津津乐道,大家都争先恐后的在使用这门新技术。

我们不但要会运用 HTML5,CSS3 和其他复杂的语言,也应该会利用基础技巧打造自己的网站。我敢说很多网页设计者或开发者都难以解决 CSS3 语言无法在 IE 浏览器中像在其他浏览器一样正常显示的问题。这是个严肃的问题。如果网页无法显示,那还有什么意义呢?谁想要一直花时间解决错误漏洞呢?如果你的客户没有一笔很大的预算,但你还是想做出很棒的网页来,该怎么办?

你要学会打造一个简单的网站,同时又能保证浏览量。这有很多可以实现的方法。以下的几点都可以为建成基础又美观的网站助你一臂之力。

1. 巧用动画

阅读全文 »

市场研究公司 Gartner 的 IT 专家团队近日公布了 2015 年十大 IT 趋势预测,其中包括物联网、3D 打印等,这些科技趋势有可能会在未来 3 年对行业产生重大影响。

  1. 无处不在的计算

随着智能手机技术的不断发展,跟以往仅仅专注于设备不同,企业将更注重在各种不同的情境和环境中满足移动用户多元化的需求。Gartner 认为,智能手机和可穿戴设备将成为更广阔计算产品的一部分,可以连接到工作场所和公共区域所布置的联网屏幕上。用户体验式设计将变得至关重要。

  1. 物联网(IoT)

在无处不在的用户导向型计算设备的驱动下,物联网将继续扩张。Gartner 预计,物联网将同时出现在各行各业和多种运作环境中,它将成为数字化商业产品和流程的焦点。更深层次的嵌入技术将为用户带来无处不在的接触点。这将成为数字化商业的基础。

阅读全文 »
0%