'책'에 해당되는 글 3건

  1. 2007/12/10 Hijax, 접근성 높은 Ajax를 만든다. (2)
  2. 2006/12/20 루비 온 레일즈 책 받아가세요!
  3. 2006/12/20 CSS 10주년 기념, 책 발간 (1)

Hijax, 접근성 높은 Ajax를 만든다.

Ajax, Hijax,
이제 웹 개발에서 Ajax는 상식이 됐다. 이미 십 여권의 책이 번역되거나 집필될 정도이다. 2005년 처음 Ajax를 소개할 때만 해도 예측 못한 일이다. 그런데, Ajax에도 한계가 많다.

Ajax는 비동기 데이터 통신과 자바 스크립트를 기반한 기술이다. 따라서 필연적으로 문서 위주의 웹이 아닌 기능 위주의 웹 애플리케이션이 나오게 된다. 따라서 Ajax로 구현된 웹 사이트 대부분이 자바 스크립트를 끄면 동작이 안되고 검색 엔진으로 인덱싱 가능한 상태로 데이터를 보여 주지도 않는다.웹이 읽기 가능한 정보 전달 체계라는 기본 속성을 무시하는 것이다.

사용자 삽입 이미지
이를 해결할 또 다른 방법론이 있으니 그게 바로 Hijax이다. 이 방법론은 DOM 스크립트를 집필한 제레미 키스가 책 말미에 잠깐 언급한 내용인데, 기본 개념은 단계적 기능 개선(Progressive Enhancement) 및 축소(Graceful Degradation)시에도 동작 가능한 Ajax 개발 기법이다.

2006년 한해 동안 다양한 컨퍼런스에서 발표한 내용을 정리해서 방탄 Ajax라는 책으로 집필했고, 얼마전에 NHN 장정환님이 번역을 하였다. (주로 5,6,7장에 개념들이 설명되어 있다.)

아이디어를 간단히 생각해 보면 기존의 Form submit 기반 HTML 문서와 어플리케이션을 그대로 두고, 중간에서 이벤트를 납치하여 자바 스크립트가 사용 가능한 경우에만 Ajax를 통해 통신하고 그렇지 않은 경우는 기존 Form 방식을 그대로 사용하는 것이다. (이를 위해 어떻게 개발 하는 것이 좋은지, 기존 애플리케이션을 어떻게 바꿀 수 있는 지 차근차근 설명되어 있다.)

방탄 Ajax가 기존의 Ajax 책과 다른 점이 이것이다. 웹 표준에 맞는 웹 접근성에 기초한 Ajax 개발을 고민하는 개발자에게 좋은 책이 될 것이다. 차라리 Hijax 라고 이름을 붙였으면 더 좋지 않았을까?

2007/12/10 15:00 트랙백 3 답글 2

여러분의 생각

Trackback URL:http://channy.tistory.com/trackback/211

  1. 『방탄 Ajax』 출시

    방탄 Ajax 표지 DOM Script의 저자 제레미 키스(Jeremy Keith)가 쓴 방탄 Ajax가 출간되었습니다. DOM Script에서 올바른 DOM, 겸손한(unobtrusive) 자바스크립트에 관한 이야기를 했다면 이번엔 올바른 Ajax의 활용, 접근성을 확보하는 Ajax 개발론, 즉 겸손한(unobtrusive) Ajax에 대해 이야기하고 있습니다. 이 책에서의 Ajax는 Asynchronous JavaScript and XML가 아닌..
  2. ajax의 주객전도.

    ajax, ajax, ajax 뭐 지금도 말들이 많다. 근데 ajax가 요즘 주객이 전도되어버린 느낌을 계속 느낀다. 그냥 맹목적으로 ajax를 사용하는것이다. 어떤 웹서비스를 제공하는데 있어서 좀더 편리한 사용자인터페이스를 위해 ajax를 선택하는게 아니라. ajax를 위한 ajax를 사용한다고 해야할까? ajax 열풍을 불러온 구글맵을 예로 들더라도 계속해서 지도를 불러온다면 그 요청수도 많거니와 계속해서 페이지리로딩까지 된다면 구글맵을 사용할사..
  3. AJAX만 쓰면 다냐? 안봐도 괜찮을것이라 짐작되는 책소개 "방탄 AJAX"

    웹2.0이 광풍이 휘몰아닥치면서 함께 급부상한 AJAX 라는 기술. 하지만 지금은 그 AJAX가 지금은 너무 많이 쓰여서 골치다. AJAX 안쓰면 마치 큰일날듯이 그냥 툭하면 AJAX다. 게다가 여러 자바스크립트 프레임워크(prototype, jquery 등)의 인기와 손쉬운 사용법에 힘입어 AJAX의 열기를 부채질해주고 있다. 이러한 와중에 나타났던 "DOM 스크립트" 라는 책은 제목 위에 나타난 조금 작은 글씨에서 볼 수 있듯이 "다이내믹한 웹표..
  1. Ohyung님의 생각

    조만간 읽어봐야 할거같네요 ^^
    책 소개 감사드립니다.
  2. 사지는 마세요님의 생각

    이 두 책에 나온 중요한 소스 다해봤다 200줄 될까요? 빌려보고 소스만 갔다 쓰세요 내용에 비해 겁나 비싸요 ㅠㅠ

