extjs5 右下角复出_命令行复出

2023-10-16 05:10

本文主要是介绍extjs5 右下角复出_命令行复出,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

extjs5 右下角复出

在消费类技术中,旧事物又是新事物。(In consumer technology, everything old is new again.)

As products get flashier with more features and shinier buttons, we crave a return to our roots. In food delivery, Amazon Prime Now and Instacart bring back memories of Webvan, the poster child of the dot-com “excess” bubble that filed for bankruptcy in 2001. David’s Disposable, the disposable camera app from YouTube personality David Dobrik, is a nostalgic throwback to the Kodaks and Fujifilms of the ‘90s. Even iOS 14’s homescreen widget functionality is reminiscent of the days of jailbreaking iPhones to create custom themes.

随着产品功能更丰富,按钮更亮丽而更加耀眼,我们渴望回归我们的根源。 在外卖食品方面, Amazon Prime Now和Instacart带回了Webvan的回忆, Webvan是2001年申请破产的互联网泡沫“多余”泡沫的典型代表。YouTube人物David Dobrik的一次性相机应用David's Disposable怀旧回溯到90年代的Kodaks和Fujifilms。 甚至iOS 14的主屏幕小部件功能也让人想起了越狱iPhone以创建自定义主题的日子。

Another growing trend among modern alternatives to legacy products is the comeback of the command line, creating a user interface that’s both powerful and approachable to non-developers.

替代传统产品的现代替代方案中的另一个增长趋势是命令行的回归,它创建了一个功能强大且对非开发人员而言易于使用的用户界面。

A form of low-latency communication, the command line is highly expressive and incredibly efficient. The next-generation command line mixes its simplicity and power of the past with its accessibility of the future, as described below by Superhuman founder Rahul Vora:

命令行是低延迟通信的一种形式,具有很高的表达力和令人难以置信的效率。 下一代命令行将过去的简单性和强大功能与对未来的可访问性相结合,如下超人创始人Rahul Vora所述:

Image for post
View full tweet thread here
在这里 查看完整的推文主题

The new command line allows every user to be a power user, mixing decades-old ideas with modern UI patterns. But before going any further, let’s start with a bit of a history lesson:

新的命令行允许每个用户成为高级用户,将数十年的想法与现代UI模式混合在一起。 但是,在进一步介绍之前,让我们从一些历史课程开始:

什么是命令行? (What is the command line?)

The command-line interface, or CLI, lets you type text commands to perform specific tasks, in contrast to clicking on menus and buttons with a mouse. Because you can control your actions simply by typing (no mouse necessary), many tasks can be automated or otherwise completed more quickly.

与用鼠标单击菜单和按钮相比,命令行界面(或CLI)使您可以键入文本命令来执行特定任务。 由于您只需键入即可控制操作(无需鼠标),因此许多任务可以自动化或以更快的速度完成。

当然,命令行是高效的,但是非常繁琐。 (The command line is efficient, sure, but it is grindingly tedious.)

It “strips away all ambiguity, lays bare all hidden assumptions, and cruelly punishes laziness and imprecision.” The command line was the status quo until the mid-1980s, when the Macintosh computer was introduced with its Graphical User Interface, or GUI. This was the first time the command line had been so boldly abstracted away (in fact, people freaked out at the WWDC when they heard the news).

它“消除了所有歧义,暴露了所有隐藏的假设,并残酷地惩罚了懒惰和不精确。” 直到1980年代中期,命令行一直是一种现状,当时Macintosh计算机以其图形用户界面或GUI引入。 这是第一次如此大胆地将命令行抽象化(实际上,人们在听到新闻时对WWDC感到震惊)。

Since then, even though the command line continued to exist as the underlying infrastructure — “a sort of brainstem reflex” — of modern computing systems, the GUI became “the dominant mode of consumer-facing personal computing.”

从那时起,即使命令行继续作为现代计算系统的基础结构(“一种脑干反射”)存在,GUI仍然是“面向消费者的个人计算的主要模式”。

Image for post
The Macintosh, introduced in January 1984
1984年1月推出 的Macintosh

