
English: 
Hi, I’m Carrie Anne, and welcome to CrashCourse
Computer Science!
We ended last episode with the 1984 release
of Apple’s Macintosh personal computer.
It was the first computer a regular person
could buy with a graphical user interface
and a mouse to interact with it.
This was a radical evolution from the command
line interfaces found on all other personal
computers of the era.
Instead of having to remember... or guess...
the right commands to type in, a graphical
user interface shows you what functions are
possible.
You just have to look around the screen for
what you want to do.
It’s a “point and click” interface.
All of a sudden, computers were much more
intuitive.
Anybody, not just hobbyists or computer scientists,
could figure things out all by themselves.
INTRO
The Macintosh is credited with taking Graphical
User Interfaces, or GUIs, mainstream, but
in reality they were the result of many decades
of research.

Korean: 
안녕하세요, 저는 Carrie Anne입니다. 
컴퓨터 과학 특강에 오신 것을 환영합니다!
1984년 Apple의 매킨토시의 출시와 함께 
지난 강의를 마쳤습니다.
그것은 일반 컴퓨터 중 그래픽 사용자 인터페이스로
구입할 수 있는 첫 번째 컴퓨터였습니다.
또한 마우스와 상호 작용할 수 있습니다.
이는 그 시대의 다른 모든 개인용 컴퓨터에 있는
명령 라인 인터페이스에서 급진적인 발전이었습니다.
이는 그 시대의 다른 모든 개인용 컴퓨터에 있는
명령 라인 인터페이스에서 급진적인 발전이었습니다.
입력할 올바른 명령을 기억하거나 추측하는 대신에,
그래픽 사용자 인터페이스는 
어떤 가능한 기능이 있는지 보여줍니다.
여러분은 단지 하고싶은 무언가를 찾기 위해
 화면 주위를 둘러 보기만 하면 됩니다.
그것은 "포인트 앤 클릭" 인터페이스입니다.
갑자기 더 직관적인 컴퓨터가 많아졌습니다.
애호가나 컴퓨터 과학자뿐만 아니라, 누구든지
모든 것을 혼자서 알아낼 수 있습니다.
 
매킨토시는 그래픽 사용자 인터페이스 또는 GUI를 
주류로 하여 유명해졌는데,
실제로 그것은 그들은 수십 년 동안의 연구 결과였습니다.

Korean: 
이전 강의에서 우리는 스케치 패드와 Spacewar와 같은 
초기 대화식 그래픽 응용프로그램에 대해 논의했습니다.
둘 다 1962년에 만들어졌습니다.
그러나 이것들은 일회성 프로그램이었고
전체적으로 통합된 컴퓨팅 경험이 아니었습니다.
단언컨데, 현대 GUI의 진정한 조상은
Douglas Engelbart 였습니다.
생각 거품에 가 봅시다!
제 2차 세계 대전 중 Engelbart가 
필리핀에서 레이더 운영자로서 주둔하고 있는 동안
그는 Memex에 있는 Vannevar Bush의 기사를 읽었습니다.
이 아이디어는 그에게 영감을 불어 넣었고, 
해군항공대가 끝나자 마자 그는 학교에 돌아와
1955년에 U.C.버클리에서 박사 과정을 마쳤습니다.
1955년에 U.C.버클리에서 박사 과정을 마쳤습니다.
신흥 컴퓨팅 분야에 깊이 관여하면서 
그는 자신의 생각을 수집하여
"인간 지능 향상"이라는 보고서를 1962년에 발표했습니다.
Engelbart는 인류가 직면한 문제들의 복잡성은 우리가 
해결할 수 있는 속도보다 빨리 성장한다고 믿었습니다.
Engelbart는 인류가 직면한 문제들의 복잡성은 우리가 
해결할 수 있는 속도보다 빨리 성장한다고 믿었습니다.
그러므로 우리의 지성을 키우는 방법을 찾는 것은
필요하고 바람직한 목표로 보입니다.
그러므로 우리의 지성을 키우는 방법을 찾는 것은
필요하고 바람직한 목표로 보입니다.
그는 컴퓨터가 자동화 이상으로 
유용할 수 있음을 내다보았습니다.
미래의 지식 노동자들이 복잡한 문제를 
씨름할 수 있는 필수적인 상호작용 도구로 여겼습니다.

English: 
In previous episodes, we discussed some early
interactive graphical applications, like Sketchpad
and Spacewar!, both made in 1962.
But these were one-off programs, and not whole
integrated computing experiences.
Arguably, the true forefather of modern GUIs
was Douglas Engelbart.
Let’s go to the thought bubble!
During World War 2, while Engelbart was stationed
in the Philippines as a radar operator, he
read Vannevar Bush’s article on the Memex.
These ideas inspired him, and when his Navy
service ended, he returned to school, completing
a Ph.D. in 1955 at U.C.
Berkeley.
Heavily involved in the emerging computing
scene, he collected his thoughts in a seminal
1962 report, titled: “Augmenting Human Intellect”.
Engelbart “believed that the complexity
of the problems facing mankind [was] growing
faster than our ability to solve them.
Therefore, finding ways to augment our intellect
would seem to be both a necessary and a desirable
goal."
He saw that computers could be useful beyond
just automation, and be essential interactive
tools for future knowledge workers to tackle
complex problems.

