
웹 어플리케이션 프레임워크의 대표 주자로서 Java J2EE, Ruby on Rails, Zope/Plone, TurboGears, Django 간 서로가 가진 웹 어플리케이션 개발 환경의 장점과 단점들을 비교해 놓은 webcast (mov). 각각의 프레임워크 개발 환경을 맛볼 수 있는 것이 무척이나 흥미롭니다.
다른 개발 프레임워크에 비해 개발 속도가 더딘데다가 웹 어플리케이션 개발에 있어서 매우 중요한 요소로서 급격하게 변하는 사용자의 요구에 대응하고자 하는 rapid turnaround
도 어려운 J2EE를 제외하고, 또 Zope(Plone)은 CMS 개발 환경 위주인 것을 감안하면, 나머지 선택은 자명한 듯 하다.
어제 있었던 스티브 잡스씨의 MWSF 07 개막연설에서 보여준 iPhone의 데모 영상은, 휴대전화와 iPod 그리고 인터넷 통신 장비의 완벽한 조화로 이루어진 또 하나의 만능 개인 휴대 장비로서 많은 사용자들로부터 열광과 찬사를 받았지만, 이를 지켜본 웹 개발자들에게도 다른 시각의 가능성을 제시해 준 사건이었음이 분명하다.
그것은 지금까지 비교적 작은 크기의 휴대 장치 스크린과 느린 접속 속도에 초점이 맞추어졌던 WAP과 이동 통신용 웹 페이지의 정의를 다시 되돌아 보는 계기가 된 것이었다. 소개 시연에서 보여주었던 iPhone에서 실행되는 Safari의 웹 브라우징은 화면 크기의 제약에서 벗어난 새로운 시도로서, 160 ppi 해상도를 가진 320×480의 고해상도 화면 위에서, 손가락 끝에서 자유자재로 확대되고 축소되는 웹 페이지의 모습은 그야말로 진정한 One Web
의 새로운 가능성을 일깨워준 것이었다.
지금까지의 Mobile Web
개발에 있어서 대세로 여겨져 왔던 CSS2의 handheld media type을 비롯한 여러가지 휴대 장치를 염두에 둔 기술들을 이용해서 독립된 또 하나의 웹 페이지의 필요성이 고려되고 있는 상황이, 기술과 장치의 발전과 더불어 실현된 상상력이 더해지면서 진정한 하나의 웹으로 다가갈 수 있다는 가능성을 보여주었다. 이것이 가져다 줄 미래의 mobile 웹 개발 방향에 미치는 파급 효과는 아직 예측할 수 없으나, 한 가지 변하지 않는 공통적인 필요 충분 조건은 바로 여태까지 강조되어 온 것으로 웹 표준에 맞춘 사이트일 것이다. 여기에 더해, 요즘 주목받고 있는 유연한 배치(elastic layout)도 큰 몫을 담당하리라고 본다.
그나저나, 한국에서의 진정한 Mobile Web
체험은 그야말로 아직 다른 나라 얘기이다. 🙁
= ♥ MacPhone.
한마디로, 내손 안의 Mac이로군.
휴대장비에까지 침투한 Mac OS X의 위력은 그야말로 무궁무진할 것이다. 8)
진화된 Newton의 재탄생을 축하하며.
당분간은 허전한 내 옆구리와 이동간의 지루함을 채워줄 것이다.
조만간 Rails 1.2가 마무리 되어서 정식으로 배포되길 기대해 본다.
올 한 해, 곡괭이질에 익숙해지자.
WordPress가 2.0.6으로 갱신되었다. 갱신된 내용 중에는, HTML quicktags를 이제 Safari에서도 사용할 수 있게 되었다는 점이 눈에 띈다.
전처럼 WordPress 2.0.5 > 2.0.6의 diff 파일은 Mark씨의 blog에서 확인할 수 있다.
꼬리표: 없음.