[WIL] 8월 2주차(8/7~8/11)

limlim·2023년 8월 13일
0

WIL

목록 보기
12/14
post-thumbnail

8월 2주차는 새로운 업무 2건을 진행하였다. 첫 번째 건은 간단한 업무였는데 하드코딩된 부분이 있어서 그 부분은 물어보며 문제를 해결하였다. 두 번째 건은 수정해야 될 부분이 조금 많아 엑셀 파일에 정리하며 바로 해결할 수 있는 부분은 해결하고, 조금 분석이 필요한 부분은 뒤로 미뤄 해결하기로 계획을 세우고 업무를 시작했다. 이번주는 새로운 업무를 통해 배운게 많았던 주 같다. 다음주도 파이팅하자!

습득한 지식 및 공부내용

  • Spring tiles

    : 뷰페이지의 jsp들을 상단, 사이드, 메인, 하단을 설정 상태로 include 처리해주는 구조의 템플릿

    : 페이지들을 일괄관리 할 수 있으며 공통으로 사용하는 부분들을 매번 등록을 따로 해주지 않아도 돼 편리함

    : 사용법

    1) pom.xml 파일에 등록

    2) servlet-context.xml 파일에 등록

    3) tiles.xml 파일에 <tiles-definitions></tiles-definitions> 정의

    4) 사용하려는 jsp 파일에 <tiles:insertAttribute name="사용할 이름"/> 적용

  • window.open()

    : 새창으로 열기

    : name 속성

    1) _blank 새창에 열림, default

    2) _parent 부모 프레임에 열림

    3) _self 현재 페이지를 대체함

  • 웹접근성 지침

    1) 적절한 대체 텍스트 제공

    2) 자막 제공

    3) 색에 무관한 콘텐츠 인식

    4) 명확한 지시 사항 제공

    5) 텍스트 콘텐츠의 명도 대비

    6) 자동 재생 금지

    7) 콘텐츠 간의 구분

    8) 키보드 사용 보장

    9) 초점 이동

    10) 조작 가능

    11) 응답시간 조절

    12) 정지 기능 제공

    13) 깜빡임과 번쩍임 사용 제한

    14) 반복 영역 건너뛰기

    15) 제목 제공

    16) 적절한 링크 텍스트

    17) 기본 언어 표시

    18) 사용자 요구에 따른 실행

    19) 콘텐츠의 선형 구조

    20) 표의 구성

    21) 테이블 제공

    22) 입력 오류를 정정할 수 있는 방법을 제공해야 함

    23) 마크업 오류 방지

    24) 웹 애플리케이션 접근성 준수

profile
不怕慢,只怕站 개발자

1개의 댓글

comment-user-thumbnail
2023년 8월 13일

즐겁게 읽었습니다. 유용한 정보 감사합니다.

답글 달기