English: 
Further inspired by Ivan Sutherland’s recently
demonstrated Sketchpad, Engelbart set out
to make his vision a reality, recruiting a
team to build the oN-Line System.
He recognized that a keyboard alone was insufficient
for the type of applications he was hoping
to enable.
In his words: "We envisioned problem-solvers
using computer-aided working stations to augment
their efforts.
They required the ability to interact with
information displays using some sort of device
to move [a cursor] around the screen."
And in 1964, working with colleague Bill English,
he created the very first computer mouse.
The wire came from the bottom of the device
and looked very much like a rodent and the
nickname stuck.
Thanks thought bubble!
In 1968, Engelbart demonstrated his whole
system at the Fall Joint Computer Conference,
in what’s often referred to as “the mother
of all demos”.
The demo was 90 minutes long and demonstrated
many features of modern computing: bitmapped
graphics, video conferencing, word processing,
and collaborative real-time editing of documents.
There were also precursors to modern GUIs,
like the mouse and multiple windows – although
they couldn’t overlap.

Korean: 
Ivan Sutherland가 최근 제시한 Sketchpad 시연에 영감을
받아 Engelbart가 그의 비전을 현실로 만들기 위해
팀을 모집하여 oN-Line System(NLS)을 구축합니다.
그는 그가 원하는 응용 프로그램의 유형을 사용하려면 
키보드만으로 충분하지 않다는 것을 깨달았습니다.
그는 그가 원하는 응용 프로그램의 유형을 사용하려면 
키보드만으로 충분하지 않다는 것을 깨달았습니다.
그의 말에 따르면,
"우리는 컴퓨터 지원 단말기를 사용한 문제 해결자를 
구상하여 그들의 작업량을 늘렸습니다.
그들은 어떤 종류의 장치를 사용해서 
정보 디스플레이와 상호 작용하여
화면 주위로 [커서]를 움직일 수있는 능력이 필요했습니다. "
그리고 1964년, 동료인 Bill English와 함께 일하면서
그는 최초의 컴퓨터 마우스를 만들었습니다.
선이 장치 바닥에서 나왔고, 모양은 설치류와 
매우 흡사하게 보여 닉네임이 붙었습니다.
선이 장치 바닥에서 나왔고, 모양은 설치류와 
매우 흡사하게 보여 닉네임이 붙었습니다.
고마워요 생각 거품!
1968년 Engelbart는 그의 전체 시스템을 Fall Joint 컴퓨터 컨퍼런스(FJCC)에서 시연했습니다.
종종 "데모의 어머니"라고 불렸습니다.
데모는 90분 길이로 최신 컴퓨터의 기능이시연되었는데, 비트 맵 그래픽,
화상 회의, 워드 프로세싱, 
실시간 공동 문서 편집과 같은 기능들이었습니다.
마우스와 멀티 윈도우와 같은 현대 GUI의 선구자도 
있었지만 그들과 중복될 수 없었습니다.
마우스와 멀티 윈도우와 같은 현대 GUI의 선구자도 
있었지만 그들과 중복될 수 없었습니다.

Korean: 
그것은 그 시대보다 앞섰고, 그 레이블을 가진 많은 제품
들처럼, 적어도 상업적으로는 궁극적으로 실패했습니다.
그것은 그 시대보다 앞섰고, 그 레이블을 가진 많은 제품
들처럼, 적어도 상업적으로는 궁극적으로 실패했습니다.
그러나 그때의 컴퓨터 연구자에게 미친 영향은
거대했습니다.
Engelbart는이 분수령에 대해 인정을 받아 
1977년에 Turing Award을 수상했습니다.
Engelbart는이 분수령에 대해 인정을 받아 
1977년에 Turing Award을 수상했습니다.
우리가 두 강의전 논의했듯이,
연방 기금은 1970년대 초기에 줄어들기 시작했습니다.
그 시점에서 Bill English를 포함한 
많은 Engelbart의 팀원들이
Xerox 가 새로 세운 팔로 알토 리서치 센터, 일반적으로 Xerox PARC로 알려진 곳으로 떠났습니다.
이곳에서 첫 번째 진정한 GUI 컴퓨터가
개발되었습니다 : 제록스 알토
1973에 완성되었죠.
컴퓨터를 사용하기 쉽도록 하려면
멋진 그래픽 그 이상이 필요했습니다.
그것은 사람들이 이미 잘 알고 있는 컨셉을 중심으로 
구축되어야 했습니다.
그래서 즉시 인터페이스의 사용법을 인식해서 
훈련이 거의 없도록 말이죠.
제록스의 해답은 책상 위의, 다시 말해 데스크탑과 같은 
2D 스크린을 다루는 것이 었습니다.
마치 책상 위에 많은 서류를 놓을 수 있는 방법처럼,
사용자는 여러 프로그램을 한번에 실행할 수 있습니다.
마치 책상 위에 많은 서류를 놓을 수 있는 방법처럼,
사용자는 여러 프로그램을 한번에 실행할 수 있습니다.
각 프로그램은 자신의 프레임에 포함되어 있어, 창이라고
불리는 응용 프로그램에 대한 보기를 제공했습니다.
각 프로그램은 자신의 프레임에 포함되어 있어, 창이라고
불리는 응용 프로그램에 대한 보기를 제공했습니다.

