Lost第6季剧透——Jakob惨被封杀

DevCAI SimpleButton / CheckButton 按钮实现分析 分析对象:DevCAI 自研的与(对应第 2.3 节“选项、按钮与状态”中同名组件)(2286 行,单文件承载整个按钮家族)分析日期:2026-11-05技术栈:VS2022 / .NET Framework 4.8.1 / C# 8.0(库代码语法不高于 C# 7.3) 阅读详情

(此处为人肉维护的镜像,不保证完整复制内容到这里,也不保证及时修订错误。原文请见:http://csbabel.wordpress.com/ 翻墙请用Google Reader查看:http://csbabel.wordpress.com/feed/)

 

呵呵,我承认我标题党了。其实我这次要说的,不是在the Island中央小木屋里头装神弄鬼的那个Jakob,而是大名鼎鼎的Jakob Nielsen,专门研究可用性的那个家伙(网上盛传的那些《200[3-7]年十大web设计错误》就是出自于他之手)。

8月12号的时候Jakob老大又贴出一个新文章《2008十大最优程序UI》(10 Best Application UIs of 2008, URL: http://www.useit.com/alertbox/application-design.html),根据他的传统,这文章肯定是一个summary,后续的Learn More中不是卖自己的报告就是准备开讲座。结果拜读完了之后我发现自己错了,这次Jakob没有做以上二者中的任何一个——人家这一次是既卖报告又开讲座。

虽然对不能free download报告粉有意见,但是终归不能去搞抵制、耽误人家赚钱。为了发挥中华民族勤俭节约、艰苦奋斗的优良传统,俺准备写邮件给他提到的那十家公司。虽然软件界不像芯片公司那样通过Fed Express寄样片(虽然偶尔也有像ubuntu这样傻到免费寄光盘的),但是要个免费试用版或者white paper with screenshots还是没问题的。

下面是Jakob的文章《 Best Application UIs of 2008》的一些摘要(翻译太难搞了,而且还要问人家要授权。Jakob老大读我邮件的机会成本可能就是一个咨询项目——还是那句话:不能耽误人家赚钱。所以俺几乎不翻)

P.S. 关于机会成本,俺想起一个例子:当年某个姓基的牛人(Gary Kildall)在天上玩飞机,老婆在家里接电话,电话的另一端是一家“不出名的”、“自称叫IBM的公司”,这家公司竟然痴心妄想要买牛人的Disk OS版权,英明的老婆大人立马拒绝了这个非份的请求。于是,最终有一个叫Micro-soft的小公司借此东风而崛起。
再P.S. 谁说 P.S. 只能用在最后?我就用在中间了,怎么着吧

1)Jakob老大这次又重新夸奖了dashboard仪表板界面(不知道在dreaming in code中讲的那个dashboard是不是受了Jakob老大的影响?)
2)老大这次还夸了Microsoft一把,说Microsoft在这些年来在可用性上的投入巨大,早已不再使用Bill Gate's Review来确定用户界面……
3)依旧指出Lightbox的问题,但是话也不敢说得太死,只说要少用,非关键任务不用。同时提到lightbox在这些年里使用的越来越少了,似乎在洋洋得意自己的意见得到了检验
4)谈了谈Freedom和Bars,呵呵,这里的freedom和bars是我瞎说的,原 文是Freeforms vs Linear Task Flow,指的是专家是的自由操作 vs 向导式的线性操作流。文中还提到同是向导,现代的向导也比前些年的好了很多。
5)大力赞赏Ribbon,虽然俺家领导用Ribbon极为不爽,但俺还是坚信Ribbon是个好东西。果然,俺的想法也在Jakob这里得到了检验哈
6)关于Double Usability。Jakob老大说的是定制方面的,但是俺一直在wonder:程序开发是不是也算double usability?
7)Emotional Design。这个大家用过国产软件的都会有反面体会,不说了,用国产软件练习自己控制能力吧。
8)最后Jakob老大还赞了一下用简单、原始的方式来进行usability design的实践,比如paper prototype(软件界面:在纸上绘制和剪裁搞出UI来测试。硬件设备:用纸板、纸箱搭建1:1实物,有点类似汽车研发中的油泥模型呵呵)。想要知道更多具体操作方法请看《Don't Make Me Think》。Jakob的文中还着重提到了在业务领域内的学习的重要性(这个是当然了,但是有些人总忘记,尤其是领导们在指手划脚时)
9)一些在文中再次提到的原则,温习一下,看能不能知新:
A)别听用户说什么,要看他们怎么做(You shouldn't listen to what user say, you should watch what they do)
B)长时间的工作进度要公开给用户


