사용자 삽입 이미지
 
웹에서 속도는 중요합니다. 그럼 얼마나 빨라야 '충분히 빠른 것'일까요?

웹 사용성 분야에서 유명하고 정평이 나 있는 제이콥 닐슨(Jakob Nielsen)은 웹 기반 응용프로그램들의 반응 속도를 위한 가이드라인을 제시하고 있습니다.

0.1초:
사용자 자신이 UI에서 보여주는 개체들을 직접 조작한다고 느낄 수 있는 최대 시간. 예를 들면 사용자가 한 테이블에서 한 열(column)을 선택한 그 순간부터 해당 열이 선택되었다는 반응이 화면에 보여질 때까지의 시간을 들 수 있다. 한 열을 기준으로 정렬을 한 경우에도 이 정도의 시간만 걸리면 이상적이라고 할 수 있을 것 같다. 이때 사용자는 자신이 직접 테이블의 내용을 정렬하고 있다는 느낌을 갖는다.

1초:
사용자가 컴퓨터가 작업을 끝낼 때까지 과도하게 기다릴 필요 없이 자연스럽게 명령을 내린다는 느낌을 가질 수 있는 최대 시간. 0.2에서 1.0초 정도 지연되는 경우 사용자는 무언가 오래 걸린다는 것을 인지하게 되며 명령에 대한 결과가 사용자의 동작에 대한 직접적인 결과라기보다는 컴퓨터가 현재 명령을 처리하기 위해 ‘일’을 하고 있다고 느낀다. 예를 들어 보자. 테이블의 내용을 선택한 열을 기준으로 정렬하는 작업이 0.1초 이내에 완료되지 않는 경우에도 웬만하면 1초 이내에는 완료가 되어야 한다. 그렇지 않으면 사용자는 UI가 굼뜨게 반응을 한다고 느끼게 되고 현재 하고자 하는 작업의 ‘흐름’이 깨지게 된다. 1초 이상 지연되는 경우에는 현재 작업을 수행하기 위해 컴퓨터가 작업을 하고 있다는 것을 커서의 모양을 바꾸는 등의 방법을 통해 사용자에게 알려주는 것이 좋다.


10초:
사용자가 현재의 작업에 열중할 수 있는 최대 시간. 10초 이상 소요되는 작업의 경우에는 현재까지 완료된 작업의 비율을 퍼센트로 표시를 해주어야 하며 눈에 잘 띄는 곳에 진행 중인 작업을 중지시킬 수 있는 방법 또한 제공해야 한다. 10초 이상 걸리는 작업이 완료된 후에는 작업하던 UI로 돌아왔을 때 어디에 무엇이 있었는지 다시 훑어봐야 할 것이라는 가정을 하는 것이 좋다. 10초 이상의 지연 시간은 사람이 일하는 도중에 현재 작업하던 일을 잠시 그만 두고 다른 일을 하는 등의 자연스럽게 쉬게 되는 경우에나 인정할 수 있다.



위키북스에서 이번에 출간할 책은 좀 더 빠른 차세대 웹사이트 구축 비법을 담은 [초고속 웹사이트 구축]입니다.

스티브 사우더스가 지은 [웹사이트 최적화 기법]의 후속작으로 웹사이트 성능을 높일 수 있는 최신 기법들을 알려줍니다. 4월 9일 출간예정이고요.

YES24에서 리뷰이벤트를 진행하고 있습니다. 관심 있는 독자분들의 많은 참여 바랍니다.

『초고속 웹사이트 구축』 리뷰어 모집
  
[플래시 ON 디바이스] 트랙백 이벤트 당첨자입니다.

* handk85's me2DAY :: 제주소년의 느낌
* nekolatte :: 플래시 ON 디바이스 이벤트
* IronyNET :: 플래시 ON 디바이스
* Lemon's Architect World :: 모바일 기기에서 플래시를 어떻게 활용하면 좋을까?
   (플래시 ON 디바이스)
* 닥서클의 세상사는 이야기 :: 플래시 ON 디바이스 - actionscript 신간

100% 당첨이네요...^^;;
저희도 응모해주신 모든 분께 책을 전달해 드려서 기쁩니다.
아래 메일 주소로 성함과 책 받으실 주소, 전화번호를 남겨주시면 택배로 보내드리겠습니다.

wikibook@wikibook.co.kr

이벤트에 응모해주신 모든 분들께 진심으로 감사드립니다.
  
사용자 삽입 이미지
 