English: 
It was way ahead of its time, and like many
products with that label, it ultimately failed,
at least commercially.
But its influence on computer researchers
of the day was huge.
Engelbart was recognized for this watershed
moment in computing with a Turing Award in
1997.
Federal funding started to reduce in the early
1970s, which we discussed two episodes ago.
At that point, many of Engelbart’s team,
including Bill English, left and went to Xerox's
newly formed Palo Alto Research Centre, more
commonly known as Xerox PARC.
It was here that the first true GUI computer
was developed: the Xerox Alto, finished in
1973.
For the computer to be easy to use, it needed
more than just fancy graphics.
It needed to be built around a concept that
people were already familiar with, so they
could immediately recognize how to use the
interface with little or no training.
Xerox’s answer was to treat the 2D screen
like the top of a desk… or desktop.
Just like how you can have many papers laid
out on a desk, a user could have several computer
programs open at once.
Each was contained in their own frame, which
offered a view onto the application – called
a window.

Korean: 
책상 위의 서류처럼, 이 창들도
겹쳐져서 그 뒤에 있는 항목을 덮을 수 있습니다.
계산기 및 시계와 같은 책상 액세서리도 있어 사용자가 
스크린에 위치시켜놓고 주위로 이동 할 수도 있었습니다.
계산기 및 시계와 같은 책상 액세서리도 있어 사용자가 
스크린에 위치시켜놓고 주위로 이동 할 수도 있었습니다.
그럼에도 그것은 책상의 정확한 사본이 아니었습니다.
대신 데스크톱에 대한 은유였습니다.
이런 이유로, 놀랍게도 이를
Desktop Metaphor라고 부릅니다.
이와 같이 인터페이스를 설계하는 방법에는 여러 가지가
있습니다. 이러한 방식으로 알토 팀은
Windows, Icons , Menus 및 Pointer를 디자인했습니다. 
- WIMP 인터페이스라고 불립니다.
이는 오늘날 대부분의 데스크탑 GUI가 사용하는 것입니다.
또한 위젯의 기본 세트를 제공하고, 
그래픽 빌딩 블럭을 재사용할 수 있습니다.
거기에는 현실의 물건 모양으로 친숙하게 그려진 
버튼, 체크 박스, 슬라이더 및 탭도 포함되어 있습니다.
거기에는 현실의 물건 모양으로 친숙하게 그려진 
버튼, 체크 박스, 슬라이더 및 탭도 포함되어 있습니다.
GUI 응용 프로그램은 이러한 위젯으로 구성됩니다.
자, 이 새로운 프로그래밍 패러다임을 사용하여 
간단한 예제를 코딩 해 봅시다.
먼저 운영 체제에 앱용으로 
새 창을 만들어야 한다고 알려줘야 합니다.
먼저 운영 체제에 앱용으로 
새 창을 만들어야 한다고 알려줘야 합니다.
우리는 GUI API를 통해 이를 수행합니다.
창 이름과 크기를 지정해야 합니다.
500 x 500 픽셀을 가정해 봅시다.
이제 텍스트 상자 및 버튼 위젯을 추가해 보겠습니다.

English: 
Also like papers on a desk, these windows
could overlap, blocking the items behind them.
And there were desk accessories, like a calculator
and clock, that the user could place on the
screen and move around.
It wasn’t an exact copy of a desktop though.
Instead, it was a metaphor of a desktop.
For this reason, surprisingly, it’s called
the Desktop Metaphor.
There are many ways to design an interface
like this, but the Alto team did it with windows,
icons, menus, and a pointer – what’s called
a WIMP interface.
It’s what most desktop GUIs use today.
It also offered a basic set of widgets, reusable
graphical building blocks...things like buttons,
checkboxes, sliders, and tabs which were also
drawn from real world objects to make them
familiar.
GUI applications are constructed from these
widgets, so let’s try coding a simple example
using this new programming paradigm.
First, we have to tell the operating system
that we need a new window to be created for
our app.
We do this through a GUI API.
We need to specify the name of the window
and also its size.
Let’s say 500 by 500 pixels.
Now, let’s add some widgets – a text box
and a button.