The Macintosh OS was a revolution. Without the command line interface, you either talked to the computer with your mouse, or not at all. The market for people using computers suddenly became exponentially larger, because the interface was more accessible to a less technical audience. With the command line abstracted away, anything was possible! How far could we go?

Macintosh OS是一场革命。 如果没有命令行界面,您要么用鼠标与计算机对话,要么根本不对话。 使用计算机的人的市场突然变得成倍增长,因为该接口对于技术水平较低的用户来说更容易访问。 随着命令行的抽象,一切皆有可能! 我们能走多远?

Clearly, much farther. In 2007, the command line was described as “bell-bottom out-of-fashion” for its unforgiving syntax and hard-to-remember commands. And when Postman came on the scene in 2012/2013, it simplified the ability to make API calls, returning necessary details about behind-the-scenes application information — no command line needed.

显然,更远。 在2007年,该命令行因其难以理解的语法和难以记住的命令而被描述为“过时的过时”。 当邮递员来到现场在2012/2013,它简化使API调用的能力,返回关于幕后的应用程序所必需的信息资料-不需要命令行。

从CLI到GUI的过渡简化了人与计算机之间费力的语言交流,并用视觉上吸引人的昂贵设计界面代替了它。 (The transition from the CLI to the GUI abstracted away the laborious verbal communication between humans and computers and replaced it with visually appealing, expensively designed interfaces.)

“Personal computers are just too hard to use, and it’s not your fault.” — Walt Mossberg’s first column, 1991

“个人计算机太难使用了,这不是你的错。” 沃尔特·莫斯伯格( Walt Mossberg)的第一篇专栏文章,1991年

The introduction of the GUI was so successful during this time because the command line just didn’t seem accessible to non-developers. But GUIs only work well when the number of alternative items or actions is small. The GUI doesn’t scale well — even searching one’s email records is tedious. Perhaps a better way to say this is the internet can’t be navigated just by its visible structure, and we shouldn’t expect it to.

在这段时间里,GUI的引入非常成功,因为非开发人员似乎无法访问命令行。 但是,GUI仅在替代项目或操作数量很少时才能很好地工作。 GUI不能很好地扩展-甚至搜索一个人的电子邮件记录都是很乏味的。 也许这是一个更好的说法,那就是不能仅凭其可见的结构来浏览互联网,我们也不应该期望它如此。

“Standard GUIs, with their drop down menus, check buttons, and tree-lists just cannot compare to the range of options that a text interface gives effortlessly. In just five alphanumeric characters, you can choose one out of 100,000,000 possible sequences. And choosing any one sequence is just as fast as any other sequence (typing five characters takes roughly 1 second). I challenge you to come up with a non text-based interface that can do as well.” — Aza Raskin

“带有其下拉菜单,检查按钮和树形列表的标准GUI无法与文本界面毫不费力地提供的选项范围进行比较。 仅用五个字母数字字符,您就可以从100,000,000个可能的序列中选择一个。 选择任何一个序列与其他序列一样快(键入五个字符大约需要1秒钟)。 我挑战您提出一个非文本界面也可以做到的界面。” —阿扎·拉斯金( Aza Raskin)

Slowly, and then all at once, it seems, the command line made a comeback, assisting with logging, workflows, keyboard shortcuts, and other supporting features. Now, we’ve reached a next-generation milestone: a command line that’s both powerful and approachable; a tool that’s efficient for technical users without the daunting learning curve of decades past. Even further, we’re seeing companies capitalize on this infatuation with speed and efficiency: just think of Superhuman, which markets itself as “the fastest email experience ever made.”

命令行似乎慢慢地恢复了正常运行,然后又一次恢复运行,从而协助日志记录,工作流,键盘快捷键和其他支持功能。 现在,我们已经达到了一个下一代的里程碑:既强大又平易近人的命令行; 一种对技术用户有效的工具,而无需经历数十年的艰巨学习过程。 更进一步,我们看到公司Swift而有效地利用这种痴迷:想想Superhuman ,它把自己称为“有史以来最快的电子邮件体验”。

Image for post
Gif creditGif信用

