
Hello Windows
오늘 드디어 사파리가 윈도우와 선을 봤다. 윈도우가 맨날 침만 흘리며 바라보던 미모의 사파리. 요즘 잘나간다는 Webkit 대학 출신이다. 맥이랑만 노는게 가끔 슬펐지만 그래도 요즘은 불여우랑 잘 놀고 있었다. 오랜만에 넷스케이프 형도 왔다가고. 그래도 윈도우는 사파리와 선을 본다는 사실에 엄청난 기대를 하고 있었다. 하지만 기대한만큼 실망도 큰걸까 그녀는 영어밖에 못하더라. 윈도우는 포기하지 않았다 금방 외국어를 배워 올꺼라는 사실에 윈도우는 기대가 부풀어 있다. 야호~!
하지만 사파리의 아빠 스티브잡스는 그것만이 목적이 아니었다. 윈도우와 사파리가 친해지게 한후 iPhone이라는 장난감을 윈도우에게 넘기려는 속샘도 뒤에 담겨져 있었다. 과연 다음편 드라마는? 윈도우는?
아이폰과 사파리.
썰렁한 이야기를 뒤로하고 사파리 이야기를 하자면 이번 Worldwide Developers Conference 에서 스티브 잡스에 엄청난 기대를 걸었던 모든 개발자들, 약간은 얼어버린 듯한 인상을 준다. 사파리 윈도우버전 때문이 아닌, 아이폰에 들어갈 여러 application 개발에 귀를 귀울이던 그들에게 Web Application using Safari Only ‘사파리를 통한 웹어플리케이션’ 만을 던저 주는 잡스에게 불만아닌 불만이다. iPhone에 들어갈 자신들의 소프트웨어 개발에 큰 기대를 걸었지만 돌아오는건 웹기반의 Application 뿐이니 몇몇은 BS 를 외치고 있다.
인터넷이 모든 것의 기반이 되는 Web2.0를 명확하게 찝어주는 잡스와 애플의 움직임 이지만 Offline 사이드는? Locally 돌릴수 있는 프로그램 개발을 지원하지 않는다니 너무 일찍 그 줄을 끊어 버린것이 아닐까? 아이폰을 통해 “Not yet” vs “Finally” 의 승자를 볼수 있을듯 하다.
사파리와 윈도우.
여기저기서 Safari가 Windows 버전으로 출시된 데에 대한 여러가지 분석들이 쏟아져 나오고 있다. 하지만 흥미를 갖고 바라보아햐 할 부분은 사파리 뒤에 서있는 오픈소스의 Webkit 엔진이다. 구글 개발자 Waylonis 가 언급했듯이 애플과 노키아가 웹킷 뒤에서 밀어주고 있는 기술력은 모질라가 모자란 바로 ‘그것’ 이기 때문이다. 모질라는 개발자와 프로그래머들은 뒷받치고 있지만 Technology를 푸쉬해 주는 큰 기업이 없으니 그 사이에 서있는 Webkit 의 가능성은 어느정도 예상해 볼만 하다. Webkit 이 필요에 의한 다양한 종류의 브라우저의 기반이 되는것을 예상하는것 그리 어렵지 않다. Welcome to the ‘other half’ of the world.
정식버전 공개는 10월로 발표되었다.


김중태
June 13th, 2007 at 11:41 am
사파리 윈도판에 대해서는 정말 깊게 생각해볼 문제네요. 윈도의 브라우저 삼국지 정도로만 보는 것은 일면만 보는 느낌입니다. 일모리님이 글 곳곳에 생각할 거리를 남겨주시네요. ^_^
[Reply]
foobar
June 13th, 2007 at 2:24 pm
특별한 iPhone SDK가 없이 ‘웹기반’으로 간다는게 Offline 쪽을 끊어버리는건 아닙니다. 이미 OS X이나 윈도우즈나 오프라인 ‘웹기반’ 애플리케이션들이 실제하고 있고요. (OS X의 애플리케이션 Helper들 같이요)
[Reply]
bar_foo
June 14th, 2007 at 2:12 am
웹기반이 오프라인은 없다?
너무 편협한 생각…
[Reply]
일모리
June 14th, 2007 at 3:31 am
최근에 구글에서도 오프라인에서 가능토록 하는 구글 기어가 나와서 마소와의 라이벌 구도까지 분석이 나온 현실인건 웹에 조금만 관심이 있는 사람도 아는 부분입니다. 하지만 확실한 API가 제공된것도 아니고 로컬 DB 싱크가 발표된것도 아닌 상황에서 당연히 오프라인에도 온라인 프로그램들이 돌아갈꺼라는건 시기상조 겠죠
오히려 이번 데모를 본다면 data sync는 커녕 아이폰 컴터는 절대 건드리지 못하고 다순히 웹2.0서비스가 되는 웹사이트를 만들으라는 메세지를 전달했다고 보는게 더 편리한 이해법일지 모르겠습니다. 다른말로 하면 오프라인=네이티브프로그램만 돌리기가 되겠네요.(물론 그러지 않기를 바라지만 말입니다)
더 나아가서 데이터싱크 뿐만이 아닌 iPhone UI를 사용할수 없게 된다면 well,, 뭐 아이폰과 똑같은 UI를 가진 사이트를 만들어야하는 선택밖에는..
이러한 이유에서 본문에서 의문점을 던진것이고 ‘너무 편협한 생각’ 으로 넣은것이 아닙니다 :) ㅋ
아직까지 플래쉬 사용은 MAYBE단계이지만 HTML이랑 JS 로 게임 만들어서 오프라인에서도 잘 돌아가게 만들어 보시면 편협한 생각으로 단순히 ‘웹기반이 오프라인은 없다?’ 인지 아실수 있을겁니다.
[Reply]