Korean: 
이들은 몇 가지 매개 변수를 만들어야 합니다.
먼저 앱에 여러 개의 창이 있기 때문에 
표시 할 창을 지정해야 합니다.
먼저 앱에 여러 개의 창이 있기 때문에 
표시 할 창을 지정해야 합니다.
또한 창에서 X 및 Y 위치, 그리고 너비와 높이를 나타내는
디폴트 텍스트를 지정해야 합니다.
또한 창에서 X 및 Y 위치, 그리고 너비와 높이를 나타내는
디폴트 텍스트를 지정해야 합니다.
자, 이제 우린 GUI 응용 프로그램과 비슷하지만 
기능은 없는 무언가를 갖췄습니다.
"Roll" 버튼을 클릭해도 아무 일도 일어나지 않습니다.
앞의 예제에서, 코드는 거의 위에서 아래로 실행됩니다.
반면에 GUI는 호출 된 것을 사용합니다. 
이를 이벤트 반응형 프로그래밍이라고 하는데,
코드는 언제든 실행될 수 있고, 
다른 순서로 이벤트에 응답할 수 있습니다.
이 경우에는 사용자 중심의 이벤트로 버튼을 클릭하거나,
메뉴 아이템을 선택하거나,
또는 창을 스크롤하는 것이 있습니다.
고양이가 키보드 위를 움직이는 경우
한꺼번에 여러 가지 이벤트가 일어납니다!
예를 들어 사용자가 "Roll" 버튼을 누르면
1에서 20 사이의 숫자를 랜덤으로 골라 
텍스트상자에 그 값을 보여주도록 합시다.
우리는 단순히 그 기능을 하는 함수를 작성할 수 있습니다.
여기에 약간의 장식을 넣어 만약 숫자 20을 얻으면, 
윈도우 배경색을 피처럼 붉게 만들도록 해 봅시다.
여기에 약간의 장식을 넣어 만약 숫자 20을 얻으면, 
윈도우 배경색을 피처럼 붉게 만들도록 해 봅시다.
우리가 해야 할 마지막 일은 이 코드를 연결해 버튼이 
클릭될 때마다 구동되도록 코드를 작성하는 것 입니다.
우리가 해야 할 마지막 일은 이 코드를 연결해 버튼이 
클릭될 때마다 구동되도록 코드를 작성하는 것 입니다.

English: 
These require a few parameters to create.
First, we need to specify what window they
should appear in, because apps can have multiple
windows.
We also need to specify the default text,
the X and Y location in the window, and a
width and height.
Ok, so now we’ve got something that looks
like a GUI app, but has no functionality.
If you click the “roll” button, nothing
happens.
In previous examples we’ve discussed, the
code pretty much executes from top to bottom.
GUIs, on the other hand, use what’s called
event-driven programming; code can fire at
any btime, and in different orders, in response
to events.
In this case, it’s user driven events, like
clicking on a button, selecting a menu item,
or scrolling a window.
Or if a cat runs across your keyboard, it’s
a bunch of events all at once!
Let’s say that when the user clicks the
“roll” button, we want to randomly generate
a number between 1 and 20, and then show that
value in our text box.
We can write a function that does just that.
We can even get a little fancy and say if
we get the number 20, set the background color
of the window to blood red!
The last thing we need to do is hook this
code up so that it’s triggered each time
our button is clicked.

English: 
To do this, we need to specify that our function
“handles” this event for our button, by
adding a line to our initialize function.
The type of event, in this case, is a click
event, and our function is the event handler
for that event.
Now we’re done.
We can click that button all day long, and
each time, our “roll D20” function gets
dispatched and executed.
This is exactly what’s happening behind
the scenes when you press the little bold
button in a text editor, or select shutdown
from a dropdown menu – a function linked
to that event is firing.
Hope I don’t roll a 20. Ahhhh!
Ok, back to the Xerox Alto!
Roughly 2000 Altos were made, and used at
Xerox and given to University labs.
They were never sold commercially.
Instead, the PARC team kept refining the hardware
and software, culminating in the Xerox Star
system, released in 1981.
The Xerox Star extended the desktop metaphor.
Now, files looked like pieces of paper, and
they could be stored in little folders, all
of which could sit on your desktop, or be
put away into digital filing cabinets.
It’s a metaphor that sits ontop of the underlying
file system.

