seevaa.net

  • 본문 바로가기
  • 블로그 내 검색
  • 글 분류 목록
  • 최근 글 목록
  • 기타 블로그메뉴
  • about
  • photolog
  • socialpage
  • taglog
  • guestbook
  • admin

블로그에 소셜페이지를 만들어보자.

from Tistory/Skin 2010/04/28 14:27 by seevaa Share on Twitter*
적용한 소셜페이지 미리보기

css-tricks.com에서 본 Build Your Own Social Home! 라는 글을 보고 따라 해본 겁니다. 2008년 6월 작성한걸 저는 이제야 신기해하며 적용해봤습니다.

View DEMO, 적용한 페이지
Download FILE

트위터같은 경우 많이 사용하는 것 같아요. 트위터에 빠져 블로그는 뒷전이라고 말하는 주위분들도 있고, 블로그에 트위터 위젯이나 리트윗버튼 같은 것도 자주 볼 수 있구요. 개인적으로 플리커나 트위터는 계정만 있지 잘 활용하지 못합니다만 블로그에 따로 페이지를 만들면 좋을 듯 합니다. 방문하지 않고도 데이터를 가져와 모아볼수 있으니 티스토리나 텍스트큐브 블로그는 테터데스크같은 '첫화면꾸미기'에 같이 넣어 놓아도 좋을 듯 하네요.

우선 Build Your Own Social Home!에 나와있는 sample을 다운받으셔서 압축을 풀고 js폴더에 있는 jquery-1.2.6.min.js를 업로드 합니다.

index.html을 열어서 스크립트 부분의 주소(또는 계정)만 바꿔주시고

$.getJSON("http://api.flickr.com/services/feeds/photos_public.gne?ids=52723107@N00〈=en-us&format=json&jsoncallback=?", function(data){
  $.each(data.items, function(index, item){
	$("<img/>").attr("src", item.media.m).appendTo("#flickr")
	  .wrap("<a href='" + item.link + "'></a>");
  });
});

$.getJSON('http://twitter.com/status/user_timeline/chriscoyier.json?count=10&callback=?', function(data){
	$.each(data, function(index, item){
		$('#twitter').append('<div class="tweet"><p>' + item.text.linkify() + '</p><p><strong>' + relative_time(item.created_at) + '</strong></p></div>');
	});

});

$.getJSON("http://www.scrnshots.com/users/chriscoyier/screenshots.json?callback=?", function(screenshots){
	$.each(screenshots, function(index, screenshot){
		$("#scrnshots").append("<a href='" + screenshot.url + "'><img src='" + screenshot.images.small + "' /></a>");
	});
});

index.html 아래부분의 형식처럼 자기가 만들고자 하는 레아아웃을 구성하시고 css로 꾸며서 활용하시면 됩니다.

<div id="flickr">
	나중에 데이터 출력되는 자리
</div>		
<div id="twitter">
	데이터
</div>		
<div id="scrnshots">
	데이터
</div>

이렇게 위의 스크립트로 불러온 데이터들이 각각의 id 박스요소로 들어가게 됩니다.

딜리셔스 부분은 제가 추가한 것

$.getJSON("http://feeds.delicious.com/v2/json/seevaa?count=11&callback=?", function(data){
	$.each(data, function(index, item){
		$('#delicious').append('<div class="tweet"><p>' + item.d + '</p><p class="tweet-time"><a href="' + item.u + '">' + item.u + '</a></p></div>');
	});
});
<div id="delicious">
	나중에 데이터 출력되는 자리
</div>

저도 이런 데 베이스가 없어서 어떻게 설명을 잘 못하겠습니다. 일단 다운받으셔서 index.html파일을 열어보면 생각하는 것보다 좀더 파악이 될겁니다.

