成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

你知道每個視窗都有的[x]是怎么來的嗎?

系統
我們在電腦的操作界面上都會看到 X 。X 是一個強大的符號,[x] 可以關閉視窗、彈出視窗、工具列、分頁以及其他任何可能占據我們屏幕空間的東西。

我們在電腦的操作界面上都會看到 X 。X 是一個強大的符號,[x] 可以關閉視窗、彈出視窗、工具列、分頁以及其他任何可能占據我們屏幕空間的東西。

Twitter X

按 [x] 鍵去關閉某種功能已經成為我們使用電腦的一種本能。也是一種網絡或軟件的設計標準。雖然這樣子看起來 [x] 好像一直是圖形界面的一部份,但當我們簡單回顧圖形界面的歷史,可以發現事實好像并不是這樣子的。

那 [x] 是在什么時候第一次出現在 UI 的字典里的呢?

ChromeX

讓我們從現有的 Microsoft 版本 Windows 7x 開始,來回朔 [x] 的起源。

Windows 7 x

如果你也是 Windows 用戶,那你可以看到至少一個 [x] 的符號在你的屏幕上。

但 Windows 1.0 并沒有使用 [x] 這個符號來關閉東西。

Windows 1.0

2. 0 也沒有哦。

Windows 2.0

3.0 還是沒有

Windows 3.0

[x] 這個符號直到了 Windows 95 才出現,并且加入了右上角的放大與縮小的功能。

Widows 95

而且它不只是等到了 Window 95 才出現,他甚至是一個 Windows 95 后期才加上去的改動。我們可以從早期的 Demo(代號:芝加哥)可以看出端倪。在這里我們可以看到縮小以及放大的符號已經被重新設計過了,關閉視窗的按鈕也跟之前一樣在左上角而非以 [x] 的方式在右上角出現。

Windows Chicago August 1993

所以,究竟是誰要對這個最后的更動負責呢? 最起碼我認為,他就是把 [x] 這個符號大量散播以及使用在使用者界面的「始作俑者」。

Windows 95 一直都是以讓電腦普及為目的而產生。也因此他們的目標則是讓所有新接觸電腦的人都可以學會怎么樣使用 Windows 95。而對于 Windows 3.0 設計的更動主要來自使用者對于使用性所給回饋,與反應。

Windows 95 成功了。

他去除了其他系統的競爭者,而且被全世界的用戶所接受。

不過,我們今天的目標并非找出 [x] 這個符號究竟是在什么時候開始有名,而是找出他究竟是什么時候第一次成為了操作界面的一個重要的元素。

那么,我們有辦法再找到 [x] 這個符號在圖形界面出現的更早的例子嗎?

Mac OS 也并沒有使用任何的 [x] 來作為關閉的功能。只有到了 OS X ,[x] 才第一次出現,而且只有在你將滑鼠鼠標移到紅色的關閉鍵上方 x 這個符號才會出現。


Mac OS 2

而 Linux 的圖形介面則是在 Windows 95 上市之后才開始使用[x]這個符號。


X Window System

繼續下去似乎行不同,那么我們回到最開始吧。回到 Windows 或者 Linux 或者是 Max OS 出現之前。回到最早將我們大家都非常熟悉的「桌面」這個比喻加以應用的圖形介面:The 8081 Information System from Xerox。

Xero 8108

Xerox 8081 又稱作:「The Xerox Star」、「View Point」,或者是「GlobalView」。Xerox 在 1997 年開始了 8101 這個系列的研發并且在 1981 年第一次以「Dandelion」這個名字售出。而這個圖形介面后來被蘋果宣稱用來作為他們的 Lisa/Mac OS 原型,而蘋果的靈感來自于在 1979 年 12 月在 Xerox 總部的參訪。

不過 [x] 仍然沒有出現

Xerox Star

還記得嗎? [x] 也并沒有在蘋果早期的作業系統出現過

Mac OS 1

在早期的 Visi On GUI(1983 年發表,第一個為 IBM 電腦整合圖形軟體環境的圖形介面),我們還是找不到 [x]

Visi On

在 Digital Research 1984 年研發的,為了給 DOS 系統電腦使用的 GEM 使用者介面里,我們仍然見不到 [x] 的蹤跡。


GEM

但是! 難道是這個? 可能嗎?

這個屏幕截取照片上的 Atari TOS 1.0。這個來自 Atari Corp 建立在 GEM 上后來于 1985 年被移植到 Atari ST 的系統。他已經是我最早能夠發現 [x] 出現的地方。

Atari TOS 1.0

但是為什么在那里?為什么是這個時候?

Atari 是一家美國的公司,但是他們卻採用了日本的文化。而日本文化可能就是他們使用 [x] 這個符號的參考。首先 。首先,Atari 這個名字在日本的一個游戲 Go 上的意義就是 「擊中目標」。

使用 [x] 作為關閉,而 [o] 作為開啓很有可能來自日本的符號 batsu 以及 maru。


Maru (O)Batsu (X)

batsu (X) 是象征「不正確」的符號,同時也可以代表虛假、壞處、錯誤或攻擊,相對而言,maru (O) 則是「正確」、真實、美好、整體,或者珍貴的事物。我們也能以簡單的身體語言說出 O 與 X:雙手交叉于胸前成了 X,雙手舉高在頭頂交會就是 O。