Korean: 
이를 위해, 초기화 함수를 위한 라인을 추가함으로 
버튼에 대한 이벤트로 "처리"함수를 지정합니다.
이를 위해, 초기화 함수를 위한 라인을 추가함으로 
버튼에 대한 이벤트로 "처리"함수를 지정합니다.
이 경우 이벤트의 유형은 클릭 이벤트이며 
함수는 그 이벤트에 대한 이벤트 핸들러입니다.
이 경우 이벤트의 유형은 클릭 이벤트이며 
함수는 그 이벤트에 대한 이벤트 핸들러입니다.
이제 끝났습니다.
하루 종일 버튼을 클릭 할 수 있고, 그럴 때마다
매번 "롤 D20"기능은 발송되고 실행됩니다.
하루 종일 버튼을 클릭 할 수 있고, 그럴 때마다
매번 "롤 D20"기능은 발송되고 실행됩니다.
이것은 여러분이 텍스트 에디터의 작고 굵은 버튼을 
눌렀을 때 장면 뒤에서 일어나는 일입니다.
또는 드롭다운 메뉴에서 셧다운을 선택하는 경우 
그 이벤트에 연결된 함수가 실행됩니다.
또는 드롭다운 메뉴에서 셧다운을 선택하는 경우 
그 이벤트에 연결된 함수가 실행됩니다.
20이 나오지 않기를 바라는데... 아!
자, 이제 제록스 알토로 돌아갑시다!
대략 2000 개의 알토가 만들어졌고
Xerox와 대학 연구실에 제공되었습니다.
그들은 상업적으로 팔리지 않았습니다.
대신 PARC 팀은 하드웨어와 소프트웨어를 계속 정제해,
1981년 Xerox Star시스템을 출시했습니다.
대신 PARC 팀은 하드웨어와 소프트웨어를 계속 정제해,
1981년 Xerox Star시스템을 출시했습니다.
Xerox Star는 데스크톱 메타포어를 확장했습니다.
이제 파일은 종이 조각처럼 보이고
그들을 작은 폴더에 저장할 수 있습니다.
파일들은 데스크톱 위에 있거나, 
디지털 파일 캐비닛에 넣어질 수 있습니다.
이것은 기본 파일 시스템의 맨 위에 
앉아있는 메타포어입니다.

English: 
From a user’s perspective, this is a new
level of abstraction!
Xerox, being in the printing machine business,
also advanced text and graphics creation tools.
For example, they introduced the terms: cut,
copy and paste.
This metaphor was drawn from how people dealt
with making edits in documents written on
typewriters.
You’d literally cut text out with scissors,
and then paste it, with glue, into the spot
you wanted in another document.
Then you’d photocopy the page to flatten
it back down into a single layer, making the
change invisible.
Thank goodness for computers!
This manual process was moot with the advent
of word processing software, which existed
on platforms like the Apple II and Commodore
PET.
But Xerox went way beyond the competition
with the idea that whatever you made on the
computer should look exactly like the real
world version, if you printed it out.
They dubbed this What-You-See-Is-What-You-Get
or WYSIWYG.
Unfortunately, like Engelbart’s oN-Line
System, the Xerox Star was ahead of its time.
Sales were sluggish because it had a price
tag equivalent to nearly $200,000 today for

Korean: 
사용자 관점에서 볼 때 이것은 새로운 수준의 추상화입니다.
인쇄 기계 사업에 종사하는 Xerox는 
텍스트 및 그래픽 제작 도구도 제공했습니다.
예를 들어, 그들은 다음과 같은 용어를 도입했습니다 
: 절단, 복사 및 붙여 넣기.
이 은유는 사람들이 타자기에 쓰여진 문서를 수정하면서 어떻게 대처했는지 로부터 얻어졌습니다.
이 은유는 사람들이 타자기에 쓰여진 문서를 수정하면서 어떻게 대처했는지 로부터 얻어졌습니다.
말 그대로 가위로 문자를 자르고, 접착제를 발라
다른 문서의 원하는 부분에 붙일 수 있습니다.
말 그대로 가위로 문자를 자르고, 접착제를 발라
다른 문서의 원하는 부분에 붙일 수 있습니다.
그런 다음 종이를 복사하여 단일 층으로 평평하게
만들면 수정한 부분이 보이지 않습니다.
그런 다음 종이를 복사하여 단일 층으로 평평하게
만들면 수정한 부분이 보이지 않습니다.
컴퓨터 덕분에 고맙죠!
이 수동 프로세스는  Apple II 및 Commodore PET와 같은
플랫폼에 존재하는 워드 프로세싱 소프트웨어의
출현으로 인해 의미가 없어졌습니다.
이 수동 프로세스는  Apple II 및 Commodore PET와 같은
플랫폼에 존재하는 워드 프로세싱 소프트웨어의
출현으로 인해 의미가 없어졌습니다.
하지만 Xerox는 경쟁을 넘어선 아이디어를 갖고 있었습니다. 여러분이 컴퓨터로 만든 무엇이든지
그것을 인쇄하는 경우 실제와 똑같아야 한다는 것이었습니다.
그들은 여기에 "What-You-See-Is-What-You-Get"
또는 WYSIWYG 라는 별명을 붙였습니다.
불행하게도, Engelbart 의 oN-Line System 처럼,
 Xerox Star는 그 시대보다 앞서 있었습니다.
