나날이 발전하고 있는 텍스트큐브(http://www.textcube.com/) 입니다.
블로그를 이전할 마음이 있거나, 새롭게 블로그를 만드실분들은 마구마구 초대장 신청해주세요.
총 4장입니다.
댓글에 초대장 받으실 이메일만 남겨주세요.^^ (이메일은 텍스트큐브의 아이디가 됩니다.)
감사합니다.
5월 21일자로 텍스트큐브 닷컴의 음원서비스가 오픈이 되었다.
1. 소리바다의 음악정보 삽입기능추가
2. 첨부파일 업로드를 통한 MP3, WMA, WAV등 음원 파일 업로드 및 음원 파일이 포함된 압축파일의 업로드 제한
예전부터 그래왔지만, 음악저작권에 대한 말들이 참 많다.
구글 텍스트큐브에서도 저작권때문에 알게모르게 불이익을 당하는 회원이 있을수도 있어서 생각해낸 방안이라고 한다.
원문보기
운영하는 블로그의 주제는 정말 다양하다. 자신이 키우는 애완견 이야기, 일상생활을 담은 일기형식의 글들, 새로운 제품을 소개하는 리뷰 블로그 등등
이안에는 작곡자도 있을수 있으며, 작곡자가 아니더라도, 본인이 만든 음악을 블로그라고 곳에 담아 두는 사람도 있을것이다.
본인의 생각을 블로그라는 곳에 담고, 또 그것을 공유하고 의사소통하는게 블로그의 좋은 특징이자 장점이라 할수있다.
하지만 아예 막아버린다면?
음원서비스에 대해 관심이 없는 유저는 크게 상관이 없겠지만, 음원과 관련된 블로그를 운영하는 회원은 어디로 가게 될까?
구글 텍스트큐브에서도 좋은의도로 고민끝에 결정한 부분이겠지만, 이번 업데이트에 대해서 유저들의 반응은 어떠할지 의문이다.
그럼 업데이트된 '소리바다'의 음원서비스를 이용해 보자.
크게 삽입했을때
작게 삽입했을때
곡선택 - 가사포함
노래 재생시간은 얼마 되지 않는거 같다.^^;
노래가 좋으면 구매하는건 당연하겠지만, 자신이 만든 노래는 어디에 업로드 해야하는건가..?
좋은 서비스이긴 하나, 음원파일 업로드를 막는 방법 말고 다른 방법은 없었던 것일까?
좋은 서비스를 추가하고, 더 좋은 서비스를 뺀경우인가...
구글 텍스트큐브 닷컴에서도 적합한 방향이라고 믿고 있고, 각종 음악 위젯을 제공할 계획이라니, 정식버전이 나올때쯤이면 어떤변화가 있을지 기대해 본다.
텍스트큐브닷컴에서 신규 이주자에게 푸짐한 선물을 주는 이벤트를 진행합니다.
상품목록
개인적으로 맥북이 탐나긴 하지만, 신규가입자만 해당이 되므로 두번째 이벤트를 노려야겠네요..^^
텍스트큐브닷컴 초대장 신청/프로그램 응모 기간: 2009년 5월 7일 ~ 2009년 5월 28일
텍스트큐브닷컴 활동 평가 기간: 2009년 5월 29일 ~ 2009년 6월 11일
우수 블로거 발표: 2009년 6월 18일 경
텍스트큐브닷컴에서 스킨편집기능이 가능하게 되어서, 더이상 꼼수를 사용할 필요도 없습니다.
텍스트큐브닷컴 초대장이 없으시다구요? [초대장받기]
차별화된 블로그 텍스트큐브닷컴에서 시작해보세요.^^
텍스트큐브(제공형)에서 따라다니는 Top 버튼 만드는 방법입니다.
먼저 아래 내용들을 확인해주세요.
위와 동일한 방법입니다.
제사이트 오른쪽에 보시면 위와 같은 따라다니는 이미지가 보이실 겁니다. 이걸 적용하는 것입니다.
텍스트큐브 관리자 > 꾸미기 > 위젯에서 html 위젯을 추가합니다.
해당 위젯안에 아래와 같이 기술합니다.
단, 텍스트큐브에서 제공되는 스킨 (Simple Gray, Simple Brown, Simple Black)을 토대로 적용시켰으며, 다른스킨일경우 id 값과 class 명이 다를수 있으니, 다른스킨 사용자들은 해당스킨에 맞는 id와 class명에 동일한 방법으로 적용시키면 됩니다.
<style type="text/css">
#menu {position:relative; z-index:2;}
.area {position:relative; z-index:1;}
.area #floatdiv {
position:absolute;
left:0;
top:0;
padding:10px;
background:#FFFFFF;
border:2px solid #c1d4f5;
}
</style>
간단히 설명을 드리자면, #menu 에 position과 z-index:2 를 주는 이유는 아래와 같이 '더보기' 버튼을 클릭시 해당 레이어가 위로 보이게 하기 위함입니다.
그리고 위로가기 버튼 사이즈나, 박스의 padding 값으로 인해 위치가 조금씩 다를수 있으니, 위치부분은 알맞게 수정해주셔야 합니다.
스타일 적용이 완료되었으면, Top버튼 소스를 위젯에 추가해보겠습니다.
역시나 html 위젯을 추가하신후 사이드바 적당한 곳에 위치시킵니다. 그후 아래소스를 삽입합니다.
소스보기..
<div id="floatdiv">
<!--input type="image" onclick="move_upper_left()" title="좌측위로" src="http://fs.textcube.com/blog/0/2036/attach/XLDzuyQxDO.gif" /><br />
<input type="image" onclick="move_upper_center()" title="중간위로" src="http://fs.textcube.com/blog/0/2036/attach/XFARCbmqq0.gif" /><br />
<input type="image" onclick="move_upper_right()" title="우측위로" src="http://fs.textcube.com/blog/0/2036/attach/XdVNJ6j7RM.gif" /><br />
<input type="image" onclick="move_center_left()" title="좌측중간" src="http://fs.textcube.com/blog/0/2036/attach/XJyIwhCKCp.gif" /><br />
<input type="image" onclick="move_center_center()" title="중앙중간" src="http://fs.textcube.com/blog/0/2036/attach/Xdb3Hpm2so.gif" /><br />
<input type="image" onclick="move_center_right()" title="우측중간" src="http://fs.textcube.com/blog/0/2036/attach/XRfmBsG1yl.gif" /><br />
<input type="image" onclick="move_lower_left()" title="좌측아래" src="http://fs.textcube.com/blog/0/2036/attach/XAI2kWEOu4.gif"/><br />
<input type="image" onclick="move_lower_center()" title="중간아래" src="http://fs.textcube.com/blog/0/2036/attach/XFhw2Sx3Vs.gif" /><br />
<input type="image" onclick="move_lower_right()" title="우측아래" src="http://fs.textcube.com/blog/0/2036/attach/XH5VDDiyrb.gif" /><br /-->
<input type="image" onclick="javascript:scroll(0,0)" title="최상위로" src="http://fs.textcube.com/blog/0/2036/attach/XCEKL7RiIA.gif" />
<span id="script_source">
<script type="text/javascript">
<!--
/* Script by: www.jtricks.com
* Version: 20071017
* Latest version:
* www.jtricks.com/javascript/navigation/floating.html
*/
var floatingMenuId = 'floatdiv';
var floatingMenu =
{
targetX: 910,
targetY: 0,
hasInner: typeof(window.innerWidth) == 'number',
hasElement: typeof(document.documentElement) == 'object'
&& typeof(document.documentElement.clientWidth) == 'number',
menu:
document.getElementById
? document.getElementById(floatingMenuId)
: document.all
? document.all[floatingMenuId]
: document.layers[floatingMenuId]
};
floatingMenu.move = function ()
{
floatingMenu.menu.style.left = floatingMenu.nextX + 'px';
floatingMenu.menu.style.top = floatingMenu.nextY + 'px';
}
floatingMenu.computeShifts = function ()
{
var de = document.documentElement;
floatingMenu.shiftX =
floatingMenu.hasInner
? pageXOffset
: floatingMenu.hasElement
? de.scrollLeft
: document.body.scrollLeft;
if (floatingMenu.targetX < 0)
{
floatingMenu.shiftX +=
floatingMenu.hasElement
? de.clientWidth
: document.body.clientWidth;
}
floatingMenu.shiftY =
floatingMenu.hasInner
? pageYOffset
: floatingMenu.hasElement
? de.scrollTop
: document.body.scrollTop;
if (floatingMenu.targetY < 0)
{
if (floatingMenu.hasElement && floatingMenu.hasInner)
{
// Handle Opera 8 problems
floatingMenu.shiftY +=
de.clientHeight > window.innerHeight
? window.innerHeight
: de.clientHeight
}
else
{
floatingMenu.shiftY +=
floatingMenu.hasElement
? de.clientHeight
: document.body.clientHeight;
}
}
}
floatingMenu.calculateCornerX = function()
{
if (floatingMenu.targetX != 'center')
return floatingMenu.shiftX + floatingMenu.targetX;
var width = parseInt(floatingMenu.menu.offsetWidth);
var cornerX =
floatingMenu.hasElement
? (floatingMenu.hasInner
? pageXOffset
: document.documentElement.scrollLeft) +
(document.documentElement.clientWidth - width)/2
: document.body.scrollLeft +
(document.body.clientWidth - width)/2;
return cornerX;
};
floatingMenu.calculateCornerY = function()
{
if (floatingMenu.targetY != 'center')
return floatingMenu.shiftY + floatingMenu.targetY;
var height = parseInt(floatingMenu.menu.offsetHeight);
// Handle Opera 8 problems
var clientHeight =
floatingMenu.hasElement && floatingMenu.hasInner
&& document.documentElement.clientHeight
> window.innerHeight
? window.innerHeight
: document.documentElement.clientHeight
var cornerY =
floatingMenu.hasElement
? (floatingMenu.hasInner
? pageYOffset
: document.documentElement.scrollTop) +
(clientHeight - height)/2
: document.body.scrollTop +
(document.body.clientHeight - height)/2;
return cornerY;
};
floatingMenu.doFloat = function()
{
var stepX, stepY;
floatingMenu.computeShifts();
var cornerX = floatingMenu.calculateCornerX();
var stepX = (cornerX - floatingMenu.nextX) * .07;
if (Math.abs(stepX) < .5)
{
stepX = cornerX - floatingMenu.nextX;
}
var cornerY = floatingMenu.calculateCornerY();
var stepY = (cornerY - floatingMenu.nextY) * .07;
if (Math.abs(stepY) < .5)
{
stepY = cornerY - floatingMenu.nextY;
}
if (Math.abs(stepX) > 0 ||
Math.abs(stepY) > 0)
{
floatingMenu.nextX += stepX;
floatingMenu.nextY += stepY;
floatingMenu.move();
}
setTimeout('floatingMenu.doFloat()', 10); //이동 숫자가 적을수록 빠름
};
// addEvent designed by Aaron Moore
floatingMenu.addEvent = function(element, listener, handler)
{
if(typeof element[listener] != 'function' ||
typeof element[listener + '_num'] == 'undefined')
{
element[listener + '_num'] = 0;
if (typeof element[listener] == 'function')
{
element[listener + 0] = element[listener];
element[listener + '_num']++;
}
element[listener] = function(e)
{
var r = true;
e = (e) ? e : window.event;
for(var i = element[listener + '_num'] -1; i >= 0; i--)
{
if(element[listener + i](e) == false)
r = false;
}
return r;
}
}
//if handler is not already stored, assign it
for(var i = 0; i < element[listener + '_num']; i++)
if(element[listener + i] == handler)
return;
element[listener + element[listener + '_num']] = handler;
element[listener + '_num']++;
};
floatingMenu.init = function()
{
floatingMenu.initSecondary();
floatingMenu.doFloat();
};
// Some browsers init scrollbars only after
// full document load.
floatingMenu.initSecondary = function()
{
floatingMenu.computeShifts();
floatingMenu.nextX = floatingMenu.calculateCornerX();
floatingMenu.nextY = floatingMenu.calculateCornerY();
floatingMenu.move();
}
if (document.layers)
floatingMenu.addEvent(window, 'onload', floatingMenu.init);
else
{
floatingMenu.init();
floatingMenu.addEvent(window, 'onload',
floatingMenu.initSecondary);
}
//-->
</script>
</span>
<script type="text/javascript"><!--
function move_upper_left()
{
floatingMenu.targetX=-1405;
floatingMenu.targetY=0;
}
function move_upper_center()
{
floatingMenu.targetX='center';
floatingMenu.targetY=0;
}
function move_upper_right()
{
floatingMenu.targetX=910;
floatingMenu.targetY=0;
}
function move_center_left()
{
floatingMenu.targetX=-1405;
floatingMenu.targetY='center';
}
function move_center_center()
{
floatingMenu.targetX='center';
floatingMenu.targetY='center';
}
function move_center_right()
{
floatingMenu.targetX=910;
floatingMenu.targetY='center';
}
function move_lower_left()
{
floatingMenu.targetX=-1405;
floatingMenu.targetY=455;
}
function move_lower_center()
{
floatingMenu.targetX='center';
floatingMenu.targetY=455;
}
function move_lower_right()
{
floatingMenu.targetX=910;
floatingMenu.targetY=455;
}
//--></script>
</div>
소스를 보시면 Top 기능이외에 좌측,중간,우측,하단등 몇가지 기능이 더 있지만, 현재 텍스트큐브는 스킨편집기능이 되지 않아서 해당소스를 사이드바에만 적용시킬수 밖에 없습니다. 그래서 다른 기능은 주석처리하고 Top 기능만 활성화 시켜논 상태입니다. 차후에 스킨편집기능이 되면, 다르게 마크업후 모든기능을 활성화 시키면 되겠습니다.
위에 붉은 색표시에 이미지는 자신의 계정또는 텍스트큐브에 이미지를 업로드후 해당 이미지주소로 수정하시면 됩니다. 현재는 제사이트에 적용된 이미지로 되어있지만, 혹여나 제가 이미지를 바꾸거나 삭제할경우 괜한 낭패를 당하는 일이 없도록 해주세요.^^;
이상입니다. 모두들 예쁜 블로그 만드세요. 화이팅!
텍스트큐브닷컴 이하 '텍큐'라고 표시하겠습니다.
먼저 블로그에 있는 글들을 스프링노트로 옮겨보겠습니다.
일단 텍큐의 관리자 > 환경설정 > 글쓰기에서 'BlogAPI를 사용합니다.' 에 체크합니다.
그후 자신의 스프링노트에 관리하기로 들어가서 설정을 해줍니다.
블로그 탭을 선택후 아래와 같이 자신의 블로그를 추가해줍니다.
XML-RPC 주소는 자동으로 입력이 되며, 사용자 아이디와 비밀번호는 텍큐 사용자 아이디/비번을 입력하시면 됩니다.
연결테스트후 정보를 가져오시면 됩니다.
보시는바와 같이 자신의 블로그에 포스팅했던 글들이 카테고리와 함께 옮겨졌습니다.
그럼 반대로 스프링노트에서 작성한 글을 내블로그로 옮겨보도록 하겠습니다.
블로그로 보낼 글을 선택후 오른쪽 메뉴 > 블로그로 보내기로 클릭
아래와 같이 원하는 옮기고 싶은 위치를 클릭하시면 됩니다.
이동된 글은 하단에 '이 글은 스프링노트 에서 작성되었습니다.' 라고 표기가 됩니다.
이 글은 스프링노트에서 작성되었습니다.
텍스트큐브가 12월 18일자로 또 업데이트가 되었습니다.
개인적으로 이번업데이트는 꼭 필요했던거였는데, 마침 업뎃이 되었습니다.
Daum블로거뉴스 에서 송고할때 Daum에 직접 들어가서 글을 내보냈는데, 텍큐에서 이런부분을 블로그에서 직접보낼수 있게 했습니다. 참 편리하군요..^^
텍스트큐브 제공형(?)의 블로그 로고를 이미지로 바꾸는 방법입니다.
텍스트 큐브닷컴은 아직 beta 버전이라 스킨편집 기능을 지원하지 않습니다.
그래서 이만 저만 불편한게 아니지요.. 다행이도 html 코드위젯은 지원함으로, 그걸이용하는 방법입니다.
예전에 텍스트큐브닷컴 블로그 수정하기 라는 글을 포스팅한적이 있습니다. 꼭참고 하시길 바랍니다.
텍스트 로고를 이미지로 바꾸는 방법은 다음과 같습니다.
먼저 원하는 로고이미지를 만든후 아무곳(?)이나 업로드합니다. 계정이 있으면 자신의 계정에 올리셔도 됩니다만, 저같은 경우는 아래와 같은 방법을 이용했습니다.
공지사항에 이미지를 업로드후 해당 이미지 주소를 복사하는 방법입니다.
이렇게 업로드된 이미지의 주소를 알기위해 이미지 속성을 확인합니다.
주소는 이런식으로 알아두시면 됩니다.
그런 다음 html 코드위젯에 이미지를 넣도록 하겠습니다.
코드위젯은 관리자 > 꾸미기 > 위젯에 위치해 있습니다.
html 코드위젯을 선택하시고 style을 주시면 됩니다. 예전에 포스팅 했을때도 언급했지만, 스타일의 우선순위는 인라인 > 내부 > 외부 로 인식을 하기때문에 외부보다 먼저인식하는 내부스타일을 이용하는 방법입니다.
소스는 다음과 같습니다.
<style type="text/css">
#header h1 {width:220px; height:35px; background:url(http://fs.textcube.com/blog/0/2036/attach/XA7VmjmTfX.png); text-indent: -99999px;}
* html #header h1 {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://fs.textcube.com/blog/0/2036/attach/XA7VmjmTfX.png, sizingMethod=crop);}
</style>
저같은 경우는 로고를 투명 png 로 저장했기에, 위와 같이 IE6 핵을 사용했습니다. [참고글]
이미지 주소는 처음 알아낸 이미지 경로를 적어주시면 됩니다.
/* 주의 */
1. 로고사이즈(가로,세로)를 꼭 적어주세요.
2. 텍스트를 없애야 하기때문에 text-indent (들여쓰기)를 -99999px 로 주고, 텍스트를 숨깁니다.
3. png가 아닐경우 스타핵을 사용할필요는 없습니다.
4. 스킨마다 class 또는 id 명이 다르니 해당 명을 정확히 입력하셔야 합니다. (여러 방법이 있죠? 소스보기나, 파폭 부가기능을 이용하시면 됩니다.)
응용해 보세요.^^
텍스트큐브닷컴이 (http://blog.textcube.com/) 아직 베타 버전이라 스킨편집기능을 제공하고 있지 않습니다.
어쩌면 텍큐닷컴 베타 사용자들(저를포함)이 가장 우선적으로 필요로 하는 기능이 아닐까? 라는 생각을 해봅니다.
스킨편집 기능이 되어야 구글광고도 포스팅부분에 달수있고, 스킨도 자기 스타일데로 꾸밀수 있을텐데 말이죠.
그래서 생각해낸게 html 위젯 기능을 이용한 방법입니다. 마크업을 마음데로 할수는 없어도, css로 스킨스타일은 바꿀수가 있습니다.
제블로그를 보시면 텍큐에서 기본제공되는 스킨에서 스타일만 바꿔준것입니다.
아마도 이게 css 구조의 사이트에 장점이 아닐까 하는 생각을 합니다.
그럼 사용방법을 잠깐 알아보도록 하겠습니다.
먼저 '내 블로그 관리하기'를 클릭후 관리자 페이지로 들어가십시오.
그후 상단메뉴 꾸미기 > 위젯 > 위젯 추가를 해주세요.
다행이도 베타이긴 하지만 html 코드 위젯을 제공합니다. 숨쉴구멍은 남겨두었네요.^^
위젯 코드를 선택하시고, 그안에 스타일을 기술합니다.
위와 같이 내부스타일을 이용하는 방법입니다. 스타일 우선순위는 인라인 > 내부 > 외부순입니다.
이걸 이용한것입니다. 스킨 구조를 보아하니 외부로 css를 불러들였습니다. 그래서 우선순위가 높은 내부스타일을 적용시켰습니다. [자세히보기]
위젯안에
<style type="text/css">
원하는 스타일
</style>
썩 좋은 방법은 아닙니다만, 이렇게 하는 방법도 있구나! 라고 알고 넘어가시면 감사하겠습니다.
위까지 해놓고 질문이 나올수 있습니다.
여기서 해당 레이아웃 id나 class 명을 어떻게 알아내나요?
파이어폭스 부가기능중에 firebug 라는 기능이 있습니다. 그걸 사용하시면 쉽게 알아낼수 있습니다.
어떻게요? 아래 이미지를 참고해주세요.
보시는 바와 같이 오른쪽 사이드바 id 명을 쉽게 찾을수 있습니다.
고로 위젯에 바꾸고자하는 id 명에 스타일만 추가해 주시고, class 도 같은 방법으로 하시면 됩니다.
이게 싫은신분은 소스보기로 해당소스를 찾는 방법도 있습니다. 요건 아마 귀찮을겁니다.
수정이 끝나셨으면, 해당 위젯을 사이드 바 적당한 위치에 넣으시면 되겠습니다.
저같은 경우는 프로필 위에 위치시켰습니다.
css를 이용해서 배경이미지도 바꿀수가 있으며 시간이 많으시다면, 레이아웃 위치도 바꿈으로 전혀 다른 스킨으로 재탄생시킬수도 있겠습니다.
다시 말씀드리지만, 위방법은 썩 좋은 방법은 아니며, 성격이 급한 분들을 위한 임시방편으로 보셨으면 합니다.
ps) 원상복구 시키고자 할시 해당 위젯을 삭제하시면 됩니다.^^
웹미니쩜넷 운영일지 NO.1
회사에 다니면서 사이트에 신경을 못쓴 관계로 블로그를 만들어서 주로 포스팅 위주로 블로그에만 신경을 쓰다가, 제로보드 XE 발표에 따라서 기존 웹미니쩜넷 v3.8 (제로보드4)의 디비정보를 백업받고, xe로 갈아탔다.
서브도메인(http://blog.webmini.net)을 그대로 사용하고, 전체 계정을 utf-8이 지원되는 계정으로 옮기는 작업부터 시작 되었다.
웹미니쩜넷의 계정을 무료로 지원해 주는 호스팅회사에서 아직 xe를 설치할수 있는 서버가 도입이 되지 않았기에, 기다리다가 일단 cafe24에 계정을 얻고, 테스트겸 작업을 시작했다. (차후에 호스팅을 옮길수도 있음)
그전에 자주 서버 문제가 발생해서 사이트도 잘 안열리고, xe 지원도 되지 않았던게 스트레스를 자주 받아서 그런지 결정적으로 옮기게 된 요인이었다.
먼저 기존 계정의 파일과 디비를 백업받고 도메인의 네임서버를 변경후 차츰차츰 시작했다.
그런데 문제가 발생된것이다. 네임서버를 바꾸고 난후에 작업을 하는데 블로그의 디비가 복구를 하면 텍스트가 다 깨져서 나오는게 아니던가. 주말에 호스팅에 전화해서 해결책을 찾았지만 모든게 허사였다.
모든것이 기존 서버환경과 새로옮긴 xe 의 서버환경이 달라서 발생하는 문제점으로 파악하고, sql이 아닌 xml 로 블로그를 다시 백업받기로 결정했다.
전체 백업파일을 다른계정에 설치하고, 임시로 블로그를 열어서 블로그쪽만 xml 로 백업을 받았다.
계정을 옮김으로 해서 수정해줘야 할것이 많았고, 역시 글자깨짐현상은 해결이 안되었지만, 관리자쪽 로그인안되던 문제는 가능해졌다.
관리자로 들어와서 데이터 복구를 하고 모든걸 교정하고 났더니, 블로그가 기존과 동일하게 복구가 완료 되었다.
한계정에 제로보드XE와 텍스트큐브 1.5를 동시에 깔려니 약간의 불편함도 있었다.
다음은 제로보드 XE를 설치할 차례였다.
루트에 바로 제로보드 XE를 설치하고, 업데이트 되고 나서 새롭게 접하는 부분이기때문에 구성과 소스파악을 해야 할 필요성이 있었다.
몇번의 디비를 복구하고 삭제했는지 모른다.
어느정도 파악을 다하고 나서 기존의 제로보드4의 디비를 옮기는 작업을 시작했다.
먼저 기존 제로보드 데이터 폴더 data 를 루트에 올리고, 회원정보부터 옮겼다.
RewriteCond %{HTTP_HOST} !^www\.webmini\.net$ [NC]
RewriteCond %{HTTP_HOST} !^$
RewriteRule ^(.*)$ http://www\.webmini\.net/$1 [L,R]
쉽게 말하면 RewriteEngine On 아래에 위에 소스를 추가하는 것이다.
그럼 www 붙히지 않고 접속해도 자동으로 www 가 붙어서 연결되는걸 확인할수 있다.
예를 들어 네이버에서 naver.com 으로 접속시 www.naver.com 으로 바뀌는 것을 알수 있을 것이다.
메타 태그로 자동으로 넘어가게 하는 방식은 정말 비추이다. 한번에 페이지가 열리는게 좋지 한번더 페이지를 읽혀들이면 과연 그게 좋은 방식인가? 그건 아니라고 본다.
이제 모든것이 끝났다.
사이트에 디자인을 입히고, 기타 편리한 기능을 차츰차츰 추가시키면 웹미니쩜넷 v4.0이 완성될듯 하다.
시간을 많이 투자할수 없기에 작업은 조금씩 수정하는 방향으로 진행해야 할듯 싶다.