Superhuman, a cult-favorite and modern alternative to Gmail, has an entire command line of its own, activated by pressing Command + K. The app navigation is designed such that your movements are naturally fast. You’re forced by design to use the keyboard, as opposed to a mouse or trackpad. Once you break through Superhuman’s learning curve, you become a power user. It’s a feeling you couldn’t possibly get from Gmail or Outlook, and it’s addicting.

超人(Superhuman)是Gmail最受欢迎和现代的替代品,它具有自己的完整命令行,可以通过按Command + K激活。该应用程序导航的设计使您的移动自然快速。 设计使您不得不使用键盘,而不是鼠标或触控板。 一旦突破了超人的学习曲线,您便成为了超级用户。 这是您可能无法从Gmail或Outlook中获得的一种感觉,而且令人上瘾。

演示地址

But Superhuman is only one example of the return to the CLI. Perhaps most notably, we can look to Stripe, which made an announcement in November 2019 about the release of their own command line interface. Others include:

但是超人只是返回CLI的一个例子。 也许最值得注意的是,我们可以看一下Stripe ,它在2019年11月发布了有关发布自己的命令行界面的公告。 其他包括:

  • Linear, a bug tracking tool and modern alternative to Jira

    线性,错误跟踪工具和Jira的现代替代品

  • Command E, keyboard shortcuts to search and open any document

    命令E ,用于搜索和打开任何文档的键盘快捷键

  • Notion and Slack, which put their core tools behind a slash (/) menu

    NotionSlack ,将其核心工具放在斜杠(/)菜单后面

  • Amie, the joyful productivity app

    快乐的生产力应用程序Amie

  • CommandDot, a “blazingly fast” scheduling tool inside your inbox

    CommandDot 收件箱中的“快速”调度工具

  • Height, a collaboration tool for product teams with adaptive workflows

    Height ,这是用于具有自适应工作流程的产品团队的协作工具

  • Quill, professional messaging for groups and teams

    鹅毛笔,团体和团队的专业信息

  • Clew, a unified file system for all work apps

    Clew ,适用于所有工作应用程序的统一文件系统

  • Slapdash, which brings your apps together under one Command Bar

    Slapdash ,将您的应用程序集中在一个命令栏下

  • Akiflow, which adds a command line for all your web apps

    Akiflow ,为您的所有Web应用程序添加命令行

