Seong-Jung's Blog

반응형


[웹접근성] Openwax 사용하기

다운로드 링크 : http://openwax.miya.pe.kr/

OpenWax는 Naver 웹접근성 진단도구인 Nwax를 개발한 개발자가 오픈소스로 배포하여 한국형 웹접근성 지침 2.0에 맞게 웹접근성 진단을 할 수 있도록 도와주는 도구입니다.

주의할 점

  • OpenWax는 실제로 서버에서 구동되는 사이트에 대해서만 웹접근성 체크가 가능합니다.
  • OpenWax는 한국형 웹접근성 컨텐츠 지침 2.0에 따라 웹접근성 준수 여부를 검사합니다.

가이드 페이지

http://openwax.miya.pe.kr/#guide

크롬 브라우저에 확장도구 설치하기

    크롬 브라우저 실행 후, 주소입력창에 아래와 같이 입력
    chrome://extensions/

  1. 페이지 하단의 더 많은 확장 프로그램 다운로드 클릭하여 Chrome 웹 스토어로 이동

  2. Chrome 웹 스토어에서 openwax 검색


  3. 무료 선택


  4. 새 확장 프로그램으로 OpenWax 추가

  5. OpenWax 확장 프로그램 설치 완료


크롬 브라우저에서 OpenWax 실행하기

  1. OpenWax 확장 프로그램 실행

  2. OpenWax는 사용할 경우, 통계를 목적으로 사이트별 웹접근성 점수에 대해 수집하게 됩니다. 확인을 선택할 경우 사이트의 웹접근성 체크 결과를 통계 목적으로 활용하고, 취소를 선택할 경우, 통계 목적으로 웹접근성 체크 결과를 수집하지 않습니다.

  3. 네이버 메인페이지를 OpenWax로 실행한 모습 (네이버 같은 경우, 한국형 웹접근성 컨텐츠 지침과 웹접근성을 체크하는 방법이 다르기 때문에 Wax Score가 낮게 나올 수 있습니다.)

  • OpenWax의 단축 아이콘을 검사시마다 클릭하게 되면 불편하므로 단축키를 설정해봅시다. chrome://extensions/에서 페이지 하단의 단축키 링크를 클릭하여 OpenWax에 대한 단축키를 설정(설정 안됨을 클릭하면 단축키를 설정가능) 후, 하단의 확인버튼 클릭


인터넷 익스플로러(IE) 브라우저에서 OpenWax 설치 및 실행

  1. 인터넷 익스플로러 브라우저로 OpenWax 페이지 접속 후, Download > OpenWax bookmarklet 에서 마우스 우클릭

  2. 즐겨찾기에 추가 클릭

  3. 즐겨찾기 추가

  4. Alt+C 단축키를 이용해 즐겨찾기 바로 열어서 OpenWax 실행


반응형

반응형

블록 요소(Block Elements)와 인라인 요소(Inline Elements)

1. 블록 요소(Block Elements)

HTML4 이상

  • address, ol, ul, p, form, pre, blockquote, h1~h6, table, dl, dd, div, fieldset, hr, table, tfoot, noscript

HTML5

  • article, figcaption, figure, output, aside, footer, audio, section, canvas, header, hgroup, vide

2. 인라인 요소(Inline Elements)

  • b, big, i, small, tt
  • abbr, acronym, cite, code, dfn, em, kbd, strong, samp, var
  • a, bdo, br, img, map, object, q, script, span, sub, sup
  • button, input, label, select, textarea


반응형

반응형

경량화된 마크다운 언어를 쉽고 빠르게 사용할 수 있는 하루패드(haroopad)를 설치해보도록 하겠습니다.

다운로드 페이지 : http://pad.haroopress.com/user.html

haroopad는 다양한 플랫폼을 지원하는 오픈소스 기반의 마크다운 에디터입니다.


1. 자신의 OS에 맞는 파일을 다운로드 후 설치 파일을 실행합니다. Next 버튼을 클릭합니다.


2. 자신이 설치하고자 하는 디렉토리를 선택하고, Next 버튼을 클릭합니다.


3. Install 버튼을 클릭합니다.


4. Finish 버튼을 클릭합니다.


5. haroopad를 실행한 화면입니다.


경량화된 마크업 언어인 마크다운을 지원하는 haroopad를 이용하여 복잡한 마크업 언어 또는 블로그 글, 이메일 문서를 작성해보시길 권장합니다. 특히, 업무에서 마크업 언어를 모르는 업무담당자분들이 사용하면 참 좋을듯 합니다 ^^

반응형

반응형