说了半天,俺现在要扣一下题了。八股文章不是讲究要:破题承题起讲入手起股中股后股束股么?俺这里也来搞一下股(不是已经用了牛顿快速下降法的中国股市),俺要用一种数百年科考中从来没有出现过的方式来束股:

束股:Jakob Nielsen的老巢www.useit.com最近被封了!

[关于作者]
Kenny Yuan,从1990年开始学习编程。目前对算法,语言,心理学和综合格斗感兴趣。

[声明]
本文写于2008年8月16日,文中涉及的技术性内容随时间变化可能会有变化(特别是某些观点、技术限制等)。

【AI智能体】Langchain 上下文记忆使用实战操作详解 阅读详情

相关推荐

应用程序向导

应用程序向导  何志丹            使用应用程序向导可以快速生成程序框架。选择菜单“File→New”命令,此时会弹出“New”对话框,下面对该对话框中的常用选项进行逐一说明。1.文件(Files)属性页 单击“Files”标签,打开“Files”属性页,如图1-3所示。图1-3  文件属性页文件类型虽然多,但常用的只有两种:C/C++ Header Fi

闻缺陷则喜何志丹 3709

说说用户界面那些事儿(第一部分)

<br />第一章:可跳过不看的前言废话<br /><br /><br />之所以写这个文章,是因为最近在做一个基于手势的人机交互项目(自费的个人项目,暂定名为 #WheelUI)。<br /><br /><br />见过很多别人写的类似文章,都会讲自己“当年从低级到高级走过来的每一步”(往往还要提到ABC/XYZ等对新人来说很生疏的名词术语,外加感叹当时的条件有多艰苦),可我偏不愿意写那样的八股——我只想写一点可能对别人有用的知识、经验以及感悟,和一条可能的未来之路。<br /><br /><br />标

CS巴别塔(Computer Science Babel) 5273

Solidworks二次开发(C# .NET API):从零构建装配体与虚拟零件

本文详细介绍了使用C#进行Solidworks二次开发,从零构建装配体与虚拟零件的完整流程。通过.NET API实现设计自动化,涵盖环境搭建、核心对象模型、虚拟零件创建与外部化保存等关键技术,帮助工程师将重复性建模工作程序化,大幅提升设计效率与标准化水平。

alice7model的博客 607

On Computer Software Installer

标题党永远是俺滴最爱,偶夜! 在写我自己的内容之前,先扯上一位名人:Joel曾经批评过Java的安装程序。(Grandma提示:请左键单击此URL,如果是水果牌计算机请点击鼠标):http://www.joelonsoftware.com/items/2009/01/12.html 虽然说无图无真像,但对于某些东西,看文字还是比较有趣的——下面我用文字来描述一种在这个世界上不可能存

CS巴别塔(Computer Science Babel) 3810

使用IDF和VSCode构建ESP32的开发环境

本文主要介绍构建使用IDF和VS-CODE 工具构建ESP32的开发环境的详细步骤,还应用IDF和VS CODE创建ESP32的项目文件,并实现编译和下载功能。

mftang的博客 6818

信号编辑软件ZX/SignalEditing

信号编辑软件ZX/SignalEditing

weixin_45661395的博客 958

一只手的经济学家和User家族的六兄弟

一只手的经济学家和User家族的六兄弟米国总统Harry S. Truman说过,他只想要一个一只手的经济学家。每当他向经济学家咨询时,得到的回答总是:One hand... The other hand...(一方面/一只手……另一方面/另一只手……)在某些人士看来,Truman总统还是很幸福的。因为一个人只能长两只手,选择其中任何一种方案,成功的经典概率为50%。在UI设计(及其必不可少的争论

CS巴别塔(Computer Science Babel) 1602

PlayReady Encrypt XAP 解密讨论

目前WP7市场上的绝大部分XAP都被MS进行了加密,经过分析,这个加密方式采用了AES方式进行了加密,本人经过对新的XAP格式(PRE)进行了分析,发现新的格式里,实际上是对之前PK(ZIP格式)的XAP进行了加密然后封装:   typedef struct {   DWORD HDR; // 0x07455250 : PRE & 0x7   DWORD a1; // always 0x1   D

u013729125的专栏 1509

Revised: 值得注意的一些UI

严正声明:1、本文中涉及到的东西,全部为引用,而且本人非常无耻地没有列出资料来源。2、文章的内容也不一定是最新的,只是一个集锦3、本文写于2008年底,不保证与秒俱进嗯,趁着海滩上的人还没有“走光”,现在可以开始了:另:为宏扬我天朝传统文化,灭洋人之威风,我们还是讲母语吧。本文尽量采用国产文字和序号书写。扬我天威,赞我中华!哈里路亚!甲、SmackBookhttp://

CS巴别塔(Computer Science Babel) 1386

STM32 FOC电机控制:手把手教你用CubeMX配置TIM1中心对齐PWM(含代码避坑)

本文详细解析了STM32 FOC电机控制中TIM1中心对齐PWM的配置方法,涵盖CubeMX图形化设置、HAL库代码调用及常见问题排查。特别针对L6230Q驱动芯片的使能逻辑和死区时间配置提供实用指南,帮助开发者高效实现无刷电机的高性能控制。

weixin_27027459的博客 443

不用写代码!3个免费在线工具教你完成Lasso回归分析(含生存资料处理)

本文介绍3款免费在线工具,帮助用户无需编程即可完成临床数据的Lasso回归分析,特别适合处理生存资料。通过详细的操作指南和实战技巧,读者可以轻松掌握变量筛选、模型优化及结果解读,提升临床研究的效率和准确性。

weixin_33738555的博客 349

微软技术日报 11-09:.NET 8 与 9 明日同时停止支持,注册表编辑器出了 WinUI 3 版

今天这四条消息的共同点是收口。.NET 8 和 9 的支持期到点,注册表编辑器的新界面只放在仓库里给人看,GitHub 把一类危险触发器按住默认,微软在安全报告里把防线从地址黑名单挪到行为。收口并不等于关门。.NET 10 还在支持期里,被按住的触发器可以用策略按文件放回来,实验室里的样例随时可能变成产品。区别在于这些动作要有人签字,不再是默认开着。如果今天只做一件事,去看一眼构建机上的 .NET 版本。明天之后,8 和 9 的漏洞补丁不会再来了。

海盗Sharp的博客 336

开篇词:学习系统分析师的好处?核心考点有哪些?

系统分析师备考指南 系统分析师是IT行业的高级专业人才,具备系统分析与设计能力,能指导开发团队工作。学习系统分析师不仅能获得职业晋升的"黄金跳板",还能全面提升技术架构思维和业务理解能力。 核心价值: 职业发展:晋升管理岗位的硬性要求,突破职业天花板 能力提升:构建T型知识结构,培养架构思维和软技能 市场竞争力:成为"业务+技术"桥梁,获得国家级专业认证 考试内容: 计算机基础知识(硬件、操作系统、网络等) 系统分析专业知识(软件工程、架构设计等) 进阶知识(企业信息

数据知道的博客 5942

微软技术日报 2026-11-05:安装器变现链被拆开、OneLake 托管 MCP、Agent 365 进 Gartner 象限

把这几条放在一起看,共同点是把已经铺开的东西补上治理。安装器那条最直白。用户自己点开的程序,装完还会往回连,落地的东西藏在计划任务里、Program Files 里,用户不知道。微软给的检测思路也是往这个方向走的,看临时目录、看回调、看 SYSTEM 任务,而不是追域名。OneLake 那条是给 agent 补路标。以前每种 item 类型都要维护一份端点清单,现在让服务自己报出来。好处是 agent 不用猜,代价是判断责任转移到了客户端,技能要不要加载得自己决定,标签也不能当成授权。

海盗Sharp的博客 1454

【StreamSet】ETL之StreamSet之Pipelines的状态监听之WebHook钉钉篇

介绍下StreamSets的状态监听以及钉钉的webhook的互联,这位博友问的恰是时候,不久前我刚刚对接过钉钉的机器人,这次看到这个问题,对我来说,应该轻车熟路了,那就有了这篇博文,状态监听之钉钉篇。...

m0_54252387的博客 488

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

AI驱动数据处理的安全边界:行业现状、风险权衡与本地化实践路径

本文基于第三方数据,分析AI用于数据处理的安全议题。大模型应用加速普及,但伴随数据出境、影子AI、幻觉与成本失控等风险。行业共识指向“脚本复用”路径:将分析逻辑本地化固化,实现数据可控、结果可复现、成本可降。产品如数以轻舟提供本地处理、多模型接入与一次付费永久使用方案。建议企业从数据落点、可控性、可复现性与合规性四维度评估选型,推动AI在安全边界内释放价值。

数据矿工-数据化运营博客 300

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

微软技术周报 11-02~11-09:VS Code 混装 Claude 与 Codex、EF Core 11 静默改行为、.NET 11 倒计时

11 月 6 日,Power Platform 通过消息中心通知管理员,Copilot Studio、Power Automate 和 Power Apps 里所有跑在 Anthropic Claude、xAI Grok 以及旧版 GPT 上的 prompt,12 月 2 日自动迁移到 GPT-6 系列,档位价格不变,模型选择收窄到一条产品线。效果是这样的:让 Claude 评审一个 Copilot chat 写出的方案,或者把同样的任务交给 Codex,两边并排跑在同一个会话里。更要紧的是下周的时间线。

海盗Sharp的博客 875

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

微软技术日报 11-08:Foundry 与 Entra 各挂一个 10.0 分漏洞,Foundry 接 fal 五款视频模型

这一周的动作可以分成两类。一类在收。Copilot 从电视上退场,搜索里的 AI 改成可选,云端漏洞只发通知不收补丁。共同点是承认铺得太开,代价比预期高。另一类在放。Foundry 一次摆上五个视频模型,容器版应用网关一个入口挂 64 个 MCP 服务器。共同点是把能力做成可组合的积木,让使用者按需挑。两个方向背后是同一个判断。把能力塞到每一个界面上,短期看覆盖率高,长期要解释为什么删不掉。新的做法是先给一个能关的开关,再谈覆盖。对每天写代码的人来说,今天有两样现成的东西可以试。

海盗Sharp的博客 392

微软输入法标点乱跳解决方案

微软拼音输入法常因“中文输入时使用英文标点”开关被意外开启,导致标点自动切换为英文且快捷键失效。本文提供一键批处理脚本,通过修改注册表(HKCU\Software\Microsoft\InputMethod\Settings\CHS)强制锁定中文标点,覆盖多个相关键值,确保设置持久生效。相比手动操作,该方案可抵御更新、同步等导致的配置重置,提升稳定性。执行后需重启输入法或系统以使更改生效,建议提前备份注册表。

谙弆悕博士的技术博客! 358

微软 BioEmu2 实测:AI 设计的抗体,能否通过动态模拟提前筛选?

微软 BioEmu2 实测:AI 设计的抗体,能否通过动态模拟提前筛选?**2026 年 10 月 26 日,展示了一个 AI 抗体候选的 10 纳秒传播动画。**但这个案例留下的最大问题,仍是实验室门前那道选择题:一批看起来合理的设计,究竟该把哪几个送去测试?Ford 正在参与 Adaptyv 与 Anthropic 的蛋白设计竞赛,也在开发抗体语言模型。**但他在原文中坦言,生成候选容易,挑出值得测试的候选依然困难。**本文解读他的公开实测,并对照微软文档核查证据边界,未独立运行模型。

weixin_71777199的博客 205

情感交互机器人融资,四川具身科技的「爱湫」登场

当前人形机器人的主流战场是工业、仓储、巡检这些「干活」的场景,而「爱湫」把重心放在了「陪伴」上——通过面部投影和情绪识别,让机器人和人之间多一层情感层面的交互。情感交互机器人的市场,其实一直存在,只是过去被「能干活」的主流叙事盖住了。它主推的产品「爱湫」,是一款主打情感交互的人形机器人,搭载 3D 投影面部技术,情感交互机器人的逻辑,是面向养老陪伴、文旅服务、展厅导览这类「不要求重体力、但要求互动感」的场景。真正的考验不在发布会,而在它能不能在真实的养老和陪伴场景里,被用户用起来、留下来。

jushenAGI的博客 243

微软技术日报 2026-11-06:本地服务器补丁将自动安装、画图 8.1 分漏洞修复卡在商店、DACS 开源

今天这四条,能拼出一条共同的线:默认值在往自动那一侧挪。补丁从等人装改成到期自动装,紧急缓解从需要开启改成默认开启。智能体的权限从长期持有改成按任务发、按风险收,普通用户的提权从整块管理员切成改一个网络设置这样的单点。这条线有同一个前提,策略得先写对。自动装补丁的前提是你能接受某天早上服务器自己重启;按任务发权限的前提是任务边界描述得足够清楚。默认值变聪明,不等于判断变简单。还有一条更细的教训来自画图那个漏洞。修复版本发布在商店里,公告写着需要客户操作,但商店里那几天没有可装的东西。

海盗Sharp的博客 632

微软技术日报 2026-11-07:Copilot 本机跑 27B 模型、Front Door 默认后量子 TLS、Beta 转 26H2

四条消息挤在同一天,方向各不相同:Foundry Local 把 27B 的编码模型压进了 24GB 显存并接进 GitHub Copilot;Azure Front Door 把入站 TLS 1.3 的混合后量子密钥交换设成了默认;Windows Insider 一次放出五个构建,Beta 通道正式转到 26H2;Power Platform 通知管理员,12 月 2 日提示模型换血,Claude 与 Grok 一起退出。四条放在一起看,有两条在改默认值,两条在改节奏。

海盗Sharp的博客 473

Gemini 语音混音入门:在 AI Studio 用文字调整音色和口音

说明在 Google AI Studio 基于已有音色用自然语言做 Voice remixing:选择基础音色、输入相对调整、试听预览并保存为独立 voice ID,再用混音后的声音合成旁白。

死磕音视频 180

微软Copilot生态深度解析:从办公助手到超级应用的整合趋势与实战技巧

在人工智能技术飞速发展的今天,微软Copilot已成为连接用户与AI生产力的核心桥梁。虽然“copilot-analysis”这一特定仓库可能指向具体的分析脚本或文档,但从更宏观的视角来看,它代表了当前对微软Copilot生态系统的深度探索。Copilot不仅仅是一个聊天机器人,它已经深度嵌入到Excel、Word、GitHub等核心生产力工具中,甚至正在向“超级应用”演进。

wulechun的博客 142
上一篇: 科普一下算法的度量——Big O, Big Omega, Big Theta以及Udi Manber的大OO
下一篇: 一次成功的远距离调试——1亿美元的硬件,1亿英里的距离
yuankaining
博客等级 码龄19年 90粉丝 36原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值