여러분 모두 예상하듯이 2010년은 가히 스마트폰 대전이라고 할 만큼 관련 기업들이 사활을 걸고 시장에 뛰어들고 있습니다. 아이폰 OS 4.0으로 시장 장악력을 높이려는 애플과 안드로이드나 바다 등 오픈소스나 자체 OS를 만들어 아이폰을 따라 잡으려는 기존 모바일 제조 회사들. 그리고 윈도우 폰 7이라는 막강한 파워를 가진 마이크로소프트까지, 그야말로 한치 앞을 내다보기 힘든 상황인데요.

여기에 모바일 애플리케이션 개발을 지원하는 기존 기술들도 적극적인 가세 움직임을 보이고 있습니다. 그 중에 HTML5와 플래시가 바로 그 핵심인데요. 기존의 플래시 플레이어를 바탕으로 웹에서 모바일까지 확장하려는 어도비와 플러그인 없이도 웹에서 다이내믹한 비주얼을 지원하는 HTML5. 어찌보면 HTML과 플래시도 한판 승부를 벌여야 할 숙명의 라이벌 관계로 발전할지도 모르겠네요.

현재는 국내에서도 LG나 아이리버를 비롯한 여러 모바일 기기에서 플래시 라이트를 이용한 개발이 많이 이뤄지고 있습니다. 그리고 플래시 오픈소스 프로젝트나 플래시 오픈 스크린 프로젝트를 통해서 플래시의 사용 확대를 위해 적극적인 움직임도 있고요. 아쉽게도 아이폰에서는 아직 지원하고 있지는 않은데요.

어도비 CS5에서는 AS3 기반으로 개발하여 Publishing 시 iPhone용으로 컴파일할 수 있다고 합니다. 이미 어도비에서는 앱스토어에 CS5를 이용하여 개발된 어플 몇개를 올려 놓았네요. 베타버젼 없이 CS5 릴리즈 버젼을 출시한다는 부분이 좀 아쉽지만 그래도 플래시(IDE)를 이용한 애플리케이션 개발이 가능하다는 점은 출시를 기대하게 만드네요.