과거의 Safari 브라우저와 최신버전의 Safari 브라우저에서 개발자 도구를 사용하기에 조금 다른 점이 있는 것을 확인하여 최신 Safari 브라우저에서 개발자 도구를 사용하는 방법을 알아보도록 하겠습니다.

1. Safari 브라우저의 우상단 톱니 바퀴 아이콘 선택 -> 메뉴 막대 보기 메뉴 선택


2. 메뉴 막대 보기 했을 경우 아래와 같이 메뉴 막대가 생성됩니다.

<메뉴 막대 가리기 선택시>

<메뉴 막대 보기 선택시>

3. 메뉴 막대에서 편집 -> 기본설정 선택. 메뉴 막대에서 개발자용 메뉴 보기 선택


4. 아래와 같이 개발자용 메뉴 생성

위와 같이 개발자용 도구가 생성이 되었습니다. 개발자 도구 활용을 통해 웹개발을 쉽게 빠르게 할 수 있도록 해요 ^^

반응형

반응형

크롬 테마 만들기 방법. 자세히~ 알려드릴께요. 저만 따라하시면 참 쉬우실 거에요 ^^


★ 먼저, 크롬 테마를 만들기 위해서는 구글 크롬 테마 생성 사이트로 이동합니다.
http://www.themebeta.com/chrome-theme-creator-online.html

 - Basic 탭 : 테마 배경 이미지에 대한 처리를 할 수 있는 탭

 - Images 탭 : 이미지를 업로드할 수 있는 영역에 대한 설정 탭

 - Colors 탭 : 글씨색을 설정할 수 있는 영역에 대한 설정 탭

 - Pack 탭 : 설정이 완료된 크롬 테마에 대한 packaging 탭


< Basic 탭 설명 >

 - Theme Name : 테마명을 입력합니다.

 - 1. Upload an Image : 배경이미지를 업로드합니다.

 - 2. Generate Colors : 테마배경에 어울리도록 색상을 설정합니다.

 - 3. Pack and Install : 설정한 테마를 패킹하고 설치하도록 합니다.


< Images 탭 설명 >

 - NTP Background : 바탕 색상 및 이미지 설정


 - Frame : 상단 프레임 색상 및 이미지 설정


 - Toolbar : 툴바 색상 및 이미지 설정


 - Tab Background : 탭 배경 색상 및 이미지설정


 - Frame Overlay : 프레임 오버레이 이미지 설정


 - NTP Attribution : 우측 하단 이미지 설정


< Colors 탭 설명 >

 - Status Bar : 이미지 다운로드, 링크 등의 설정바에 대한 글씨색 설정


 - Tab Text : 탭의 글씨색 설정


 - Background Tab Text : 비활성화된 탭의 글씨색 설정


 - Bookmark Text : 북마크 영역의 글씨색 설정


 - NTP Text : 어플리케이션 영역의 글씨색 설정


 - Buttons : 버튼의 색상 설정


 - Control Buttons : 컨트롤 버튼 색상 설정


< Pack 탭 설명 >

 - Pack and Install Theme : 테마 패키징 및 설치

 - Pack and Download Theme : 테마 패키징 및 .crx 확장자를 가진 테마 설정파일을 저장한 파일을 다운로드

 - Pack and Download Zip File : 테마 패키징 및 .crx 확장자를 가진 테마 설정파일을 Zip 파일로 압축한 파일을 다운로드

 - Save Screenshot : 설정한 테마를 스크린 샷으로 저장


< 하단 Background 설명 >

[left/center/right] / [top/bottom] / [no-repeat/repat/repeat-x/repeat-y] / [normal-size/fill-screen/fit-to-screen]

 - left : 이미지를 왼쪽으로 정렬

 - center : 이미지를 가운데로 정렬

 - right : 이미지를 오른쪽으로 정렬

 - top : 이미지를 상단에 배치

 - bottom : 이미지를 하단에 배치

 - no-repeat : 이미지 반복하지 않음

 - repeat : 이미지 반복

 - repeat-x : 이미지를 가로로 반복

 - repeat-y : 이미지를 세로로 반복

 - normal-size : 이미지 원본 사이즈로 설정

 - fill-screen : 이미지 화면에 꽉 차도록 설정

 - fit-to-screen : 이미지를 화면에 맞추어 설정(이미지 크기에 따라 화면에 공백이 생길 수 있음)

반응형

반응형

Aptana Studio 3 설치 방법을 알아보도록 하겠습니다.


Aptana Studio는 오픈소스 기반의 IDE 웹 기반 툴입니다. 무료이며, 이클립스 기반입니다. 또한, 이클립스의 플러그인으로 추가하여 사용할 수도 있습니다. 쉽고 빠르게 웹기반 프로젝트를 구축할 수 있도록 도와줍니다. 또한, 작은 웹서버를 갖추고 있어, 따로 TOMCAT 등의 웹컨테이너를 구축하지 않아도 쉽게 웹프로젝트를 실행할 수 있습니다.


