본문 바로가기
[도서 정리] 사용자를 생각하게 하지마 - 모바일 앱 사용성, 21세기에 온 것을 환영합니다 - 약간의 현기증을 느끼실지도 모릅니다 [도서 정리] 사용자를 생각하게 하지마 - 모바일 앱 사용성, 21세기에 온 것을 환영합니다 - 약간의 현기증을 느끼실지도 모릅니다 -"사용자를 생각하게 하지마” 라는 책의 핵심 내용 정리 내용입니다. 구체적 내용과 예시 등은 책을 구매해서 보세요~ -모바일 기기용 디자인 시 사용성은 웹 페이지 사용성과 별 다른 차이가 없다.기본 원칙은 여전하다.다른 점이 있다면 모바일에서는 사람들이 더 빨리 움직이고 더 적게 읽는다.그리고 몇 가지 특수성이 존재한다. -분야를 막론하고 어떤 종류의 디자인에서든 제약과 트레이드오프를 잘 다루는 게 관건이다.제약이란 여러분이 해야만 하는 일과 할 수 없는 일을 가리키고 트레이드오프란 제약 때문에 이상을 버리고 선택하는 현실적인 대안이다. -제약은 부정적인 영향만 끼치는 느.. 2018. 6. 17.
[앱 추천] 집중력 향상!! - 공부하는 데 집중하고 싶으신가요? 숙면을 취하고 싶으신가요? [앱 추천] 집중력 향상!! - 공부하는 데 집중하고 싶으신가요? 숙면을 취하고 싶으신가요? ** 여기를 클릭해서 앱을 설치해보세요 ** 오늘 소개하고자 하는 앱은 "집중력 향상!!" 이라는 앱이다.우연한 계기로 화이트 노이즈( 백색 소음 )을 알게 되었다.앱의 첫 페이지에서도 화이트 노이즈가 무엇인지 설명을 하긴 하지만 간단히 이야기하면.. 주변의 집중력을 방해하는 잡음들을 제거해주는 "좋은 소음" 을 이야기한다.그래서 화이트 노이즈(백색 소음)을 듣고 있으면 주변 소리에 방해받지 않고 집중을 할 수 있다.이 화이트 노이즈(백색 소음)은 숙면에도 도움이 된다고 한다. 화이트 노이즈(백색 소음) 에 대한 자세한 설명은 아래 링크를 참조하시길~ 화이트 노이즈에 대한 자세한 설명 앱의 첫 시작은 이 앱이 어.. 2014. 2. 27.
[Java] Reflection Tutorial - Dynamic Proxies Java, Reflection Tutorial - Dynamic Proxies reflection 을 이용하여 runtime에 interface 를 구현할 수도 있다.다시 말해 proxy를 사용하기 위해서는 구현하고자 하는 interface가 꼭 있어야 한다. 보통 interface 를 구현하는 방법은 다음과 같이 2가지가 있다. public class FooImpl implmenets FooInterface{@Overridepublic void test(){// do sth...}} new FooImpl{@Overridepublic void test(){// do sth...}} proxy 는 자주 사용되지는 않지만 특별한 경우에 사용하는 세번째 방법이라고 보면 된다. FooInterface foo =.. 2014. 1. 3.
[jQuery/Tutorial] DOM의 Attributes 사용하기. DOM 의 Attributes 사용하기 [이전강좌] jQuery 와 다른 JS Library 함께 쓰기 ( noConflict 함수 ) jQuery 함수 중 하나인 attr 함수는 DOM attribute 에 대한 getter 이자, setter 로 사용할 수 있다. Setter 로서의 사용 예 $("a").attr( "href", "newHtml.html" ); $("a").attr({title: "newTitle",href: "newHtml.html"}); Getter 로서의 사용 예 $("a").attr( "href" ); [다음강좌] Selector 를 통해 Element 선택하기. attr, attributes, DOM, dom attribute, exmaple code, getter, jQue.. 2013. 7. 16.
[jQuery/Tutorial] $(document).ready() 와 $(window).load() 의 차이. $(document).ready() 와 $(window).load() 의 차이 [이전강좌] $ 와 $() 의 차이. $(document).ready() $(document).ready() 는 페이지의 DOM 이 모두 load 되는 순간 1회만 불린다. $(window).load() $(window).load( function(){...} ) 의 경우는 페이지 전체가 다 load 되는 순간 1회만 불린다. 둘의 차이가 잘 이해가 안되는데? DOM load 와 Page load 의 차이를 이해하면 이해가 될텐데,page load 는 img 나 iframe 태그가 있을 경우 그것들의 load 가 모두 끝나는 순간을 page load 가 끝나는 시점으로 본다.따라서 DOM 이 모두 준비되어도 JS 코드들을 바로.. 2013. 7. 11.
[VB6] 대표적인 Control 들에 대해 공부해보자. VB의 대표적인 Control들에 대해 공부해보자. [이전강좌] Property(속성값) 다루는 법이 궁금하세요? 여기를 클릭 TextBox String Input 을 받을 수 있는 Box. 숫자를 다룰 때는 Val() 함수와 함께 잘 쓰인다. Label Caption property 를 이용하여 정보를 표시할 때 사용한다. CommandButton 일반적 버튼을 말한다. 보통 Click 이벤트가 가장 많이 쓰인다. PictureBox 이미지를 표시할 때 사용된다. LoadPicture 함수를 이용해서 runtime 에 그림을 바꿀 수도 있다. ImageBox Picture Box 와 거의 같으나, image 를 stretch 하는 기능이 있다.Picture Box 와 마찬가지로 runtime 에 Loa.. 2013. 5. 31.
[JavaScript/Tutorial] Scope. var 없이 변수 정의하면? Global variable 접근방법은? Scope. var 없이 변수 정의하면? Global variable 접근방법 [이전강좌] this 란 무엇인가? this 가 가르키는 건 무엇인가? 주의사항은? Global Variable 접근방법 global scope 는 window object 를 통해서 접근가능. window.variable var 없이 변수정의 하면? 변수선언시 var 를 잊어버리고 쓰지 않으면, 자동으로 global 로 정의된다.이는 코드의 가독성을 떨어뜨리는 나쁜 코드의 지름길이므로 피해야 한다. [다음강좌] Closure 와 Function.bind 의 사용. global scope, Global Variable, javascript, javascript tutorial, js, js tutorial, Scope, Var.. 2013. 5. 24.
[JavaScript/Tutorial] typeof 사용시의 주의사항, array type 판별코드. typeof 사용시 주의사항, array type 판별코드 [이전강좌] Function 정의 방법 typeof 사용시 주의사항 typeof operator 를 사용하면, 그 값이 string type 으로 return 된다.이 중에서 조심해야 할 data type 은 array 와 null type 이다. typeof function // "function"typeof object // "object"typeof array // "object" - 주의!!typeof string // "string"typeof number // "number"typeof null // "object" - 주의!! array 판별 코드 typeof operator 만 이용해서는, 검사하는 변수가 object 인지, arr.. 2013. 5. 23.
[JavaScript/Tutorial] Function 정의 방법 Function 정의 방법 [이전강좌] Object 특징, method와 properties 의 구분, literal Function 은 다음의 두가지 형태로 정의될 수 있다. function foo(){ } var foo = function() { } [다음강좌] typeof 사용시의 주의사항, array type 판별코드. function declaration, function 정의, javascript, javascript tutorial, js, js tutorial, tutorial, 강좌, 기초 강좌, 방법, 튜토리얼, 함수 정의 2013. 5. 22.
반응형