<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>겨미♡웹 &#187; Unobtrusive Ajax</title>
	<atom:link href="http://miya.pe.kr/tag/unobtrusive-ajax/feed/" rel="self" type="application/rss+xml" />
	<link>http://miya.pe.kr</link>
	<description>웹 클라이언트 사이드 - UI 그리고 마크업.</description>
	<lastBuildDate>Tue, 24 Jan 2012 07:16:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>키보드 지원 슬라이더 &#8211; Accessible Unobtrusive Slider</title>
		<link>http://miya.pe.kr/2007/11/26/%ed%82%a4%eb%b3%b4%eb%93%9c-%ec%a7%80%ec%9b%90-%ec%8a%ac%eb%9d%bc%ec%9d%b4%eb%8d%94-accessible-unobtrusive-slider/</link>
		<comments>http://miya.pe.kr/2007/11/26/%ed%82%a4%eb%b3%b4%eb%93%9c-%ec%a7%80%ec%9b%90-%ec%8a%ac%eb%9d%bc%ec%9d%b4%eb%8d%94-accessible-unobtrusive-slider/#comments</comments>
		<pubDate>Mon, 26 Nov 2007 04:18:18 +0000</pubDate>
		<dc:creator>김군우</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[웹 접근성]]></category>
		<category><![CDATA[Slider]]></category>
		<category><![CDATA[Unobtrusive Ajax]]></category>

		<guid isPermaLink="false">http://www.miya.pe.kr/archives/22</guid>
		<description><![CDATA[Brian McAllister의 Accessible Unobtrusive Slider를 소개한다. 키보드로 제어할 수 있는 슬라이더 제목에서도 알 수 있지만 Accessible Unobtrusive Slider는 키보드로 제어할 수 있는 슬라이더 라이브러리이다. 슬라이더 UI는 HTML5에서 지원 예정인데, 현재로서는 표시할 방법이 자바스크립트를 이용한 라이브러리를 통하는 수 밖에 없다. 그래서 많은 관련 라이브러리들이 공개되어 있는데 키보드 제어 가능한 라이브러리는 드문 편이다. 마우스 휠을 활용할 수 [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.frequency-decoder.com/">Brian McAllister</a>의 <a href="http://www.frequency-decoder.com/demo/slider-revisited/">Accessible Unobtrusive Slider</a>를 소개한다.</p>

<h3>키보드로 제어할 수 있는 슬라이더</h3>

<p>제목에서도 알 수 있지만 Accessible Unobtrusive Slider는 키보드로 제어할 수 있는 슬라이더 라이브러리이다. <a href="http://www.whatwg.org/specs/web-forms/current-work/#datalist">슬라이더 UI는 HTML5에서 지원 예정</a>인데, 현재로서는 표시할 방법이 자바스크립트를 이용한 라이브러리를 통하는 수 밖에 없다. 그래서 <a href="http://ajaxrain.com/tagcloud.php">많은 관련 라이브러리들</a>이 공개되어 있는데 키보드 제어 가능한 라이브러리는 드문 편이다.</p>

<h3>마우스 휠을 활용할 수 있는 슬라이더</h3>

<p>Accessible Unobtrusive Slider는 <strong>마우스 휠을 통한 제어</strong>가 가능하다. 마우스 휠 제어는 상당히 편리한 기능인 것 같다. 현재 마우스 휠 방향과 슬라이드 되는 방향이 잘 맞지 않은 경우가 있어 불편한 느낌이 드는데 이는 어서 수정되었으면 하는 사항이다.</p>

<h3>스크린 리더를 사용하는 시각장애인에게는 불편함을 가중시키는 라이브러리</h3>

<p>마우스 사용자 뿐 아니라 키보드 사용자에게 까지도 멋지게 제어 가능한 라이브러리이지만 시각장애인에게는 오히려 방해요소가 되고 있다. 라이브러리가 슬라이더로 지정한 폼 컨트롤의 label을 가로채어 &lt;button&gt; 태그로 마크업된 슬라이더 UI에 배정하는데 label의 대상(for 속성)을 왜곡시키고 다른 속성(labelledby 속성)을 통해 슬라이더 UI와 label을 연결시켜주고 있다. &lt;button&gt; 태그에 title 속성을 통한 UI 사용법에 대한 간단한 설명을 넣거나 원래의 폼 컨트롤을 가리키는 label을 가공하지 말아야 할 것이다.</p>

<h3>단순히 시각적인 것 이상을 생각한 훌륭한 라이브러리</h3>

<p>Accessible Unobtrusive Slider는 시각적인 것 이상을 고려한 것만으로 의미있고 유용한 라이브러리이다. 위에 언급한 단점들을 보완할 수 있으면 모든 사용자에게 훌륭한 UI 개선 도구가 될 것이다.</p>

<p>덧) IE6에서 마우스를 갖다 대었을 때 많이 버벅댄다. 나만 그런가? 사용 전 충분한 테스트는 꼭! :)</p>
]]></content:encoded>
			<wfw:commentRss>http://miya.pe.kr/2007/11/26/%ed%82%a4%eb%b3%b4%eb%93%9c-%ec%a7%80%ec%9b%90-%ec%8a%ac%eb%9d%bc%ec%9d%b4%eb%8d%94-accessible-unobtrusive-slider/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