另外一個我們很熟悉的 O/X 例子,是經典游戲機 PlayStation 的遙控器設計,O/X 分別表示 yes 與 no。

第一個以行數為基礎的文字編輯器 Quick Editor(又稱 wed),是由 Ken Thompson 于 1965 年寫出來的,他后來曾協助開發 Unix。Qed 的「關閉程式」指令,是由 [q] 代表。

早期的文字編輯器,包括 Vi、vim、emacs、edlin、Ed、em、ex 等等,關閉程式指令很不一致,[q]、[e]、[c]、[ESC] 都有人用,唯 [x] 從來不是個受到青睞的選項。X 普遍被用來刪除字元,但不會被當作是關閉程式的符號。

直到圖形介面作業系統發展起來之后,[x] 才從一個單純字母轉變成一個真實的圖標,代表一個動作、并且成為唯一代表「關閉」的符號。[x] 首次出現在圖形使用者介面設計可能是 Atari TOS,也許是受到日本 batsu(o)與 maru(x)的啓發。當然,今天 x 會被理所當然當成「關閉」指令,關鍵在于 Windows 95 的採用并且一舉攻佔全世界作業系統。自此 [x] 變成標準的「關閉」符號,網頁、app 或軟體設計無一不沿用。

讓 [x] 傳遍世界的源頭現身說法

Lauren Archer 這篇有趣的 [x] 探源文章一出,傳遍網絡,引來許多人參與討論。他雖然花了很多時間探究 [x] 的歷史,但依然無法肯定 Windows 的 [x] 究竟是不是真的來自 Atari TOS。但是網絡傳播的威力,「釣出」Windows 95 的團隊成員 Daniel Oran 現身說法,他是「開始」按鈕與「工具列」的創造者,終于揭開 [x] 的謎底。

Daniel Oran 寫信娓娓道來 Windows 採用 [x] 的歷史:

1993 年,我們(Windows 95 團隊)在眾多不同的「關閉按鈕」設計中考慮,不過來源并非 Atari,而是 NeXT(如下影片),觀察視窗右上方有個灰階 3D 圖像的 [x],Windows 借鑑了這個圖示。

本來我 Daniel Oran 想把 [x] 擺在左上方,不過這會跟當時雙按 Alt-空白鍵后「開啓新視窗」功能沖突,這個功能又是我們從跟 IBM 合作的 OS/2 中借來的。

附件檔桉是一張早期的芝加哥(Windows 95 早期版本代號)點陣圖,包含一個 [x] 按鈕。這張圖片截自 1993 年 9 月 22 日。(夾帶這個檔桉時,我才發現這個檔桉如此久遠,檔名只能有 8 個字元。在 Windows 95 出現之前,這已是極限。)

感謝你趣味十足的文章!

Danny

原文鏈接:https://medium.com/re-form/x-to-close-417936dfc0dc

譯文鏈接:http://www.inside.com.tw/2014/08/19/x-to-close

責任編輯:牛小雨 來源: inside
相關推薦

2024-02-19 00:00:00

Docker輕量級容器

2013-02-27 10:27:44

GitHub

2024-12-04 08:40:19

2024-11-26 00:45:29

free區域字段

2010-11-23 10:21:53

跳槽

2020-12-08 09:25:41

死鎖MySQL數據庫

2024-12-11 08:19:34

2024-04-08 00:00:00

asyncawaiPromise

2022-02-10 09:04:50

架構

2023-12-20 08:23:53

NIO組件非阻塞

2015-12-01 13:33:51

UnikernelLinux運維

2021-11-12 05:59:23

容災備份5G

2022-02-15 20:08:41

JDKJavaWindows

2022-11-16 08:43:30

Node.js模塊

2022-09-28 18:16:34

JavaJDK

2019-10-31 13:17:13

無人超市人臉識別移動支付

2025-01-16 16:41:00

ObjectConditionJDK

2024-10-05 00:00:00

HTTPS性能HTTP/2

2017-06-23 15:45:09

AndroidThread

2024-06-20 08:06:30

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 精品国产欧美一区二区三区成人 | 91视频www.| 高清av一区 | 91av视频在线免费观看 | 精品一区在线看 | 成人影 | 丝袜久久| 亚洲精品一区二区三区四区高清 | 欧美日韩三级在线观看 | 国产福利二区 | 久久国产精品网站 | 成人免费视频网址 | 狠狠久| 欧美日韩综合一区 | 欧美一区二区三区 | 国产精品久久久久久久久久久免费看 | 日韩欧美在| 免费不卡视频 | 中文字幕在线一区 | 一区二区三区四区av | www天天操 | 久久网一区二区 | 91视频大全 | 国产一区二区精华 | 日韩高清在线 | 亚洲精品二三区 | 久久噜噜噜精品国产亚洲综合 | 欧美精品影院 | 免费在线观看一区二区 | 麻豆视频在线免费观看 | 992人人草| 欧美精品一区二区三区在线播放 | 国产精品亚洲精品日韩已方 | 国产一级视频 | 99视频免费看 | 一区二区三区韩国 | 成人免费视频 | 中文字幕成人av | 久久精品中文字幕 | 视频三区 | 国产精品美女在线观看 |