가격이 있었기 때문에 판매가 부진했습니다. 사무실에 
설치하려면 요즘 기준으로 약 200,000 달러가 들었죠.

English: 
an office setup.
It also didn’t help that the IBM PC launched
that same year, followed by a tsunami of cheap
“IBM Compatible” PC Clones.
But the great ideas that PARC researchers
had been cultivating and building for almost
a decade didn’t go to waste.
In December of 1979, a year and a half before
the Xerox Star shipped, a guy you may have
heard of visited: Steve Jobs.
There’s a lot of lore surrounding this visit,
with many suggesting that Steve Jobs and Apple
stole Xerox’s ideas.
But that simply isn’t true.
In fact, Xerox approached Apple, hoping to
partner with them.
Ultimately, Xerox was able to buy a million
dollar stake in Apple before its highly anticipated
I.P.O. -but it came with an extra provision:
“disclose everything cool going on at Xerox
PARC".
Steve knew they had some of the greatest minds
in computing, but he wasn’t prepared for
what he saw.
There was a demonstration of Xerox’s graphical
user interface, running on a crisp, bitmapped
display, all driven with intuitive mouse input.
Steve “later said, “It was like a veil
being lifted from my eyes.

Korean: 
가격이 있었기 때문에 판매가 부진했습니다. 사무실에 
설치하려면 요즘 기준으로 약 200,000 달러가 들었죠.
또한 IBM PC 출시도 도움이 되지 않았고, 같은 해에  "IBM 호환" PC 클론의 싸구려 쓰나미가 뒤따라왔습니다.
또한 IBM PC 출시도 도움이 되지 않았고, 같은 해에  "IBM 호환" PC 클론의 싸구려 쓰나미가 뒤따라왔습니다.
그러나 PARC 연구자들은 이 위대한 아이디어들을
10년 동안 버리지 않고 개발하고 구축해 왔습니다.
그러나 PARC 연구자들은 이 위대한 아이디어들을
10년 동안 버리지 않고 개발하고 구축해 왔습니다.
1979년 12월, Xerox Star가 출하하기 1년 반 전에
여러분이 아마 들어봤을 법한 남자, 스티브 잡스가 방문했습니다.
이 방문을 둘러싼 많은 구설수들이 있습니다.
많은 사람들이 스티브 잡스와 애플이 
Xerox의 아이디어를 훔쳤다고 주장합니다.
그러나 그것은 사실이 아닙니다.
사실, Xerox는 애플에 접근하여
그들과 파트너가 되길 원했습니다.
궁극적으로 Xerox는 높은 기대를 받기 전에 Apple에서 
백만 달러의 신규 상장 지분을 살 수 있었습니다.
하지만 추가 조항으로 "Xerox PARC에서 진행되는 
모든 것을 공개하는 것"이 있었습니다.
하지만 추가 조항으로 "Xerox PARC에서 진행되는 
모든 것을 공개하는 것"이 있었습니다.
스티브는 그들이 컴퓨팅에 관한
가장 위대한 마음을 가지고 있음을 알고 있었지만,
자신이 본 것에 대해 준비되지 않았습니다.
Xerox의 그래픽 사용자 인터페이스 시연이 있었습니다.
그것은 직관적인 마우스 입력으로 구동되는 선명한 비트맵 디스플레이에서 실행되었습니다.
스티브는 후에 " 내 눈에서 베일이 벗겨져 컴퓨팅의 
운명에 대한 미래를 볼 수 있었다."고 말했습니다.

English: 
I could see the future of what computing was
destined to be.”
Steve returned to Apple with his engineering
entourage, and they got to work inventing
new features, like the menu bar and a trash
can to store files to be deleted; it would
even bulge when full - again with the metaphors.
Apple’s first product with a graphical user
interface, and mouse, was the Apple Lisa,
released in 1983.
It was a super advanced machine, with a super
advanced price – almost 25 thousand dollars
today.
That was significantly cheaper than the Xerox
Star, but it turned out to be an equal flop
in the market.
Luckily, Apple had another project up its
sleeve: The Macintosh, released a year later,
in 1984.
It had a price of around 6,000 dollars today
– a quarter of the Lisa’s cost.
And it hit the mark, selling 70,000 units
in the first 100 days.
But after the initial craze, sales started
to falter, and Apple was selling more of its
Apple II computers than Macs.
A big problem was that no one was making software
for this new machine with it’s new radical
interface.
And it got worse.
The competition caught up fast.

