Chart.js-2.0

유명한 Chart.js가 2.0 버전으로 업데이트 되었습니다. Chart.js는 HTML5의 canvas를 기반으로 하는 여러가지 차트를 보여주는 라이브러리입니다. svg 포맷이 주력인 D3.js와는 어떤 면에서는 비슷하고 어떤 면에서는 다릅니다. 그냥 차트 라이브러리만 생각한다면 개발하는 입장에서는 가져다 쓰기가 훨씬 편한 라이브러리이기도 하죠.

2016/04/26 Editor’s choice

chartjs/Chart.js
_Chart.js - Simple HTML5 Charts using the tag_github.com


무엇이 달라졌을까요?

3가지 정도를 크게 이야기 하고 있는데, 모두 변화가 마음에 듭니다.

멀티 차트

이게 안되었는지는 사실 모르고 있었는데 이제는 멀티 차트가 된다고 하는군요.

New chart axis type

x축과 y 축의 타입을 지정할 수 있는데요. 이게 어떤 의미냐 하면 log 나 exp같은 함수를 쓸 때 x,y를 동일하게 지정하면 그래프가 무한정으로 늘어나는 걸 보기 좋게 만들 수 있도록 그려줍니다.

x축은 log 스타일에 맞게 표시 된 것을 볼 수 있습니다.

Animate Everything

event가 legend 에도 들어가기도 하고 동적으로 움직이는 표현이 추가 되었습니다.

움짤을 만들어야 하나.


써야하나 말아야 하나 늘 프로젝트에서는 고민이 되는 라이브러리임에는 틀림 없습니다. 모든 브라우저에서 canvas태그를 지원하지는 않으니까요.

그럼에도 불구하고 편의성에서 Chart.js같은 차트라이브러리는 많지 않은 거 같습니다!

By Keen Dev on April 25, 2016.

Exported from Medium on May 31, 2017.

modaal

A만 팝업 한개더!

네, A가 두개 맞고 생각하시는 그 모달 윈도우가 맞습니다. 그럼 새삼스럽게 왜 모달 플러그인을 얘기를 할까요?

It’s hard to find a plugin with the right mix of quality, flexibility and accessibility. We thought it would be interesting to develop something that would work in a variety of projects, furthering the cause for an accessible web

프론트엔드 관련해서 개발해 보신 분들은 아마 모달 창을 띄우기가 간단하면서도 여러가지 다중 작업들을 하려면 생각보다 까다롭다는 생각들 많이 하셨을 것 같습니다.

2016/04/25 Editor’s choice

humaan/Modaal
_Version 0.2.10 Requires jQuery 1.11.2. v2+ not tested Built by Humaan Modaal is a WCAG 2.0 Level AA accessible modal…_github.com

이 프로젝트는 자신있게 자신들의 차별점을 이야기 하는데요.

우선 WCAG 2.0 Level AA라는 것을 강조합니다.

Web Content Accessibility Guidelines (WCAG) 2.0
_This section is normative. abbreviation shortened form of a word, phrase, or name where the abbreviation has not become…_www.w3.org

이 표준 문서는 웹 접근성에 대한 문서입니다.


bootstrap modal

bootstrap에도 modal 창이 따로 있습니다.

JavaScript
_Bootstrap, a sleek, intuitive, and powerful mobile first front-end framework for faster and easier web development._getbootstrap.com

부트스트랩이 javascript 팝업 인터페이스만 제공하는 것에 비해, modaal 프로젝트는 세세한 옵션을 많이 지원하는 편이라는 생각이 듭니다.

특히 이벤트 사이에 치고 들어가기 많이 어려운 반면 modaal은 많은 이벤트들을 가지고 있어서 사용하기 쉬울 수도 있어 보입니다.

디자인 측면도 bootstrap은 라운드 형태라면 modaal은 Material에 가까운 느낌입니다.

By Keen Dev on April 24, 2016.

Exported from Medium on May 31, 2017.