'분류 전체보기' 카테고리의 글 목록 (12 Page)
본문 바로가기

분류 전체보기

(165)
서울근교 당일치기 강화도 여행 데이트코스(토크라피, 황금호) 토크라피 2월은 주말만 되면 기가 막히게 흐릿한 날씨가 연속이었는데, 마침 26일 비소식에 그 다음날인 일요일은 화창할 거라 생각하고 떠난 강화도. 뚜벅이라 찬또이 만나기전에는 강화도까지 와볼 생각 못했는데, 예쁜 카페들도 많고 어쨌든 물이 맑지 않은 동해바다여도 햇살에 부서지는 반짝거림이 물멍하기 좋았다. 제일 먼저는 토크라피 주소를 찍고 왔는데, 골목길 진입하고 바로 보이는 토크라피 제2주차장이 1주차장보다 넓기 때문에 걸어오기 번거롭더라도 주차는 이곳에서 하는게 차 빼기도 쉬울 것 같다. 우연히 1주차장에 자리가 나서 좋아했었는 데, 막상 나갈 때 보니 1차선이라 오도가도 못했던 상황이 발생. 증맬루... 하얀 현관문을 지나면 이렇게 베이커리 메뉴들과 따스한 햇살 밑에서 취침하시는 하얀 고양이와 마..
인터랙티브 웹 개발 제대로 시작하기-타이밍 제어하기 setTimeout, setInterval은 자바스크립트 명세서에서는 명시되어있지 않지만, 대부분의 브라우저와 Node.js를 포함한 자바스크립트 호스트 환경 대부분이 유사한 메소드와 내부 스케줄러를 제공하고 있습니다. 자바스크립트에서 일정 시간이 지난 후에 원하는 함수를 실행할 수 있도록 하는 것을 '호출 스케줄링'이라고 합니다. 이 호출 스케줄링은 setTimeout과 setInterval의 두 가지 방법으로 구현이 가능하고, 단위는 밀리초(millisecond, 1000밀리초 = 1초)입니다. 이 중 setTimeout()은 자바스크립트 함수 중에서도 자주 사용되는 타이머 함수입니다. setTimeout setTimeout((function(){ // Code here }, delay); setTi..
사파리os 에서 window.open(url, '_blank')시 페이지 중복 오픈현상 버그수정 bug report 메인 화면에 마커 클릭시 새로운 창에서 해당 url이 나와야한다. 각 웹 브라우저(Chrome, Safari)와 모바일, 웹에서 확인결과, 사파리os 환경에서 새 창이 중복으로 '두 번' 뜨는 경우를 확인하게 되었다. 문제가 되는 코드 여기서 url은 해당되는 페이지의 주소이다. let url = 'https://sohyunsaurus.tistory.com/' if (url){ window.open(url, '_blank'); } 원하는 동작 window 인터페이스인 open() 메소드는 명시된 리소스를 열리게 한다. 위의 코드 경우라면, if문절이 true라면 새로운 창에서 'https://sohyunsaurus.tistory.com/' 을 열리게 해주는 역할을 한다. 왜 이런 문제..
연남동 주민Pick 연남, 홍대 데이트코스 먹킷리스트 대방출 연남동 핫플 중심지에서 먹킷리스트를 외치다( ღ'ᴗ'ღ ) 연남동은 예쁜 카페나 레스토랑도 많지만 진짜진짜 맛집이 많다. 그간 친구들이 놀러오고 데이트도 다니면서 정리해본 연남동 Wls먹킷리스트!(이렇게 정리해보니 한달동안 생각보다 더 무지막지하게 먹었구나;;라는 생각이) 해산물 해브 제일 먼저 내가 연남동으로 이사오게 된 계기였던 예쁜 거리 연희로 1길! 연남동은 [연어로만]이나 SNS에서 유명한 연어집들이 많지만 적당한 가격에 아기자기한 지중해 느낌의 데이트 장소로 상그리아 한 잔하기 좋았던 해브. 여기는 다른 메뉴는 먹어본 적이 없고, 같이 갔던 친구의 추천을 받아서 연어사랑 플래터를 시켜먹었는 데, 2번 모두 굉장히 싱싱했고 비린맛 하나없이 굉장히 깔끔해서 맛났다. 까멜로 연남 옆 반지하에 위치했..
인터랙티브 웹 개발 제대로 시작하기-Transition이벤트 Transition 이벤트 CSS에서 transition은 정해진 시간 동안 요소의 속성을 서서히 변화시키는 속성이다. transition 속성은 다음과 같은 순서로 정의할 수 있다. 1. 해당 요소에 추가할 CSS 스타일 transition 효과를 설정 2. 추가할 transition 효과가 지속될 시간을 설정 transition은 자동으로 발동되지 않기때문에, :hover와 같은 가상 클래스 선택자(Pseudo-Classes) 또는 JavaScript의 부수적인 액션에 의해 발동된다. 만약 트랜지션이 자동 발동(self-invoking transition)이 되도록 하고 싶다면 애니메이션 이벤트를 사용하도록 한다. 전환(transition)을 위해 제공되는 속성(property)의 종류 1. tran..
인터랙티브 웹 개발 제대로 시작하기-스크롤 다루기 스크롤 이벤트 다루기 스크롤 이벤트는 브라우저에서 스크롤을 줄 때 오브젝트에 어떠한 변화를 주는 것을 말하는 데, 이때 재밌는 효과들을 넣어줄 수 있다. 보통의 경우 웹페이지 인터랙션을 깊게 파지 않는 경우에는 jQeury같은 라이브러리를 쓰는 데, Javascript의 자체 내장되어 있는 속성과 메소드 등의 라이브러리로만으로도 충분히 구현가능하기 때문에, 라이브러리에 너무 의존하지 않는 것이 좋다. ▼아래 페이지에서 스크롤 예시를 확인해볼 수 있다. https://www.lundqvistdallyn.studio/ Art Direction/Design - Lundqvist & Dallyn Crafting experiences and seeking to make the complex clear & beau..
인터랙티브 웹 개발 제대로 시작하기-객체(Object) Object(객체)에 대해서 공부해보자. 자바스크립트에는 기본 데이터 타입(숫자, 문자, 참과 거짓의 boolean, undefined, null)이라고 불리우는 데이터 타입들을 제외한 나머지는 "객체"라고 할 수 있다. 함수나 변수도 자바스크립트에서는 큰 범주안에서 객체이다. 객체를 설명할 때는 보통 사람을 예를 들어 설명을 하는데, [한 명의 사람 = 객체]이라고 설정한다. 한 사람은 이름과 성별 등등의 기타 속성들을 가지고 있다. 객체는 속성들과 동작 또는 기능(액션)으로 이루어진 집합체라고 생각하면 된다. 객체를 만드는 법 첫번째, 객체를 만드는 법은 중괄호{ }로 만들수있다. (배열은 [ ]) 객체를 생성한 후, 'name' 과 'age' 같은 속성들을 추가해보자. const person = {..
해안도로가 인상적이었던 여수 모이핀과 주변 맛집, 모든 순간이 좋았던 순천 여행까지 YEOSU 새벽과 아침사이 김포공항 출발 → 여수행 비행기를 타 해서랑 버미를 기다리기로 했다. 공항주변에는 괜찮은 카페도 없고 정말 아무것도 없으니 별 수 없이 공항안에 있는 커피앤스넥에서 간단히 햄 토스트 + 커피를 마시면서 친구들 기다리기 버미는 창원에서 운전해서 와 바로 점심을 먹으러 가기로 했기 때문에 여수에 유명한 간장게장 맛집을 찾았더니, 여수에 관광객은 전부 다 간장게장집으로 몰렸는지 1시간씩 웨이팅이 있길래 그자리에서 찾은 다른 곳으로 이동했다. 정말 잘한 선택이었던게 들어가자마자 한 테이블이 남아있었고 바로 앉을 수 있었고 간장게장 맛 자체도 훌륭 반찬으로 나온 음식들도 하나같이 너무 맛있어서 버미와 해서는 각각 밥 한공기씩 더 먹었고, 나도 나름 푸짐하게 잘먹어서 뿌듯 일단 웨이팅을 ..

반응형