Korean: 
스티브는 후에 " 내 눈에서 베일이 벗겨져 컴퓨팅의 
운명에 대한 미래를 볼 수 있었다."고 말했습니다.
스티브는 그의 공학기술을 가지고 애플로 돌아와서
메뉴 막대와 삭제할 파일을 저장할 수 있는 
휴지통과 같은 새로운 기능을 개발해야 했습니다.
가득차면 팽창하겠죠. 다시, 은유가 나타납니다.
그래픽 유저 인터페이스와 마우스가 있는 Apple의 
첫 제품 Apple Lisa는 1983년에 출시되었습니다.
그래픽 유저 인터페이스와 마우스가 있는 Apple의 
첫 제품 Apple Lisa는 1983년에 출시되었습니다.
그것은 거의 오늘날 25,000 달러에 달하는
슈퍼 고가의 슈퍼 고급 컴퓨터였습니다.
그것은 거의 오늘날 25,000 달러에 달하는
슈퍼 고가의 슈퍼 고급 컴퓨터였습니다.
그건 Xerox Star 보다 상당히 쌌지만, 
마켓에서 소비가 부진한 것은 비슷했습니다.
그건 Xerox Star 보다 상당히 쌌지만, 
마켓에서 소비가 부진한 것은 비슷했습니다.
다행히도, 애플은 다른 프로젝트를 진행하여 
1년 후인 1984년에 매킨토시를 발표했습니다.
다행히도, 애플은 다른 프로젝트를 진행하여 
1년 후인 1984년에 매킨토시를 발표했습니다.
오늘날 약 6,000 달러의 가격으로
리사 비용의 4 분의 1이었습니다.
그것은 첫 100일동안 7만 대를 판매하여 목표를 달성했습니다.
그러나 초기 열풍 이후, 판매가 흔들리기 시작되었습니다.
APPLE은 맥보다 APPLE II 컴퓨터가 더 많이 팔렸습니다.
큰 문제는 이 근본적 인터페이스의 새로운 기계용 소프트
웨어를 만드는 사람이 아무도 없었다는 것이었습니다.
큰 문제는 이 근본적 인터페이스의 새로운 기계용 소프트
웨어를 만드는 사람이 아무도 없었다는 것이었습니다.
상황은 더 나빠졌습니다.
경쟁이 빠르게 따라 잡았습니다.

Korean: 
곧, 다른 개인용 컴퓨터는 원시적이지만 사용할 수 있는
 그래픽 유저 인터페이스를 적은 비용으로 갖추었습니다.
곧, 다른 개인용 컴퓨터는 원시적이지만 사용할 수 있는
 그래픽 유저 인터페이스를 적은 비용으로 갖추었습니다.
소비자들은 그것을 구입했고 
PC 소프트웨어 개발자도 그러했습니다.
애플의 재정 상황이 갈수록 심각해지고, 새로운 CEO의 
성장으로 John Sculley는 Steve Jobs를 해고했습니다.
애플의 재정 상황이 갈수록 심각해지고, 새로운 CEO의 
성장으로 John Sculley는 Steve Jobs를 해고했습니다.
몇 달 후, Microsoft는 Windows
1.0을 출시했습니다.
MAC OS처럼 예쁘지는 않았지만,
마이크로 소프트가 업계의 격렬한 경쟁과 우위를 점할 수 있었던 첫 번째 일격이었습니다.
MAC OS처럼 예쁘지는 않았지만,
마이크로 소프트가 업계의 격렬한 경쟁과 우위를 점할 수 있었던 첫 번째 일격이었습니다.
10년 안에 Microsoft Windows는 개인용 컴퓨터의 
거의 95 %를 차지했습니다.
처음에는 MAC OS의 팬들의 주장대로, MAC은
우수한 그래픽 및 사용 편의성을 제공합니다.
초기 버전의 Windows는 모두 GUI를 실행하지 않도록 
설계된 DOS 위에 구축되었습니다.
초기 버전의 Windows는 모두 GUI를 실행하지 않도록 
설계된 DOS 위에 구축되었습니다.
그러나 Windows 3.1 이후 Microsoft는 Windows 95라는
 업그레이드 된 GUI로 새로운 소비자 중심의 OS를 개발하기 시작했습니다.
그러나 Windows 3.1 이후 Microsoft는 Windows 95라는
 업그레이드 된 GUI로 새로운 소비자 중심의 OS를 개발하기 시작했습니다.
이것은 훨씬 세련된 그래픽을 제공하는 것 이상으로 
중요한 개정이었습니다.
또한 Mac OS에는 없는 프로그램 멀티 태스킹 및 
보호 메모리와 같은 고급 기능이 있습니다.
또한 Mac OS에는 없는 프로그램 멀티 태스킹 및 
보호 메모리와 같은 고급 기능이 있습니다.

