WIT – NTS UIT Blog

포용적 컴포넌트: 토글 스위치 컴포넌트 제작기

Posted by in Research

담당 서비스에서 신규 추가되는 UI를 제작하다가, 토글 스위치가 등장하는 부분이 있어서 이를 시험삼아 컴포넌트화 해보기로 마음 먹었습니다. 만들기 전에 우선 포용적 컴포넌트: 토글 버튼편(Inclusive Components – Toggle Button) 번역글을 읽어보니 도움이 많이 되었습니다. 마지막 부분에 핵심이 다 적혀 있습니다. 토글 버튼을 만들 때 체크해야 하는 사항들은 다음과 같습니다. 사용자들에게 체크박스와 같은 폼 요소들이 폼 데이터 제출용이 아니라 켜기/끄기 토글용임을 인지시킬 수 있다면, 폼 요소들을 사용해도 됩니다. aria-pressed와 aria-checked는 링크가 아니라 <button>과 함께 사용하세요. 레이블과 상태를 같이 바꾸지 마세요. “켜짐”, “꺼짐”과 같이 눈으로 볼 수 있는 텍스트 레이블(혹은 이와 비슷한 것)을 사용할 때는 aria-labelledby를 사용해 텍스트를 덮어쓰기를…read more

(번역) 포용적 컴포넌트: 토글 버튼

Posted by in Research, Translation

원문: https://inclusive-components.design/toggle-button/ 본 번역문은 원작자의 동의하에 번역 및 게시되었습니다. 원문 게시일: 2017년 3월 31일 토글 버튼 어떤 토글 버튼들은 껐다 켤 수 있지만, 어떤 것들은 켤 수가 없기도(혹은 못 끄고)하고, 어떤 것들은 반드시 꺼야만(혹은 반드시 켜야만) 합니다. 이 개념은 너무나 기초적이라 앞 문장은 제가 일부러 설명하고자 복잡하게 만들었는데, 보시다시피 켜기/끄기 스위치(토글 버튼)가 항상 동일하게 작동하지는 않습니다. 토글 버튼의 용도는 간단하지만, 이것을 직접 사용하거나 만들려면 다양한 형태의 버튼이 나오게 됩니다. 수용적인 컴포넌트(Inclusive Component) 시리즈의 공식적인 첫 포스트인 이 글에서, 저는 토글 버튼을 어떻게 하면 수용적인 성격을 띄도록 만들 수 있는지에 대해 탐구해…read more

CSSCONF 참관후기 #2

Posted by in Conference

CSSCONF 참관후기 #1에서 이어집니다. # 최신 CSS 스펙에 관한 주제 7. CSS4 Grid: 마침내 등장한 진정한 레이아웃(True Layout Finally Arrives) FlexBox: 이제는 그리드 시스템을 파야할 때(It’s Time to Ditch The Grid System) Grid / Flexbox 발표영상 바로가기 Grid / Flexbox 슬라이드 바로가기 과학의 힘으로 수억 마일 밖의 혜성에도 탐사선이 정확하게 착륙하는 시대이지만, 여전히 모던 웹 디자인 분야에서 CSS로 요소를 알맞게 정렬하는 일은 힘들기만 합니다. 웹 디자인에서 두 번째로 시간 낭비를 많이 하게 되는 부분이 바로 처음에는 flexbox로 레이아웃 짜기를 시도했다가 현실의 한계에 부딪혀 그만두고 float으로 돌아가는 것이라고 합니다. 하버드 대학교에서 디지털 미디어에 대한 강의를…read more

CSSCONF 참관후기 #1

Posted by in Conference

2016년 9월 미국 보스턴에서 진행된 CSSCONF 참관기를 공유합니다. 배영, 김세희님이 실을 대표해 참관해 주셨고, 본 후기를 직접 작성해 주셨습니다. 내용이 다소 길어 2편으로 작성합니다. 컨퍼런스 소개 CSSConf는 OOCSS로 유명한 니콜 설리반(Nicole Sullivan)이 주축이 되어 2013년 미국에서 첫번째로 개최되었습니다. 그 후로는 유럽, 호주, 아시아 등 세계 곳곳에서 열리고 있습니다. 컨퍼런스 대상은 세상에서 가장 멋진 UI 개발을 위해 노력을 마지않는 디자이너와 개발자입니다. 각 세션 발표자들은 참석자들에게 CSS 관련 각종 최신 기술과 테크닉, 툴에 관한 설명을 해줌으로써 가능한 최대로 CSS의 사용성을 높이고자 하는 목표를 가지고 있습니다. 저희는 이번에 보스턴에서 이틀동안(9/26-27) 열린 CSSConf US에…read more

[JSer.info#번역] 2014-12-23 자바스크립트 주요 소식

Posted by in Research

DaliyJS 설문 공개 매년 이 시기에 DaliyJS에서 시행하는 설문인 JavasScript Developer Survey 2014 결과가 공개됐습니다. 매년 조금씩 질문 및 응답 방식이 변경되므로 단순 비교는 어려울 수 있으나, 작년 Grunt에 대한 응답이 가장 많았던 빌드 도구에 대한 설문은 올해 Gulp가 35%, Grunt가 47%로 집결되는 등 흥미로운 변화를 알 수 있습니다. 자세한건 아래 문서를 참고해주세요 2014-survey-summary.pdf   무섭지 않아, Protractor(일본어) 무섭지 않아 Protractor(일본어[구글번역])에는 Protractor라고 하는 E2E 테스트 도구가 어떤 방식으로 WebDriverJS를 사용하여 테스트 하는지 작성돼 있습니다. 테스트 시 Selenium으로 브라우저를 조작하기 때문에 실제 결과를 얻기까지 소요 시간이 있고, assert할 타이밍을 잡기가 어려우며…read more

1