본문 바로가기

전체 글273

WebKitGtk+ Hackfest 2011 참가 후기 작년에 이어 WebKitGtk+ Hackfest 2011에 참석했다. 작년에 이어 같은 장소인 스페인 코루나에서 열려서 그런지, 이제 스페인이 제2의 고향 같다는 느낌이 들 정도다. 물론 스페인은 말은 아는게 "올라"가 전부다. ^^; 작년과 다른 점이 있다면 이번에는 너무나 큰 할 일꺼리를 가지고 갔다는 점이다. 그 동안 webkit-clutter 포트에 작업한 Accelerated Compositing 기능을 WebKitGtk+에 적용하는 것! 너무나 큰 욕심이었을까? 집에 돌아와서 겨우 초기 patch를 반영했다. 어찌되었던 동작하는 데모를 만들었다는데 위안을 삼을 수 있었다. 이외 많은 관심사가 논의되고 해결되었다. WebKit은 정말 뜨거운 프로젝트다. 이런 프로젝트에 참여하고 있다는 것 자체가.. 2011. 12. 13.
뜨거운 개발자 컨퍼런스 열기! 이번 금요일에는 다음에서 주최하는 DevOn 2011 컨퍼런스가 열립니다. 지난 주에 행사 홈페이지가 열리자 마자, 몇 시간만에 등록이 완료되어서 열기를 확인할 수 있었습니다. 여러가 개발자 커뮤니티가 이번 행사에 참가하는데, 저도 그놈 한국(GNOME KOREA) 커뮤니티 구성원으로 참가하여 GNOME3를 소개하려고 합니다. KTH는 H3 컨퍼런스를 11월 30일날 개최합니다. 그 동안 KTH 블로그에 수준 높은 기술 블로그가 자주 올라와었는데, 발표 세션도 그 만큼 수준 높은 내용으로 채워져있습니다. 오랜만에 개발자 컨퍼런스가 비슷한 시기에 열립니다. 다소 암울한 국내 소프트웨어 업계가 활력소가 되길 바라며, 많은 개발자들이 이번 컨퍼런스를 통해 소통하고 나눌수 있는 자리가 되었으면 좋게습니다. 2011. 11. 21.
웹브라우저 어떻게 동작하나(2)? - HTML5 대한민국 관심 그룹 10차 회의 발표 자료 지난달에 이어 같은 주제로 발표한 내용을 공유합니다. 웹 브라우저는 어떻게 동작하나? (2) View more presentations from Joone Hur 특히, 아래 Reflow를 줄이는 방법에 대한 글을 요약했는데, 웹페이지 성능 향상에 도움이 될 것입니다. How (not) to trigger a layout in WebKit Rendering: repaint, reflow/relayout, restyle 2011. 10. 22.
스티브 잡스의 죽음을 애도하며.. 1955 - 2011 내 기억속에 언제 부터 스티브 잡스(Steve Jobs)가 들어왔는지는 알 수는 없다. 정확한 것은 그의 삶에 관한 책을 읽고 나서 많은 변화가 있었다. 지금은 절판되어 있지만(NextStep 시절 창업 이야기가 비교적 상세히 소개됨), 10여년 전 그 책을 읽고 나서, 산지 두달된 vaio 노트북을 팔고 1세대 iBook을 샀다. 단지, 그가 Apple에서 쫓겨난 이후, 미국 전역을 돌아다니며 뽑은 천재적인 개발자와 함께 밑바닥 부터 개발한 NextStep이 어떻게 OSX으로 재탄생했는지 무척 궁금했기 때문이다. 그리고, 그 운영체제는 지금 우리가 사용하고 있는 iPhone과 iPad에 사용되고 있다. 많은 IT업계 종사자들이 스티브 잡스를 좋아하는 이유 중 하나가 아마도 iPho.. 2011. 10. 6.
웹브라우저 어떻게 동작하나? - HTML5 대한민국 관심 그룹 9차 회의 발표 자료 웹브라우저는 어떻게 동작하나? View more presentations from Joone Hur 요즘 화제가 되고 있는 "How browse works"글을 요약 발표했습니다. 2011. 9. 22.
웹브라우저 안쪽 - HTML처리 과정 (1) http://w3labs.kr/?p=980 미래웹기술연구소 홈페이지로 글을 옮겼습니다. 2011. 8. 1.
GStreamer Conference 2011 소개 GStreamer는 리눅스에서 사용되는 Open Source Multimedia Framework으로 GObject기반으로 구현되어 있다. 리눅스 데스크탑에서 대다수의 Multimedia Application은 GStreamer를 사용하어, 많은 개발자와 사용자를 확보하고 있다. GStreamer Conference 2011는 작년에 이어 두번째 열리는 행사이며, 전세계 GStreamer 개발자가 모여, 발표도 하고 정보도 공유하는 자리이다. 올해는 체코 프라하에서 10/24~25 열린다. 발표될 주제는 다음과 같다. GStreamer 1.0 DLNA support Cross platform development with GStreamer Telepathy VOIP and videoconferencing.. 2011. 7. 11.
QtWebKit, WebKit2로 전환 예정.. 이번에 새로 출시한 Noikia N9에 WebKit2 기반의 QtWebKit이 탑재되었다. Apple 보다 한 발 빠르게 WebKit2 모델을 적용한 것이다. 내년에 Apple에서 먼저 WebKit2를 적용한 Safari를 출시할 것으로 예상했는데, Nokia가 덕분에 좀 더 빠르게 움직일 듯 보인다. 어쨌든, Nokia가 최초로 Mobile용 브라우저에 Multiple Process Model를 도입한 것이다. Nokia는 Qt5에서 마지막으로 WebKit1 API를 update하고, 더 이상 개발을 하지 않는다고 한다. 앞으로, iPhone에 WebKit2가 적용되면 Native Application과 Web Application간의 경쟁이 더욱 뜨거워 질 것 같다. 2011. 7. 6.
Desktop Summit 2011 Desktop Summit 2011이 한달 앞으로 다가왔다. 2009년에 이어 다시 참석하게 되어 무척 설랜다. Desktop Summit은 2년에 한번씩(홀수년) GNOME과 KDE Community에 함께 하는 오픈소스 컨퍼런스(Open Source Conference)이다. 참고로, 짝수년에는 각자 GUADEC과 Akademy라는 행사를 별도로 진행한다. 올해는 아래와 같은 일정으로 독일 베를린에서 열린다. August 6-12, 2011 in Berlin at the Humboldt University. Linux Desktop 기술을 주제로 많은 발표가 이루어지므로, 최근기술 Trend를 이해하고 직접 maintainer를 만날 수 있는 좋은 기회이다. 올해 프로그램은 다음과 같으며, 수 많은 .. 2011. 7. 4.
웹페이지 기본 글꼴은 왜 아직도 굴림체인가? Mozilla Bugzilla에 윈도용 Firefox의 기본 글꼴을 굴림체에서 맑은 고딕으로 바꾸자는 버그를 올렸지만, 받아들여지지 않았다. 가장 큰 이유는 윈도95사용자가 여전히 전체 사용자의 절반을 차지 한다는 것과 많은 웹사이트가 여전히 굴림 또는 바탕체를 사용하고 있다는 점이다. 그렇다면, 왜 굴림체를 바꿔야할까? 첫번째 이유는 이름답지 않다는 것이다. 가독성이 높다는 것도 중요하지만, 가독성도 높고 아름다운 글꼴 얼마든지 있다. 아래 Twitter 한글 페이지를 보면, 굴림체가 얼마나 웹페이지를 촌스럽게 만드는지 알 수 있다. 트위터 같은 경우, 웹페이지에 특정 글꼴을 지정하지 않았기 때문에, 기본 글꼴인 굴림체가 사용되었다. 만약 기본 글꼴을 맑은고딕으로 변경하면 아래 그림 같이 표시된다. 훨.. 2011. 6. 28.
WebKit의 웹표준 구현 현황 지난 달에 제 6차 W3C HTML5 KIG Meeting에 처음으로 참석하게 되었다. 이 모임은 국내 HTML5 표준화에 관심을 갖는 분들이 모여 HTML5 표준화 현황을 나누고 논의하는 자리이다. 이번 모임에서는 HTML5 Web App, Device API, Navigation Timing Spec에 대한 소개가 진행되었는데, 실제 WebKit에서 어떻게 지원되고 있는지 간단하게 정리해보았다. Custom scheme and content handlers 브라우저에서 사용하는 Protocol이나 mimetype을 임의로 등록하여 특정 URL에서 처리하도록 하는 기능이다. 즉, http://, ftp://와 같은 Protocol을 브라우저에 임의로 등록할 수고 있고, 이를 Protocol로 요청이 들.. 2011. 6. 6.
WebKit Contributors meeting 2011 지난 4월 24,25일 미국 Apple본사가 위치한 Cupertino에서 열린 WebKit Contributors meeting 2011에 참석했습니다. 본 행사는 WebKit Contributor가 한 자리에 모여, 당면한 문제와 앞으로 계획 등을 논의하는 자리입니다. 올해가 두번째 열렸으며, unconference형식으로 진행되는 행사입니다. 지난 1년간 함께 WebKit을 개발해온 사람들이 함께 모이는 축제라고도 할 수 있겠지요. 이번 모임에서 어떤 논의가 있었는지 간단하게 소개하도록 하겠습니다. WebKit은 모바일 브라우저 엔진 뿐만 아니라 Mobile Platform으로도 사용되고 있기 때문에 Apple과 Google뿐만 아니라, Nokia, RIM, Samsung, Motorola, Eric.. 2011. 5. 15.