참고[http://labs.adobe.com/technologies/flashcs5/appsfor_iphone/]

저희 위키북스도 이러한 모바일 기술과 관련한 책들을 꾸준히 준비하고 있는데요. 그 가운데 하나가 이번에 위키북스에서 출간 예정인 [플래시 ON 디바이스]입니다. 책 내용에 대한 설명은 아래 링크를 클릭하셔서 확인하시면 됩니다.

[플래시 ON 디바이스]

책 출간에 즈음하여 오랫만에 트랙백 이벤트를 합니다. 3월 24일까지 저희 [플래시 ON 디바이스] 표지와 함께 책소개 올려주시고 트랙백 걸어주시면 됩니다. 트랙백 걸어주시는 5분을 추첨하여 [플래시 ON 디바이스] 책을 보내드리겠습니다.

  

사용자 삽입 이미지

어제 티스토어에서 안드로이드 개발자만을 위한 애플리케이션 경진대회를 연다는 소식을 접했습니다.  아직 정식으로 오픈하지 않은 비공식 사이트이지만 벌써부터 개발자들의 기대와 열기가 뜨거운데요.

안드로이드 개발자만을 위한 TAC 공모전

아직 애플 앱 스토어와는 비교할 수는 없겠지만 국내에서도 티스토어나, 쇼앱스토어와 같은 스마트폰 단말기를 위한 애플리케이션 구매 시장이 서서히 무르익어 가고 있는 느낌입니다.

작년까진 애플의 아이폰이 독주를 하던 시장이었다면 올해부터는 경쟁자인 구글의 안드로이드가 무섭게 쫓아가는 형국이 될 것 같습니다. 벌써 안드로이드 OS 2.1 버전을 탑재한 에이치티시(HTC)사가 만든 넥서스원과 모토로라의 드로이드 폰이 출시되어 많은 관심을 끌고 있는데요. 우리나라의 삼성이나 엘지 등에서도 안드로이드를 기반으로 한 스마트폰이 곧 출시될 예정이라고 합니다. 일단 이제 아이폰에 맛들이기 시작한 소비자들이 어느 폰에 손을 들어줄지는 지켜봐야겠지만 다양한 기능과 편리성으로 한층 가깝게 다가온 스마트폰 시장을 선점하려고 하는 모습들이 눈에 선하네요.

TAC 공모전도 그 일환으로 열리는 것이라 짐작하는데요. 아무튼 아이폰이든 안드로이든 개발자 입장에서 이러한 공모전이 열린다는 것은 반가운 소식이네요.

2010년 3월 29일부터 4월 16일까지 접수를 받는다고 합니다. 약 3개월 정도 남았는데요. 이제부터 부지런히 기획을 하고 프로그램을 만들어서 모두모두 좋은 결과가 있기를 바랍니다.

더불어 저희 '시작하세요! 안드로이드 프로그래밍' 책도 작으나마 도움이 되었으면 하는 바람입니다.

사용자 삽입 이미지
  


저희가 절판을 할 예정이라고 했다가 다시 2쇄를 내는 바람에, 공교롭게도 피해를 본 독자분이 계셔서 5월 22일 이후에 구매한 독자분께는 2쇄판으로 책을 교환해 드리려고 합니다.

5월 22일 이전에 [소프트웨어 컨플릭트 2.0 1쇄판]을 구매하신 독자분께서는, 번거로우시겠지만 아래 메일 주소로 연락 주시면 책을 택배로 발송해 드리겠습니다.

wikibook@wikibook.co.kr

메일을 보내주실 때에는 받으실 분의 주소, 성함, 전화번호, 구매한 서점과 날짜를 적으셔서 보내주시면 고맙겠습니다.

앞으로는 절판이나 2쇄 시에도 미리 저희 블로글를 통해 공지를 하도록 하겠습니다.

절판될 걸로 예상하시고 구매해주신 독자분께 감사드립니다.

  


위키북스에서 진행중인 이벤트와 신간을 소개합니다.

아래 자바스프립트 프레임워크를 비교해 놓은 내용이 있는데요.

http://www.kylehayes.info/blog/index.cfm/2009/3/29/Survey-Results-JavaScript-Frameworks

jQuery 사용자가 40% 이상이나 되네요. 몇 해 전만해도 prototype을 많이 썼는데 이제는 jQuery의 독주 시대라 해도 과언이 아닌 것 같습니다. GWT-Ext나 Ext-JS의 성장도 앞으로 지켜볼 만한 것 같습니다.

작년 9월에 저희 위키북스에서 낸 jQuery 작고 강력한 자바스크립트 라이브러리 책은 jQuery를 처음 배우는 분들을 위해 각 기능들을 예제 중심으로 설명하고 있습니다. 저희가 편집을 할 때 예제가 영어로 되어 있는 걸 그냥 둘까 한글로 바꿀까 많이 고민했었는데, 워낙에 재미있는 문장의 예제들이 많아서 일일이 한글로 번역을 했습니다.

찰스 디킨스의 '크리스마스 캐럴'이나 아브라함 링컨의 '게티스버그 연설', 애드윈 애벗의 '이상한 나라의 사각형', 그리고 앰브로스 비어스가 지은 '악마의 사전' 같은 책들을 예문으로 사용하고 있는데요. 기술적인 내용을 다루면서도 재미있고 흥미로운 예문을 사용해서 또 다른 느낌을 전해줍니다.

이번에 저희 jQuery 책을 좀 더 알리기 위해 인터넷 서점에서 3,000원 쿠폰 행사를 진행하고 있습니다...^^;;

YES24, 인터파크, 강남컴퓨터, 알라딘

그리고 소프트웨어 크리에이티비티 2.0과 소프트웨어 컨프릭트 2.0을 묶어서 세트로도 출간을 했습니다. 소프트웨어 컨프릭트 2.0은 절판을 하려고 했었는데, 꾸준히 찾으시는 독자분이 계서서, 표지와 내지 디자인을 바꾸고 그동안 지적해 주신 오류 등을 수정해서 다시 인쇄를 했습니다.

ur
  
<소프트웨어 크리에이티비티 2.0> 역자특강을 잘 마쳤습니다. 열심히 강의를 준비해주신 박재호님과 멀리 수원에서까지 발걸음을 해주신 참석자 여러분께 감사드립니다.

신촌이라서 접근성이 많이 떨어진 탓에 많은 분들이 참석하지 못했습니다. 시간도 좀 부족해서 박재호님이 준비하신 내용을 모두 들을 수 없었던 것, 사진기를 깜빡 잊고 안 가져가서 강의 모습과 멋진 신촌의 저녁 배경을 찍지 못한 것도 좀 아쉽네요.

사정상 참석하지 못한 분들께도 감사드리고요. 다음에는 여러 가지 여건을 고려해서 좀 더 알차게 준비하도록 하겠습니다. 참석하셨던 분들께서도 이번 특강에서 혹시 부족했던 점을 댓글로 알려주시면 다음 특강 때 반영하겠습니다.

  

<소프트웨어 크리에이티비티 2.0> 출간 기념으로 역자이신 박재호님과 함께 아래와 같이 [역자특강]을 진행합니다.












1. 제목: <소프트웨어 크리에이티비티 2.0> 출간기념 역자특강
2. 일시 : 6월 4일 목요일 저녁 7시 30분 ~ 9시 30분
3. 장소 : 토즈 신촌비즈센터
4. 신청자격: <소프트웨어 크리에이티비티 2.0> 구매 독자
5. 수강인원: 20명
  (신청자가 20명이 넘으면 추첨을 해서 선정하겠습니다. 추첨일: 6월 3일 12시)
6. 신청방법: 트랙백 혹은 댓글
7. 기타:
  (1) 특강에 참여하시는 분들은 [창의력 관련 질문 2가지]를 작성해 오시고,
       가장 좋은 질문을 해주신 두 분께는 박재호님이 직접 특별 선물을 전달하신답니다.
  (2) 신청하실 때 아래 위키북스 [증정용 책 목록]에서 책 번호와 제목(1권)을 적어주시면
       특강일에 책을 드립니다.

  [증정용 책 목록]
  1. 실천가를 위한 실용주의 프로젝트 관리 : 위대한 관리의 비밀 요한나 로스맨
  2.
리팩토링 데이터베이스: 진화적 데이터베이스 디자인
  3.
쉽게 배우는 Jruby on Rails arton
  4.
Ship it! 성공적인 소프트웨어 개발 프로젝트를 위한 실용 가이드
  5.
린 소프트웨어 개발의 적용: 속도 경쟁에서 승리하기
  6.
똑똑하고 일 잘하는 개발자 모시기: 조엘 온 소프트웨어 시즌 2
  7.
Ajax 인 프랙티스: 실전 예제를 통한 최신 Ajax 기법 마스터
  8.
Release it 성공적인 출시를 위한 소프트웨어 설계와 배치
  9. 제프리 젤드만의 웹표준 가이드
  10.
Prototype & Scriptaculous 인 액션
  11.
지속적인 통합: 소프트웨어 품질을 높이고 위험을 줄이기
  12.
SOA: 자바 웹 서비스로 통하는 서비스 지향 아키텍처
  13.
도와주세요! 팀장이 됐어요 : 소설로 배우는 프로젝트 관리
  14.
Adobe AIR 인 액션

  
'Beginning iPhone Development' 한국어판 제목 공모에 응모해주신 분들께 진심으로 감사드립니다. 많은 분들이 좋은 의견을 주셔서 저희도 책 제목을 선정하느라 고민이 많았답니다. 고심한 끝에 한국어판 제목은 아래와 같이 정했습니다.

"시작하세요 아이폰 프로그래밍: iPhone SDK를 이용한 아이폰 개발"

주제목은 <머찐..>님의 의견을, 부제목은 <레몬에이드>님 의견을 반영했습니다.
따라서 두 분께는 저희가 출간한 책이나 앞으로 출간예정인 책 3종을 선택하셔서 알려주시면  보내드리겠습니다.

그리고 [시작하세요 아이폰 프로그래밍: iPhone SDK를 이용한 아이폰 개발] 책을 받으실 5분 발표합니다.


3. 회신이
7. 이성욱
8. 제이펍
14. sleep2
16. 한하늘아래

당첨되신 분들은 wikibook@wikibook.co.kr 로 책 받으실 주소와 연락처를 알려주시면 책을 출간하는 대로 보내드리겠습니다. '시작하세요 아이폰 프로그래밍'은 5월 초 정도에 출간예정입니다. 책 제목 공모에 응모해주신 여러분들께 다시 한 번 감사드립니다.

추첨은 손권남 님께서 만드신 [Lucky XHTML] 프로그램으로 추첨하였습니다. 예전에 만드신 '럭키 파이썬'은 하드 포맷과 함께 날려버리셨다고 새로 만들어 주셨는데, 전 이 프로그램이 더 마음에 드네요. [Lucky XHTML] 추첨 프로그램을 만들어주신 손권남님 고맙습니다.
  



이번에 트랙백 이벤트에 응모하신 분이 적어서 응모하신 모든 분들께 저희 책을 선물로 보내드리기로 했습니다. wikibook@wikibook.co.kr 로 책 받으실 주소와 이름, 전화번호를 알려주시면 발송해 드리겠습니다. 트랙백 이벤트에 참여해 주신 분들께 다시 한 번 감사드립니다.

<열이아빠>님과 <검쉰>님은 다른 책을 신청해 주시면 보내드리겠습니다.^^

'AIR_IN_ACTION 카페' 가입자 추첨은 AIR_IN_ACTION 카페에서 추첨하여 공지하겠습니다.

  
 이전  123   다음 

fotowall :: ncloud tattertools RSS Feeds today : 70   yesterday : 83
total : 60606