계속 미루어 오던 블로그 리뉴얼 작업에 착수합니다. 우선, 웹 접근성을 높이기위한 기초작업을 실시합니다. 이것은 앞으로 있을 여러가지 Features의 걸림돌을 제거하는 작업입니다. 진행되는 동안 페이지가 비정상으로 보이거나 일부 기능이 마비될 수 있습니다.

목표 :
- XHTML 1.1 웹 표준규격 준수
- Prototype기반 자바스크립트
- 자원 정유율이 높은 전광판 제거
- 접근성을 높이는 자바스크립트 코딩
- 거추장스러운 사이드 메뉴 완전제거
- 라이트박스 라이브러리 대체
- DHTML 윈도우 라이브러리 대체
- HTML과 CSS완벽분리
- HTML과 자바스크립트 완벽분리

결과 :
- W3C, XHTML 1.1 웹 표준규격 통과 (일부 제외)
http://validator.w3.org/check?uri=referer
- 모든 자바스크립트를 prototype 형으로 변경
- 키워드 조회가 비동기식(Ajax)으로 돌아감

문제점 :
- XHTML 1.1에서는 iFrame을 지원하지 않게 됨에 따라 iFrame이 사용되는 부분을 HTTPRequest 방식으로 변경(댓글, 트랙백 관련)
- 기존 포스트 작성에 사용된 비표준 태그 마이그레이션
- 모든 팝업을 비동기식으로 전환
- 썸네일이미지 네비게이션이 먹통

Comments

Got something to add? You can just leave a comment.

Your Reaction Time!

avatar

captcha