답글 남기기

루비 온 레일즈 책 받아가세요!

루비 온 레일즈,

사용자 삽입 이미지
2006년 12월, 드디어 국내에도 루비온레일즈 번역서가 등장했다. 번역서의 부제는 이름하여 “초고속 웹 개발의 시작”. 번역에는 다음커뮤니케이션 기반기술팀의 김경준님께서 수고해주셨고, 감수에는 제 옆에서 일하고 있는 LikeJazz님이다.

한빛출판사와 Daum DNA 공동 협찬으로 무료 배포 이벤트를 진행한다고 한다. 12월 29일까지 루비 온 레일즈를 사용한 후기와 책 발간 소개글을 작성하시어 트랙백을 보내면. 이 중 15명을 추첨하여 무료로 책을 보내준단다.

2006/12/20 17:47 트랙백 0 답글 0

여러분의 생각

Trackback URL:http://channy.tistory.com/trackback/113

답글 남기기

CSS 10주년 기념, 책 발간

CSS, 웹표준,
사용자 삽입 이미지
1996년 12월 17일, W3C CSS1 권고안이 제정된지 딱 만 10년 된 해이다. W3C에서는 10주년 기념 홈페이지를 만들었다. 멋진 CSS 기반 홈페이지 추천을 받아 갤러리에 게시하는 이벤트도 진행 중이고, 어제는 Fuji라는 새로운 CSS Validator 버전을 공개했다.

현, 오페라의 CTO인 Håkon Wium Lie에 의해 발명된 CSS는 정보 구조와 외양을 분리하는 기법을 통해 웹 디자인에 새로운 혁명을 가져왔다고 할 수 있다. 브라우저 전쟁 이후인 1999년 부터 웹 표준 프로젝트의 노력으로  구조와 표현을 분리하는 (X)HTML/CSS 레이아웃 기법이 전파되기 시작했지만 한국에서는 2003년 부터 비로소 일부 사람들이 관심을 가지기 시작했다.

우연의 일치인지 어제 Andy Budd외 공저인 CSS Mastery: Advanced Web Standards Solutions 라는 책이 CSS 마스터 전략이라는 책으로 번역되어 나왔다.박수만님의 세번째 번역서이자 과히 웹 표준 초급에서 고급 기법을 다룬 3종 세트라고 할 수 있다.
사용자 삽입 이미지
그간 마이너의  영역이던 웹 표준기반 방법론이 2007년 한국에서도 대세가 되길 바란다.

2006/12/20 01:30 트랙백 0 답글 1

여러분의 생각

Trackback URL:http://channy.tistory.com/trackback/109

  1. 김기일님의 생각

    이 책을 Yes24에서 보고 주문을 했는데, 챠니님이 소개를 해주시네요... 실용예제와 방탄웹의 맥을 잇는 아주 좋은 책이라고 생각합니다.
    많은 분들이 이 책을 통하여 웹스탠다드에 조금 더 쉽게 접근하기를 바랍니다..

답글 남기기

WP Theme & Icons by N.Design Studio
Entries RSS