1. http://www.aptana.com/접속하여 PRODUCTS > DOWNLOADS > DOWNLOAD APTANA STUDIO 3 버튼 클릭하여 다운로드


2. 다운로드 받은 파일을 실행 -> Next 클릭


3. 라이선스에 동의할 경우, I Agree 버튼 클릭


4. 설치 경로 설정 후, Next 버튼 클릭


5. 스타트 메뉴에 추가할 이름을 설정(변경 가능) 후, Next 버튼 클릭


6. 지원하는 파일 기본 확장자 선택(이것을 체크할 경우 체크한 확장자는 Aptana Studio로 실행하도록 설정하게 됩니다) -> Next 버튼 클릭 


7. 이제부터 Aptana Studio 3를 설치한다는 문구입니다. 설치를 시작하려면 Install 버튼을 클릭해 주세요.


8. 설치 진행중...


9. 설치를 완료하였습니다. Next 버튼을 클릭해주세요.


10. Aptana Studio 3의 설치를 마칩니다. Close 버튼을 클릭해 주세요.


11. Aptana Studio 3 실행중...


12. workspace를 설정합니다. workspace는 실제 소스가 관리되는 저장공간입니다. 경로 선택 후, OK 버튼을 클릭해 주세요.


13. Aptana Studio 3를 실행한 화면입니다.


14. 새로운 웹프로젝트를 생성해 보겠습니다. FIle -> New -> Web Project를 선택합니다.


15. 프로젝트 템플릿을 선택하는데, 테스트 용도이므로 Default Project를 선택합니다. 템플릿 선택 후, Next 버튼을 클릭합니다.


16. 프로젝트명을 입력합니다. Finish 버튼을 클릭하면 프로젝트가 생성됩니다.


17. 생성된 프로젝트입니다.


18. 이제 생성된 프로젝트에 html파일을 추가하여 실제적으로 실행이 되는지 확인해보겠습니다 ^^ 프로젝트 선택 후 마우스 우클릭 -> New From Template -> HTML -> HTML 5 Template을 선택합니다. HTML5 템플릿을 선택한 이유는, 가장 간단한 템플릿 형태이기 때문에 선택하였습니다. 다른 이유~~ 아~~~무 것도 없어요.


19. 파일명을 입력하고 Finish 버튼을 클릭합니다.


20. 테스트 할 내용을 입력합니다. 최대한 간단~하게..


21. Run -> Run 또는 Ctrl + F11 단축키를 이용하여 테스트 화면을 실행해 봅니다.






22. 정상적으로 실행된 테스트 페이지입니다.

이상으로 Aptana Studio 3 설치 및 테스트 하는 방법까지 설명을 했습니다. 앞으로는 Aptana Studio를 이용해 쉽고 빠르게 개발하실 수 있겠죠? 오늘 밤도 즐프 하세요~~ ^^

반응형

반응형

Editplus를 그냥 사용하기에는 하얀 바탕색 화면에, 식상한 폰트 색에... 너무너무 불편합니다.

이래서 Editplus에서는 편집창의 색상 정보를 수정할 수 있도록 ini파일을 수정할 수 있도록 하고 있습니다.

어떻게 변경하는지 보겠습니다~ 첨부파일의 ini 파일을 다운받으세요 ^^

editplus_ini.zip


1. 기존의 식상한 편집창


2. 도구 -> 디렉토리 지정 선택


3. 디렉토리 지정에서 INI 파일 디렉토리구문 디렉토리를 설정해주기 위해 ... 버튼 클릭하여 경로 선택


4. INI 파일이 존재하는 폴더를 선택, 확인 버튼 클릭


5. 확인 버튼 클릭


6. 확인 버튼 클릭


7. 변경된 샤방샤방한 화면~ 이제 편집창의 가독성도 좋아졌죠? ^^


이제 변경된 편집창을 통해 Editplus를 더욱 더 잘 사용해 보아요 ^^

반응형

반응형

브라우저의 기본 테마를 사용하면 너무 식상해요~~ 그래서!!

크롬 브라우저에서 테마를 설정하는 방법을 알아보겠습니다 ^^


1. 크롬 브라우저를 실행하고, 크롬 브라우저 상단의 Chrome 맞춤설정 및 제어 아이콘을 클릭 -> 설정을 클릭합니다.


2. 설정 항목에서 테마 추가 클릭


3. 여러 테마 중에서 마우스 커서를 위로 올리면 무료 버튼이 생깁니다. 클릭해주세요 ^^


