Improve CSS IR & Sprites Image Techniques for Accessibility
[12.09] 제10회 2014 정보접근성 동향 세미나 발표 자료
Windows High Contrast Mode 감지 및 CSS 활성화 Images 비활성화 상태 체크 감지 스크립트, ImproveIR.js를 활용한 IR 테크닉 접근성 향상
코드 소스 다운로드
https://github.com/yamoo9/Improve-IR-Accessible-Tech
질병관리본부(충북 오성읍, 2014.11.11) 특강 교육자료.
일반 공무원 대상으로 현 시대의 트렌드를 짚어주고, 질병관리본부 서비스(웹/앱)에 대해 검토한 후, 발전 방향 제시. 마지막으로 고해상도 디스플레이 시대 도래에 따른 비트맵 콘텐츠 품질 향상 방법과 플랫폼에 따른 준비 방법을 기술.
This document discusses optimizing websites for iPhone users. It covers checking the user agent to determine if the device is an iPhone, setting the viewport size to match iPhone resolutions of 320x480 and 480x320 pixels, adding a home screen icon, and using CSS sprites and media queries to style content for iPhone screens. Code examples are provided for implementing these optimizations.
This document announces an Adobe CS4 Design Premium Web seminar taking place on March 30, 2010 from 5:00-6:00pm. The seminar will cover Kuler, a color theme creation and sharing tool from Adobe. Attendees will learn about features of Kuler like creating and sharing color themes on Kuler.adobe.com, using an Adobe ID, importing themes into Adobe applications using the ASE format, and accessing Kuler directly within applications like Illustrator CS4 or on Mac OSX through the Kuler Dashboard.
Improve CSS IR & Sprites Image Techniques for Accessibilityyamoo9
[12.09] 제10회 2014 정보접근성 동향 세미나 발표 자료
Windows High Contrast Mode 감지 및 CSS 활성화 Images 비활성화 상태 체크 감지 스크립트, ImproveIR.js를 활용한 IR 테크닉 접근성 향상
코드 소스 다운로드
https://github.com/yamoo9/Improve-IR-Accessible-Tech
질병관리본부(충북 오성읍, 2014.11.11) 특강 교육자료.
일반 공무원 대상으로 현 시대의 트렌드를 짚어주고, 질병관리본부 서비스(웹/앱)에 대해 검토한 후, 발전 방향 제시. 마지막으로 고해상도 디스플레이 시대 도래에 따른 비트맵 콘텐츠 품질 향상 방법과 플랫폼에 따른 준비 방법을 기술.
This document discusses optimizing websites for iPhone users. It covers checking the user agent to determine if the device is an iPhone, setting the viewport size to match iPhone resolutions of 320x480 and 480x320 pixels, adding a home screen icon, and using CSS sprites and media queries to style content for iPhone screens. Code examples are provided for implementing these optimizations.
This document announces an Adobe CS4 Design Premium Web seminar taking place on March 30, 2010 from 5:00-6:00pm. The seminar will cover Kuler, a color theme creation and sharing tool from Adobe. Attendees will learn about features of Kuler like creating and sharing color themes on Kuler.adobe.com, using an Adobe ID, importing themes into Adobe applications using the ASE format, and accessing Kuler directly within applications like Illustrator CS4 or on Mac OSX through the Kuler Dashboard.
4. LESS Framework
Dynamic Stylesheet Language
CSS LESS
Cascading Style Sheet CSS + Dynamic Language
5. LESS Framework
Dynamic Stylesheet Language
The dynamic stylesheet language.
LESS extends CSS with dynamic behavior such as variables, mixins, operations and functions.
LESS란? CSS에 Script의 능력을 덧붙여 확장한 언어입니다.
변수, 함수, 연산, 중첩, 스코프 등등
6. LESS Framework Dynamic Stylesheet Language
The dynamic stylesheet language.
LESS runs on both the client-side (IE6+, Chrome, Safari, Firefox) and server-side, with Node.js and Rhino.
LESS는 클라이언트 또는 서버 환경 모두에서 실행됩니다.
node.js
50. Nested Rules
LESS Overview
// 변경된 CSS
body {
! font: 12px/1.5 나눔 고딕;
! color: #2e2d2c;
}
.article {
! font-size: 14.4px;
! border: 1px solid #bebdbc;
}
51. Function LESS Overview
// LESS
@base-font-size: 12px;
@base-font-color: #2e2d2c;
body {
! font: @base-font-size/1.5 나눔 고딕;
! color: @base-font-color;
}
Function
LESS
85. LESS Problem
Dynamic Stylesheet Language
LESS. js 활용은 자바스크립트 미지원시 참담한 결과를 초래합니다.
CSS3를 좀 더 효율적으로 사용할 수 있도록 도와주는 매우 유용한
도구지만, 자바스크립트가 지원되지 않는 환경에서는 제 기능을 발휘하지 못합니다.
그렇다면 이 문제를 어떻게 해결해야 할까요?