아, scrnshots라는 서비스를 사용하지 않는다면 flickr를 좀 더 활용하셔도 될꺼 같아요, 저도 해보진 않았지만 flickr에 세트라고 사진을 나눌 수 있는 기능이 있어요. 위처럼 플리커에서 불러오는 데이터(사진)가 20개가 한계인 것 같은데, 이 세트별로 불러오면 좀더 많은 데이터를 활용할 수 있으니까요.

'Tistory > Skin' 카테고리의 다른 글

블로그에 소셜페이지를 만들어보자.  (24) 2010/04/28
프린트 스타일시트(print.css) 만들 때 생각해야 하는 것들  (6) 2010/01/01
[티스토리 스킨 세가지 드립니다.] 관련  (75) 2009/12/13
[마감] 티스토리 스킨 세가지 드립니다.  (79) 2009/11/27
Tag // delicious, flickr, jquery, JSON, ScreenShot, Social Networks, twitter, 블로그
트랙백 2개, 댓글 24개가 달렸습니다.

Trackback Address http://seevaa.net/trackback/348

<< 1 ... 42 43 44 45 46 47 48 49 50 ... 319 >>

Categories

  • All (319)
    • Life Style (103)
    • Images (94)
      • Photo (94)
    • Web Standard (10)
      • HTML (0)
      • CSS (3)
      • JavaScript (7)
    • Application Programing (8)
      • java/jsp (8)
    • DataBase (5)
      • Oracle (3)
      • MySQL (0)
    • Programing Tool (2)
      • Eclipse (2)
    • Tistory (53)
      • Skin (25)
    • Fonts (12)
    • Bookmarks (31)

Recent Posts

  • 페이지 속 특정부분만.. (3)
  • 링크 요소(a element)의..
  • Image Thumbnail 만들기
  • 정규식 표현으로 필드값..
  • 파라미터 관련 유틸
  • JSTL <functions>
  • Spring - ServletReques..
  • Oracle & sqlplus 설정
  • 샤방샤방 세차장 (5)
  • XMLHttpRequest Object

Recent Comments

  • 스킨 사용할께요 감사합니...
  • GJosephs 02/14
  • [비밀댓글].
  • 02/12
  • 안녕하세요 seevaa님, 덕...
  • 레오♥ 02/10
  • 좋은 스킨 감사합니다^^...
  • April2_MJ 02/08
  • 좋은 스킨을 찾았네요! 잘...
  • April2_MJ 02/08

Recent Trackbacks

  • ㅇ.
  • bbonggle.Go 01/26
  • [블로그] 웹폰트로 개성있...
  • 512 2011
  • [iPhone4] 목련.
  • FotoZone 2011
  • 티스토리를 시작하며...
  • Leave Traces 2011
  • 간단하게 트위터 페이지...
  • YIYUNI.com* 2011

Archive

  • 2011/12 (2)
  • 2011/10 (5)
  • 2011/09 (1)
  • 2011/06 (1)
  • 2011/05 (1)
  • 2011/04 (11)
  • 2011/03 (10)
  • 2011/02 (1)
  • 2010/11 (4)
  • 2010/09 (1)

Links

  • http://wing91.tistory.com
  • http://xylosper.net
  • http://hanrss.co.kr
  • http://poty.cafe24.com
  • http://standardmag.org
  • http://www.raysoda.com/ess
  • http://startuu.net
  • http://cyoonk.com
  • http://trio.co.kr/webrefer/c..
  • http://designsen.net
  • http://tipography.tistory.com
  • http://twitter.com/seevaa_
  • http://tum.seevaa.net
  • http://clip.seevaa.net
subscribe to RSS

T38 Y167 T367,242
subscribe to RSS, valid XHTML, CSS
Powered by Tistory, Designed by seevaa

  • 처음으로
  • 본문 바로가기
  • 블로그 내 검색
  • 글 분류 목록
  • 최근 글 목록
  • 기타 블로그메뉴
seevaa.net - 블로그에 소셜페이지를 만들어보자.
작성자 : 쎄바(seevaa)
연락처 : seevaa@seevaa.net