English: 
Soon, other personal computers had primitive,
but usable graphical user interfaces on computers
a fraction of the cost.
Consumers ate it up, and so did PC software
developers.
With Apple’s finances looking increasingly
dire, and tensions growing with Apple’s
new CEO, John Sculley, Steve Jobs was ousted.
A few months later, Microsoft released Windows
1.0.
It may not have been as pretty as Mac OS,
but it was the first salvo in what would become
a bitter rivalry and near dominance of the
industry by Microsoft.
Within ten years, Microsoft Windows was running
on almost 95% of personal computers.
Initially, fans of Mac OS could rightly claim
superior graphics and ease-of-use.
Those early versions of Windows were all built
on top of DOS, which was never designed to
run GUIs.
But, after Windows 3.1, Microsoft began to
develop a new consumer-oriented OS with upgraded
GUI called Windows 95.
This was a significant rewrite that offered
much more than just polished graphics.
It also had advanced features Mac OS didn’t
have, like program multitasking and protected
memory.

Korean: 
Windows 95는 많은 GUI 요소를 도입하여
오늘의 Windows 버전에서 볼 수 있습니다.
시작 메뉴, 작업 표시 줄 및 Windows 탐색기 파일 관리자와 같은 것들입니다.
원숭이도 나무에 떨어진다는 말처럼 
마이크로소프트는
데스크탑 메타포어를 더 쉽고 친숙하게 만들기 위해,
Microsoft Bob이라 불리는 제품을 사용해서
메타포어를 극단으로 사용하는 아이디어를 얻었습니다.
이제 화면에 전체 가상 공간이 생겼습니다.
애플리케이션을 객체로 구현하여
여러분은 테이블과 선반을 둘 수 있습니다.
심지어 타닥거리는 벽난로와
도움을 제공하는 가상의 개가 나타납니다.
그리고 그 양쪽의 문이 보이나요?
네, 그들은 다른 응용 프로그램을 사용할 수 있는 
컴퓨터의 다른 방입니다.
네, 그들은 다른 응용 프로그램을 사용할 수 있는 
컴퓨터의 다른 방입니다.
짐작했겠지만, 이것은 성공하지 못했습니다.
이것은 오늘날 우리가 즐겨 쓰는 사용자 인터페이스로,
본질적으로 자연 선택된 제품의 훌륭한 예입니다.
이것은 오늘날 우리가 즐겨 쓰는 사용자 인터페이스로,
본질적으로 자연 선택된 제품의 훌륭한 예입니다.
여러분이 Windows, Mac, Linux, 또는 어떤 다른 데스크탑
GUI를 사용하고 있든 간에,
이들은 Xerox Alto에서 처음 소개 된 WIMP 패러다임의 
진화된 버전임이 확실합니다.
그 과정에서 수 많은 나쁜 아이디어들이 
시도되었고 실패했습니다.
모든 것은 발명되고, 시험되고, 개선되고, 
채택되거나 탈락했습니다.
오늘날 GUI는 어디에나 있으며 좋은 것 일지라도, 
그들은 항상 위대하지는 않습니다.

English: 
Windows 95 introduced many GUI elements still
seen in Windows versions today, like the Start
menu, taskbar, and Windows Explorer file manager.
Microsoft wasn’t infallible though.
Looking to make the desktop metaphor even
easier and friendlier, it worked on a product
called Microsoft Bob, and it took the idea
of using metaphors to an extreme.
Now you had a whole virtual room on your screen,
with applications embodied as objects that
you could put on tables and shelves.
It even came with a crackling fireplace and
a virtual dog to offer assistance.
And you see those doors on the sides?
Yep, those went to different rooms in your
computer where different applications were
available.
As you might have guessed, it was not a success.
This is a great example of how the user interfaces
we enjoy today are the product of what’s
essentially natural selection.
Whether you’re running Windows, Mac, Linux,
or some other desktop GUI, it’s almost certainly
an evolved version of the WIMP paradigm first
introduced on the Xerox Alto.
Along the way, a lot of bad ideas were tried,
and failed.
Everything had to be invented, tested, refined,
adopted or dropped.
Today, GUIs are everywhere and while they’re
good, they are not always great.

English: 
No doubt you’ve experienced design-related
frustrations after downloading an application,
used someone else’s phone, or visited a
website.
And for this reason, computer scientists and
interface designers continue to work hard
to craft computing experiences that are both
easier and more powerful.
Ultimately, working towards Engelbart's vision
of augmenting human intellect.
I’ll see you next week.

Korean: 
틀림없이 여러분은 디자인과 관련한 좌절을 경험 해 
보았을 것 입니다.  응용 프로그램을 다운받을 때,
다른 사람의 전화를 사용할 때,
 혹은 웹사이트를 방문할 때 말이죠.
그리고 이러한 이유로, 컴퓨터 과학자들과 
인터페이스 디자이너는 계속 열심히 일하여
더 쉽고 강력한 컴퓨팅 경험을 만들어 내려고 합니다.
궁극적으로는, 인간의 지성을 보강하고자 하는 
Engelbart의 비전을 위해 노력합니다.
다음 주에 만나요.