[Note: This list could go on and on. For a more complete list, I recommend checking out Chris Messina’s #Launchers collection on Product Hunt.]

[注意:此列表可能会一直存在。 要获得更完整的列表,我建议在Product Hunt上查看Chris Messina的#Launchers系列。]

Brianne Kimmel of Worklife VC has called this emerging pattern “the consumerization of the command line,” while others have referred to it as “⌘K as a service.” At its core, the UI pattern of the command line is fast, learnable, and empowering, making even non-developers feel like next-generation hackers.

Worklife VC的Brianne Kimmel将这种新兴模式称为“命令行的消费化”,而其他人则将其称为““ K即服务” 。 命令行的UI模式从本质上讲是快速,易学且授权的,甚至使非开发人员也感觉像是下一代黑客。

“We’re all starting to think — and work — like developers.” — David Ulevitch

“我们都开始像开发人员一样思考和工作。” 大卫·乌列维奇( David Ulevitch)

In the best of breed products, design decisions are tied intimately to the strategy of the goals of the business. It’s clear in examples like Superhuman: because the main selling point is speed, Superhuman forces their users to act as fast as possible, so they can consistently deliver on their selling point.

在最好的产品中,设计决策与业务目标的策略紧密相关。 在“超人”这样的示例中很明显:因为主要卖点是速度,所以超人迫使用户尽快采取行动,因此他们可以始终如一地交付自己的卖点。

我们正处于消费者技术成熟度的转折点。 (We’re at an inflection point in consumer technical sophistication.)

The market for technical knowledge workers is bigger now than ever before. The companies that acknowledge — and lean into— this shift will not only serve this market, but act as leaders in the growing trend towards the emphasis on product power and efficiency.

现在,技术知识工作者的市场比以往任何时候都大。 承认并倾向于这种转变的公司不仅将服务于这个市场,而且将成为在强调产品功率和效率的日益增长的趋势中的领导者。

If you have any thoughts on the command line comeback, or if you’re building something in the space, be sure to let me know.

如果您对命令行恢复有任何想法,或者在空间中构建某些东西,请务必让我知道。

Want to learn more about this topic? Check out these related readings:

想更多地了解这个话题? 查看以下相关阅读:

  • In the Beginning was the Command Line

    最初是命令行

  • CLUI: Building a Graphical Command Line

    CLUI:构建图形命令行

  • Learning From Terminals to Design the Future of User Interfaces

    向终端学习以设计用户界面的未来

  • How Peach’s Most Interesting Feature, the Hybrid Command Line, Is Becoming Mainstream Again

    桃子最有趣的功能(混合命令行)如何再次成为主流

  • Without a GUI — How to Live Entirely in a Terminal

    没有GUI —如何在终端中完全生活

  • The History of Command Palettes: How Typing Commands Became The Norm Again

    命令面板的历史:键入命令如何再次成为规范

翻译自: https://medium.com/@gabygoldberg/the-command-line-comeback-9857b49c7423

extjs5 右下角复出


http://www.taodudu.cc/news/show-7970389.html

相关文章:

  • 刘晓燕2021语法句型总结5之大总结
  • 句子所有成分大总结
  • Ignite和SpringBoot整合时出现Failed to initialize system DB connection......MULTI_THREADED问题解决
  • 申请中断request_irq()与request_threaded_irq()之间的不同?
  • 雷军传-怀揣梦想,砥砺前行
  • 可笑的怀揣梦想,叫不醒的年轻人
  • 图卷积神经网络GCN-在交通预测中考虑网络拓扑 STGCN-A Deep Learning Framework for Traffic
  • 基于邻域嵌入的超分辨率重建
  • 无监督学习特征--稀疏编码、深度学习、ICA部分代表文献
  • RFC3630 - TE Extensions to OSPF Version 2中文
  • Calinski-Harbasz Score 详解
  • 已解决error: failed to push some refs to ‘https://gitee.com/
  • 面试经验贴:哪怕事先只准备1小时,成功概率也能大大提升
  • 2021.1.16RHCSA作业
  • git使用git push -u origin master提交远程仓库时报错error: failed to push some refs to ‘‘https://gitee.com/xx报错解决
  • MySQL federated引擎试验(转自david_yeung 的BLOG )
  • Race Capital 合伙人:Web2 投资者进入 Web3 世界的九大难点
  • 学习笔记:斯坦福2017季CS231n深度视觉识别课程视频(by Fei-Fei Li, Justin Johnson, Serena Yeung)最优化笔记
  • 学习笔记:斯坦福2017季CS231n深度视觉识别课程视频(by Fei-Fei Li, Justin Johnson, Serena Yeung)反向传播笔记
  • 学习笔记:斯坦福2017季CS231n深度视觉识别课程视频(by Fei-Fei Li, Justin Johnson, Serena Yeung)线性分类笔记
  • 学习笔记:斯坦福2017季CS231n深度视觉识别课程视频(by Fei-Fei Li, Justin Johnson, Serena Yeung)图像分类笔记
  • R语言使用yardstick包的conf_mat函数计算二分类(binary)模型的混淆矩阵、并使用summary函数基于混淆矩阵输出分类模型评估的其它详细指标(kappa、npv、ppv等13个指标
  • R语言使用yardstick包的metrics函数和roc_auc函数评估二分类(binary)模型的性能、分别计算Accuray、Kappa、AUC指标(其他指标npv、ppv计算方式类似)
  • R语言使用yardstick包的conf_mat函数计算多分类(Multiclass)模型的混淆矩阵(confusion matrix)、并使用autoplot函数可视化混淆矩阵的结果heatmap
  • 载入了名字空间‘cli’ 2.3.0,但需要的是>= 2.4.0
  • 载入了名字空间‘ellipsis’ 0.3.1,但需要的是>= 0.3.2
  • R warning in system(cmd) compilation failed...
  • 使用yardstick包的precision函数评估多分类模型的性能
  • 使用R语言的yardstick包评估多分类模型性能
  • R语言中使用yardstick包进行模型评估的方法
  • 这篇关于extjs5 右下角复出_命令行复出的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



    http://www.chinasem.cn/article/219244

    相关文章

    用命令行的方式启动.netcore webapi

    用命令行的方式启动.netcore web项目 进入指定的项目文件夹,比如我发布后的代码放在下面文件夹中 在此地址栏中输入“cmd”,打开命令提示符,进入到发布代码目录 命令行启动.netcore项目的命令为:  dotnet 项目启动文件.dll --urls="http://*:对外端口" --ip="本机ip" --port=项目内部端口 例: dotnet Imagine.M

    C++入门(05-2)从命令行执行C++编译器_GCC

    文章目录 GCC编译器1. 下载MinGW-w64,安装(不推荐)2. 使用MSYS2安装MinGW-w64(推荐)2.1 安装MSYS22.2 初始化和更新2.3 安装MinGW-w64编译器2.3 在MSYS2 Shell中导航到代码目录2.4 使用 g++ 编译2.5 运行可执行文件 GCC编译器 GCC(GNU Compiler Collection)是一个开源编译器集

    C++入门(05)从命令行执行C++编译器_MSVC

    文章目录 1.C++ 编译器2. 常用 C++ 编译器MSVC(Microsoft Visual C++)GCC(GNU Compiler Collection)Clang 3. MSVC 编译器3.1 开发者命令提示符3.2 编译 C++ 代码 1.C++ 编译器 将C++源代码(扩展名为 .cpp )转换成计算机可以运行的可执行程序 编译器会检查代码的语法和语义,生成相应

    ffmpeg使用安装使用教程(命令行-Python)

    安装教程 https://blog.csdn.net/yuanmomoya/article/details/141992114 ffmpeg转换操作视频十分的占用cpu,会把cpu打满,线上使用的话需要注意下 命令行操作 一、视频转码 将视频从一种格式转换为另一种格式: ffmpeg -i input_video.mp4 output_video.avi 这将把输入的 MP4

    mac命令行启动tomcat 修改tomcat端口号

    1、进入的Tomcat安装/bin 目录下 直接拖动bin文件夹到终端,前面加cd 即:cd / Library / Tomcat / bin  2、启动tomcat 输入:sudo sh ./startup.sh 3、关闭Tomcat 关闭:sudo sh ./shutdown.sh   4、修改tomcat端口号 安装目录/conf/server.xml 文件夹下

    Maven的初步使用以及命令行工具

    在写本文的时候先来说明一下maven依赖的各种范围的意思 compile(编译范围) compile 是默认的范围;如果没有提供一个范围,那该依赖的范围就是编译范围。编译范围依赖在所有的classpath 中可用,同时它们也会被打包。 provided(已提供范围)provided 依赖只有在当JDK 或者一个容器已提供该依赖之后才使用。例如,如果你开发了一个web 应用,你可能在编译cl

    rust 命令行工具rsup管理前端npm依赖

    学习了一年的 rust 了,但是不知道用来做些什么,也没能赋能到工作中,现在前端基建都已经开始全面进入 rust 领域了,rust 的前端生态是越来越好。但是自己奈何水平不够,想贡献点什么,无从下手。 遂想自己捣鼓个什么东西,可以帮助到日常工作的。 记录一下在完成功能时遇到的一些问题,以及是怎么解决的。 解决的需求 公司有很多项目,都是依赖公司技术部门的一个框架,虽然说不行,但还是要用,里

    pycharm项目里有中文右下角修改无效怎么办 包括注释里有中文

    在我们编写pycharm项目时,可能会遇到项目里面有中文运行导致报错,即使我们在右下角修改编码格式,还是无效的  解决办法:点击左上角File,Settings,找到Editor里面的File Encodings ,圈住的位置都要改为UTF-8点击Apply就可以了

    递归删除某类文件(命令行实现)

    有时候我们需要在某目录下,删除某一类文件,例如:所有的png图片。 Linux做法:find和rm命令 find . –name “*.png” –type f –print –exec rm –rf {} \;man find 各参数的含义可以使用man find命令从帮助文档来查看 删除效果如下: Dos/windows做法:del或者erase命令