HE: Flexibility and Efficiency of Use(提供灵活和高效的使用方式

提升效率的键盘快捷方式
本文探讨了如何通过键盘快捷方式提高工作效率,特别是在减少鼠标使用方面。文章详细介绍了Windows和MacOS系统中常见的快捷键,并提供了自定义设置的建议。

HE: Flexibility and Efficiency of Use(提供灵活和高效的使用方式 )

Provide Keyboard Shortcuts(需要提供快捷键

Keyboard shortcuts provide alternative ways of issuing commands, and in most cases, using a keyboard shortcut is faster than using the mouse. Using the mouse requires moving the hand from the keyboard to the mouse, moving the mouse to the target, clicking the target, and then moving the hand back to the keyboard. In contrast, when a user uses a keyboard shortcut, their hands need not leave the keyboard.

Examples of keyboard shortcuts:

  • On the Macintosh, when a choice of buttons is presented, the button outlined in bold can be "pressed" by hitting the RETURN key.
  • Common commands like opening and closing documents in an application, printing, saving, and quitting can be issued using keyboard shortcuts such as CTRL-O (under Windows) or Command-O (under MacOS).
  • Windows 95/NT/98 provides an additional keyboard shortcut mechanism. The underlined letter of a menu item indicates that that menu option can be invoked by hitting the ALT key and the underlined letter together. For example, opening a file can be accomplished by hitting the F key and then the O key while holding down the ALT key - or simply by pressing CTRL-O.

Allow for Customization(为专家级用户提供定制功能

Giving users control over how their computer looks and behaves allows users to tailor their environment to suit their preferences. This gives users a sense of being in charge that has an overall positive effect on their experience. It also allows users with special needs to adapt their computing environment to meet their needs. For example, a user with difficulty using their left hand can move important keyboard shortcuts to the right side of the keyboard. Some other examples are

  • Speed : Power users want to maximize speed, typically by adding keyboard shortcuts in order to reduce the amount of time they use the mouse.
  • Appearance : Some people are strongly affected by the amount of clutter on their screen. Giving users control over secondary menus and toolbars within an application as well as icon placement on the background gives users control over how their computer looks.
  • Readability : Other users (such as elderly users) may require a large font for readability reasons or reverse-video (white text on a black background) to reduce eyestrain. Giving users control over the computer’s background, font face and size, and other display settings allows users to adapt these according to their needs and preferences.

 

Example UAR: Button Accelerators Exist

UAR Identifier

HE9 - Good Feature

Succinct description:

"OK" and "Apply" buttons have keyboard shortcuts.

Evidence for the aspect:

Heuristic: Flexibility and efficiency of use: keyboard accelerators.

Interface aspect:

The buttons at the bottom of the screen labeled "OK" and "Apply" have keyboard accelerators, as shown in the picture below. The "OK" button is in focus, so pressing the ENTER key will activate that command. And, notice that the "Apply" button has a keyboard shortcut: typing ALT-A (as indicated by the underlined "A " in "A pply") will activate that command.
 

Explanation of the aspect:

OK and Apply are the actions the users will most frequently want to take (assuming that Cancel is used only for undoing errors and changing courses of action - both of which should be relatively rare in comparison to other actions people choose and carry out.)

The OK button is the default, indicated in the standard way (with a bold outline). The Apply button can be activated by typing ALT-A, also indicated in the standard way: by underlining the "A " in "A pply". Both of these interaction techniques can be found in the Design Guide. (See the following sections in Chapter 8: "Characteristics of Secondary Windows/Default Buttons" and "Characteristics of Secondary Windows/Navigation in Secondary Windows" respectively.)

Benefit of the good feature:

Users who are skilled at using Windows will be able to operate these two commands without their hands leaving the keyboard (which is faster than using the mouse - see "1.1.3 Basic Psychology Needed for Interface Design"). Since the commands are indicated visually in standard ways, skilled users will see these indications and know them for what they are - clues to the keyboard shortcuts.

Solution/Discussion:

I cannot think of any drawbacks to using the standard button labels and actions at this time.

Relationship to other UARs:
None when this UAR was originally written.
【评估多目标跟踪方法】9个高度敏捷目标在编队中的轨迹测量研究(Matlab代码实现)内容概要:本文围绕“评估多目标跟踪方法”,重点研究9个高度敏捷目标在编队飞行中的轨迹生成与测量过程,并提供完整的Matlab代码实现。文中详细模拟了目标的动态行为、运动约束及编队结构,通过仿真获取目标的状态信息与观测数据,用于验证比较不同多目标跟踪算法的性能。研究内容涵盖轨迹建模、噪声处理、传感器测量模拟以及数据可视化等关键技术环节,旨在为雷达、无人机编队、自动驾驶等领域的多目标跟踪系统提供可复现的测试基准。; 适合人群:具备一定Matlab编程基础,从事控制工程、自动化、航空航天、智能交通或人工智能等相关领域的研究生、科研人员及工程技术人员。; 使用场景及目标:①用于多目标跟踪算法(如卡尔曼滤波、粒子滤波、GM-CPHD等)的性能评估与对比实验;②作为无人机编队、空中交通监控等应用场景下的轨迹仿真与传感器数据分析的教学与研究平台;③支持对高度机动目标在复杂编队下的可观测性与跟踪精度进行深入分析。; 阅读建议:建议读者结合提供的Matlab代码进行实践操作,重点关注轨迹生成逻辑与测量模型构建部分,可通过修改目标数量、运动参数或噪声水平来拓展实验场景,进一步提升对多目标跟踪系统设计与评估的理解。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值