4. 테마 적용완료. 참 쉽죠잉~~ ^^


반응형

반응형

로그인 폼을 마크업하는 방법을 아주~ 간단하게 배워보겠습니다 ^^

코딩 방식은 지극히(?) 개인적인 방법인 것을 알아두셨으면 좋겠습니다.

코딩 순서 : HTML 코딩 → CSS 코딩

[HTML 코딩]


로그인


[CSS 코딩]

/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* Customize */
legend { display:none; }
label { vertical-align:-1px; }
.checkbox { width:13px; height:13px; vertical-align:middle; margin:0; padding:0; }
#frm_login { position:relative; width:300px; height:85px; padding:10px; border:1px solid #ccc; font-size:12px; }
#frm_login p { height:24px; margin-bottom:5px; }
#frm_login .lbl_login { float:left; width:60px; line-height:200%; }
#frm_login .input { height:18px; border:1px solid #ccc; outline:none; }
#frm_login .input:focus { border:1px solid #cc0000; }
#frm_login #area_check_login { clear:both; position:absolute; bottom:10px; left:10px; }
#frm_login #area_button #btn_login { position:absolute; top:10px; left:230px; width:80px; height:51px; background-color:#302f2f; border:1px solid #302f2f; color:#fff; }

[ 결과 ]


[ 개선하여야 할 사항 ]

- 호환성보기로 IE7에서 볼 경우, 살짝 디자인이 틀어지는 부분이 존재하는데, 이에 대한 해법은 아직 연구중


반응형

반응형
다운로드 링크 : http://design.fujitsu.com/en/universal/assistance/colordoctor/colordoctor210win.exe

가상의 브라우저를 활용하여 시각 장애 유형별로 화면이 어떻게 표시되는지 확인할 수 있도록 도와주는 도구입니다.

메뉴 설명 및 각 메뉴 사용 방법


  • 1번 영역 : 브라우저 화면을 제어할 수 있는 영역입니다.
    - Back : 이전 페이지로 이동
    - Forward : 앞 페이지로 이동
    - Stop : 브라우저 해석 정지
    - Refresh : 브라우저 새로고침
    - Home : 홈 페이지로 이동
    - Go : 입력한 사이트로 이동
  • 2번 영역 : 화면 해석 모드 및 실제 변환에 대해 제어할 수 있는 영역입니다.
    - Mode : Browser(웹 브라우저 모드 선택), Transparent(투명영역 모드 선택)
    - Conversion Filter : 이미지를 변환할 필터 선택
    - Real-time conversion : 실시간으로 화면 변경된 내용을 필터 영역에 적용하여 화면에 나타냄
    - Convert image : 필터에 의해 변경된 이미지 확인
  • 3번 영역 : 필터 변환전 이미지와 필터 변환 후 이미지 표시 영역입니다.
    - Original image : 원본 이미지
    - Filtered image : 필터링된 이미지

File

File > Open

  • 이미지 파일을 열어 각 필터별로 시각적인 표현이 어떻게 되는지 확인합니다.

File > Save Original Image

  • 원본파일을 저장합니다. 지원하는 파일 형식은 bmp, jpg, png, tif, gif 형식입니다.

File > Save Filtered Image

  • 필터로 변경된 파일을 저장합니다. 지원하는 파일 형식은 bmp, jpg, png, tif, gif 형식입니다.

File > Close

  • 프로그램을 종료합니다.

View

View > Conversion Filter

  • 화면을 변환할 필터를 선택합니다.

- Gray Scale : 흑백 화면


- Protanopia : 제1색맹, 적색맹


- Deuteranopia : 제2색맹


- Tritanopia : 제3 색맹, 청황(靑黃) 색맹


View > Real-time conversion

  • 실시간으로 필터링된 화면을 보여줍니다.

View > Real-time conversion speed

  • 실시간으로 필터링된 화면의 변환 속도를 설정합니다.
    - high speed : 고속으로 변환(고사양 PC에 알맞음)
    - low speed : 저속으로 변환(저사양 PC에 알맞음)

View > Convert Image

  • 필터에 의해 변환된 이미지를 표시해줍니다.

View > Mode

  • 필터 화면을 설정합니다.

- Browser mode : 웹 브라우저 모드 선택


- Transparent mode : 투명영역 모드 선택


View > Go To

  • 브라우저 화면을 제어할 수 있는 영역입니다.
    - Back : 이전 페이지로 이동
    - Forward : 앞 페이지로 이동침
    - Home : 홈 페이지로 이동

Help

Help > About ColorDoctor

  • Color Doctor의 버전정보를 제공합니다.

Help > Help Topics

  • 영문 도움말을 제공합니다.





반응형