'분류 전체보기'에 해당되는 글 718건

  1. 2009.01.13 Working with WebCore in Webkit... 4 by Dansoonie
  2. 2009.01.13 우리들의 알 권리? 반쪽짜리 뉴스... 2 by Dansoonie
  3. 2009.01.12 주식 성적표... 4 by Dansoonie
  4. 2009.01.09 난 이 결혼 반댈세 !!! 9 by Dansoonie
  5. 2009.01.08 난 빨리 죽을 것이야... 4 by Dansoonie
  6. 2009.01.08 Mac World '09 Keynote Address Review...(Why Apple Rules) 4 by Dansoonie
  7. 2009.01.06 Orz... 빌드가 안된다... 8 by Dansoonie
  8. 2009.01.05 Last Christmas... 6 by Dansoonie
  9. 2008.12.31 Kollaboration 9... 2 by Dansoonie
  10. 2008.12.30 Comparing Web Browsers... Searching for the Best... 6 by Dansoonie
Are you trying to add some new functionality to WebKit? To be more specific, to WebCore? Moreover, are you adding new files to the project to do your work?

If this is what you are doing, and you are having some problems using the new and delete operator and building under debug mode(in visual studio), you might find your answer to your question here.

So the problem is...(at least my problem was)
The project does not build under debug mode because of compile errors related to the new and delete operator.

If you are keep getting compile error messages like the following on the lines using the new or delete operator...

error C2064: term does not evaluate to a function taking 0 arguments

try including "config.h" in the very first line of the file. i.e. #include "config.h"

So, how did this solution come about??? The project is set to use precompiled headers when Building under debug mode in Visual Studio. The precompiled header file name is set to be WebCorePrefix.h. In WebCorePrefix.h you can see something like this...

#ifdef __cplusplus

#define new ("if you use new/delete make sure to include config.h at the top of the file"())

#define delete ("if you use new/delete make sure to include config.h at the top of the file"())

#endif

Honestly, I'm not sure what those lines mean... I mean, the words inside the parenthesis are definitely not comments... I'm not a real hard core programmer and I'm not used to using preprocessors intensively. However, those two lines gave me the clue... I just followed the instructions...

I added #include "config.h" to the files that I just added which has the new and delete operators and problem solved !!!

Thank God... I'm able to code again... this problem has been keeping me crazy for the past week...



Posted by Dansoonie
언론사들은 "국민들의 알 권리"피를 토하면서 강조한다...
그래... 그렇다 치자...

어제 경남 양산시의 어떤 스키장에서 리프트 고장 사고로 인해서 사람들이 1시간동안 추위와 공포에 떨어야 했던 사건이 있었다... 기사 원문을 인용하자면...

12일 저녁 7시 20분쯤 경남 양산시에 있는 한 스키장에서 이용객을 태운 리프트가 갑자기 멈춰섰습니다.

음... 그랬군... 국민들의 알 권리를 위해 수고를 해주신 SBS의 김지성 기자님께 참 감사하다...(with slight sarcasm) 경남 양산시에 있는 스키장에는 되도록 가지 말아야겠다는 생각이 들었다... 최소한 가게 되더라도 다시 고려를 해봐야 할 것이다...

근데 마침 누군가 주말에 에덴밸리 리조트에 가자고 했다고 치자... 안그래도 스키를 타러 가고 싶은데 이번 시즌은 아직 스키를 타지 못한 나는 흔쾌히 "OK !!!" 라고 대답했다고 치자... 그래서 스키장 가기로 한 당일 버스에 올라 탔다... 근데 버스가 경남 양산을 향해 가고 있다면 참 거시기 할 것이다...

그렇다 !!! 에덴밸리 리조트가 아마도 경남 양산시의 사고가 발생한 스키장인것 같다... 아무리 검색을 해봐도 경상남도 양산시에 있는 스키장은 에덴밸리 말고는 없다... (사실 검색을  심도있게 하지는 않았다 ㅡ.ㅡ;)

그렇게도 피토를 하면서 국민의 알 권리를 주장하는 언로사에서는 이런 저런 사고가 발생했을때 상호명을 언급하지 않는 경우가 종종 있는데, 왜 그럴까??? 예전에 전기 압력 밥솥 사고가 발생했을 당시에도 뉴스에서는 S사, L사 정도로만 언급되었던것 같고...

기사를 접하는 사람들이 인터넷을 통해서 조사하면 다 알 수 있는것들을 대놓고 말하지 말 못하는 이유라도 있을까? 이와 같이 상호명을 밝히는데 조심스러운 언론사들의 행동 뒤에는 우리가 모르는 무엇인가가 있다...


1. 방송통신심의위원회에서 늘 걸고 넘어지는 간접광고에 대한 규제 때문에?
개인적으로 가장 설득력 있다고 본다.



2. 인터넷 검색 포털 싸이트에서 언론 매체에 로비를 하고 있기 때문에?

- 특정 검색 포털의 이름이 뉴스에 언급되지 않으므로 이건 아닌것 같음.



3. 사고 발생 업체에서 언론사에 로비를 하고 있기 때문에?

- 어차피 보도되면 어떻게든 전 국민이 알게 되기 때문에 로비를 하려면 보도가 안되도록 로비를 왕창 했을테니 이것도 아닌것 같음.



그리고 생각해보면, 나쁜 일이 아니더라도, 좋은일을 보도 할때도 상호명을 숨기는 경우가 있기도 하는것 같은데, 참 이해할 수 없는 부분이다... "대전 대덕 연구단지에 소재한 어느 중소기업에서 무엇을 개발했습니다..." 뭐 이런 기사 들어본적 없나 생각해 보시길 바란다...

아마 광고성 보도가 될까봐 그런지도 모르겠다... 하지만 사실을 전달하는거랑 광고성 보도랑은 엄청난 차이가 있다는 것이 내 생각이다... 그렇다면 간접 광고에 대한 규제를 너무 심하게 하는 방송통신심의 위원회에 문제가 있을 것 같다는 것이 잠정적인 내 결론이다...

간접광고 규제에 대한 내 생각은
To be continued...


Posted by Dansoonie

주식 성적표...

My Life/일상 : 2009. 1. 12. 23:14
재미삼아 작년말에 50만원 정도의 자금으로 주식이란걸 해봤다...
내 성적표다... 수익률 20.47%...
투자한 원금이 얼마 되지 않아 수익금도 얼마 되지는 않지만... 어쨌든... ㅋㅋㅋ
뭔가 뿌듯하다~


근데 50만원에서 투자한 원금을 뺀 나머지인 \41,212만이 출금 가능 금액이고, (원금 + 수익금)은 위탁증거대용이라는 항목으로 들어가 있는데... 뭐 이제 어떻게 해야 하나???

ㅡ.ㅡa

'My Life > 일상' 카테고리의 다른 글

노라조 노라조 노라조 !!!  (2) 2009.02.13
Building a Foundation... Again...  (2) 2009.02.09
이해할 수 없는 사람들...  (6) 2009.02.07
방문자 수 폭주 !!!  (2) 2009.02.06
아~ 감기걸렸다...  (4) 2009.02.05
난 빨리 죽을 것이야...  (4) 2009.01.08
Orz... 빌드가 안된다...  (8) 2009.01.06
Last Christmas...  (6) 2009.01.05
People aren't taking my advice seriously...  (0) 2008.12.30
다시는 소개팅 안할테야...  (14) 2008.12.30
Posted by Dansoonie
우리 결혼했어요에서 태연과 정형돈 커플이 탄생하여 가상 결혼생활을 시작하게 된다고 한다...


그것에 대한 내 입장은...

나 말고도 반대하는 사람 엄청 많을 것으로 예상되지만... 내가 방송국 국장도 아니고, 내가 반대한다고 뭐 될일이 아니다... 정형돈 평소에 좀 좋아했는데, 이 일을 계기로 잠시 안티의 길을 걷기로 했다... 태연이 한테 잘해줘도 안티가 되어야 겠고, 못되게 대해도 안티가 되어야할 이 상황... 친한 여자 동생에게 이 나이에 이런 상황에 가슴아파해야 하는 내 심리 상태를 어떻게 해석해야 하냐고 물어봤더니... 그저 외로워서 그런거라고 하더군...

음.. 그런가??? 어쨌든, 정형돈은 우리 탱구에게 사유리에게 했던것 처럼 했다가는 나는 진정한 정형돈 안티로 태어나게 될 것이다. 잘해주면 뭐... 그냥 정형돈은 팬 하나 잃는 꼴???

정형돈 78년 생으로 89년 생인 탱구와는 거의 띠동갑 수준인데... 어쨌든...

난 이 결혼 반댈세...

Posted by Dansoonie
왜냐면 배가 고픈것도 아닌데, fast food가 먹고 싶다...

If someone offers me a Big Mac with Fries and a Coke, I'm more than glad to eat it. No, I am willing to go to McDonalds right now to grab a burger. I'm not doing it for the sake of my health. I eat too much fast food and junk food.

It's too good. Especially when you are alone...
Convenient to eat and tastes good...

I have had Burger King for almost every dinner on weekdays for 4 months when I used to go to TOEFL 학원 in 압구정 8 years ago. And when I went to the United States for college, I still loved Burger King. Burger King is certainly the KING !!!

but I do like other fast food franchise too...

If I become really really rich, I might buy a building and give rent to several fast food franchises and have them serve me food on different days. Monday can be Burger King day, Tuesday can be McDonalds day, Wednesday can be Wendy's day, Thursday can be Hardies day, Friday can be KFC day. I won't eat fast food on weekends for the sake of my health... Too bad I only have 5 weekdays per week. I would have liked to add Subway, Fazolis, and Chipotle.

Maybe IHOP too... but it's not fast food I guess...

Anyway... that would be really really cool...
So, I might die soon...

Dear God, help me... My appetite has got to change...

'My Life > 일상' 카테고리의 다른 글

Building a Foundation... Again...  (2) 2009.02.09
이해할 수 없는 사람들...  (6) 2009.02.07
방문자 수 폭주 !!!  (2) 2009.02.06
아~ 감기걸렸다...  (4) 2009.02.05
주식 성적표...  (4) 2009.01.12
Orz... 빌드가 안된다...  (8) 2009.01.06
Last Christmas...  (6) 2009.01.05
People aren't taking my advice seriously...  (0) 2008.12.30
다시는 소개팅 안할테야...  (14) 2008.12.30
눈이 오다...  (5) 2008.12.23
Posted by Dansoonie

http://events.apple.com.edgesuite.net/0901ouabdcaw/event/index.html
(this link might not be permanent- and quicktime is required)

Apple listens and learns about what the consumers want. And believe it or not, eventually they become to know better about our needs. They are the true innovator in the hardware and software industry. Apple is keep growing and increasing their market share because they are so good in understanding the market...

Today I watched the Mac World '09 Keynote Address. Traditionally, Apple CEO, Steve Jobs would have done it. However, Steve's is suffering from rumors about his bad health and apparently that seems to be true. Instead, Philip Schiller, Senior Vice President of Worldwide Product Marketing did the presentation. As usual, Apple has exciting news for each keynote address each year. Three big announcements... and some miscellaneous news...

1. new features in iLife
2. new features in iWorks
3. new 17 inch Mac Book Pro

misc. 100% DRM free music on iTunes music Store

Here are some of my thoughts about the news from this year’s Mac World Keynote address...


New features in iPhoto on sorting pictures are great. Apple really knows that many people are having trouble organizing their pics taken with their digital camera. Faces and Places... photos in iPhoto can now be sorted out depending on who is in the picture and where the picture was taken. Sorting this out manually can really be a pain in the ass. So, iPhoto makes that task easy by using the face detection & recognition technology, and geotags. Nothing really new... But the way how iPhoto works seems very convenient. And the most impressive part is that it works with Flickr and Facebook.

Movie editing in iMovie has changed dramatically. Apple rewrote the software again, says Phillip. And the way video editing works is a whole lot better. Once I viewed the demo, I was so impressed. I'm not sure if special effects used in sci-fi movies can be added via iMovie, but I'm pretty sure I can make a decent movie out of it. The outcome of the video editing looks very professional. It is so good that video editors in the broadcasting industry might lose their job. Just saying it's that good. You must go watch the keynote address to really understand what I am talking about.
One thing that really shocked me is the fact that they rewrote the application in about a year. Must be a result of good software engineering skill indeed.

Another thing we must pay attention to is about digital content sales. Apple is now in another digital content business besides music and movies. Now they make their own contents. Garage Band now offers musical instrument lessons. I don't think they are free, and I am willing to pay for it because the lessons are from original artists. Integration of the video editing technology, the keynote application, and Garage Band... Now Apple seems like they are making their move to sell their own digital content.

The Keynote application (identical SW tool to Power Point in Windows by Microsoft) now supports Keynote Remote. Keynote Remote is an iPhone (I suppose iPod Touch too) application that can be used to progress through your slides remotely. When you hold your iPhone vertically, you can see the current slide with the speaker notes and when you hold it horizontally, you can view your current slide and the next slide at the same time. If you want to advance to the next slide or go back to the previous slide, all you have to do is flick your iPhone in the appropriate direction. Interesting !!! Just 99 cents...

These are just some of the things that I really want to share about after watching the keynote address of Mac World '09. I'd better upgrade iLife '08 to '09 soon.

Apple was criticized for its exclusive business strategy until recently. Not opening the HW architecture and not licensing it has certainly limited the production of the Mac platform hardware. Many people thought that their business strategy has limits... The limitation of producing hardware leads to high cost, and leaving out third party vendors limits innovative ideas. However, Apple has become one of the most innovative companies. And I agree that no other company could have done what apple is doing now better. By organizing their own technology and integrating them in their own way, they are accelerating the development of great HW and SW. And they are doing it the right way, very neatly, and their products are near perfect.

Just look at how Apple is making an attempt to create digital contents for sale by using iLife and iWorks. I suggest that proper integration of the current technology used in Mac applications can lead to an ultimate solution for e-learning. And I think Apple knows it too. Look how they are using their products to create synergy among their other products. This is all possible because Apple does it alone... And they know what we want...

Research -> Careful Planning and Development -> Organizing and integrating the technology in a meaningful way. In Korea, we only do development, don’t we???

Posted by Dansoonie
이해할 수 없는 너무나 복잡한 WebKit의 빌드 구조...
어디서부터 잘못되었는지 모르겠다...
내가 추가한 부분들...
Linux에서 빌드할때는 잘 되었는데...
비쥬얼 스튜디오에서 빌드를 하려니까 자꾸 xlocale이라는 파일에서 컴파일 에러가 ㅡ.ㅡ;

내가 추가한 파일들 하나하나 컴파일도 안되고 있다...
build configuration에 따라서 컴파일이 되는 경우도 있는것을 보니, 전처리기 및 프로젝트 설정이랑 관련된 문제 같은데...

1시간 30분이 지나도록 뭐가 잘못된것인지 모르겠다...
프로젝트 설정이랑 관련된 문제가 제일 골치 아픈데...
프로젝트 설정 방법 같은것은 학교에서도 가르쳐주지 않았고, 해들 거듭하면 거듭할 수록 비쥬얼 스튜디오는 복잡해지니... 이거 참 난감하다...

정말 울고 싶은 수준의 좌절감을 넘어서서 다 때려치고 싶은 수준까지 이르렀다...

내가 맡은 일이 그다지 어려운 일은 아닌데, 왜 이렇게 어려운 일들이 생기는지 모르겠다...

난 이정도 밖에 안되는 놈이라는 생각에 화도 나고...
그래도 어쩔 수 없으니 안되는 일 붙잡고 있다보면 밤 새고...
그러다 보면 체력 바닥나서 힘들어지고...
그래서 늘 배고프고...
그러다보니 막 먹고...
그래서 살찌고...
그리고 우울해지고...
이런 기분 알아???
자아가 막 붕괴되고 있는 그런 기분...

Orz

'My Life > 일상' 카테고리의 다른 글

이해할 수 없는 사람들...  (6) 2009.02.07
방문자 수 폭주 !!!  (2) 2009.02.06
아~ 감기걸렸다...  (4) 2009.02.05
주식 성적표...  (4) 2009.01.12
난 빨리 죽을 것이야...  (4) 2009.01.08
Last Christmas...  (6) 2009.01.05
People aren't taking my advice seriously...  (0) 2008.12.30
다시는 소개팅 안할테야...  (14) 2008.12.30
눈이 오다...  (5) 2008.12.23
Isolated...  (2) 2008.12.20
Posted by Dansoonie

Last Christmas...

My Life/일상 : 2009. 1. 5. 12:04
I gave you my heart... But the very next day you gave it away~
이런거 아니고... (※참고로 Wham의 Last Christmas 가사임)

Here is a recap of my Christmas in year 2008 ...
This pic explains it all...

저 모자는 크라운베이커리 사은품으로 아는 동생이 받아온거 뺏은것이고...
보온병은 크리스마스 이브 파티에 가서 선물교환해서 받은 것이다...


'My Life > 일상' 카테고리의 다른 글

방문자 수 폭주 !!!  (2) 2009.02.06
아~ 감기걸렸다...  (4) 2009.02.05
주식 성적표...  (4) 2009.01.12
난 빨리 죽을 것이야...  (4) 2009.01.08
Orz... 빌드가 안된다...  (8) 2009.01.06
People aren't taking my advice seriously...  (0) 2008.12.30
다시는 소개팅 안할테야...  (14) 2008.12.30
눈이 오다...  (5) 2008.12.23
Isolated...  (2) 2008.12.20
세상 참 좁구나...  (4) 2008.12.10
Posted by Dansoonie
What is kollaboration???
아시아/태평양/캐나다인의 예술인 연합이라고나 할까? 그들의 연예계 진출을 promote하는 비영리 단체라고 한다... 자세한 설명은 여기에...

So What about it?
이 단체에서 매년 콘서트를 하나본데, 내년(2009년) 2월에 콘서트를 하나보다... So, again... what about it??? YouTube를 통해서 알게되고 좋아하게된 David Choi와 Kina Grannis가 참여하게 된다...


Here is the promotion trailer for the concert...


문화생활도 하고 싶은데...         
저거나 보러 가고 싶은데 !!!      



아무래도 아직까지도 미국에서 소수민족의 연예계 진출은 힘든가보다... 실력과 능력이 있다고 해도, 사실 든든한 후원자가 없고 그런 길로 이끌어주는 사람이 없고 기회가 없으면 연예계 진출이 쉽지만은 않겠지??? 인종 차별 문제를 떠나서, 일단 미국 사회의 주류를 이루고 있는 백인과 흑인들이 가지고 있는 동양인에 대한 stereo type 때문에 그들의 연예계 진출이 쉽지만은 않은것 같다... stereo type도 꼭 나쁘게 가지고 있어서가 아니라, 그냥 문화적인 차이라고나 할까??? 어쨌든, 그런 보이지 않는 벽(유리벽 이라고도 하지... 흠흠흠) 때문에 생긴 단체 같은데 매우 생산적이고 건설적인 단체같다. 그들을 통해서 좀더 다양한 음악을 접하고 좋은 음악을 접할 수 있었으면 좋겠다...

그들이 아직 연예계에서 전문으로 활동해서 먹고 사는 연예인이 아니기 때문에 아마추어라고 분류해야 하지 않을까 싶은데, 실력이나 정신은 프로답다... 다른 사람은 몰라도 David ChoiKina Grannis의 음악은 꼭 감상해보기 바란다... 그리고 추가로 David Choi와 Kina Grannis가 같이 작업한 음악 동영상도 감상해보시길...

Posted by Dansoonie
서론

인터넷을 어느때 보다 많이 사용하는 요즘 웹브라우져를 쓰지 않고서는 생활이 거의 불가능하다... 인터넷 없이도 살 수 있다는 사람도 많을지도 모르겠으나, 나에게 인터넷은 없어서는 안될 하나의 생활 수단이다...

그건 그렇고... 한때는 웹브라우져라고 해봤자 몇개 존재 하지 않아서 우리에게는 선택의 폭이 좁았고, 워낙 인터넷 기술이 원시적이어서 다 거기서 거기였다. 그때는 단지 사용자에게 편리한 기능이 얼마나 제공되느냐에 따라서 "짱"이 정해졌다. 그래서 많은 사람들이 사용하는 OS인 Windows에 최적화된 MSIE(Microsoft Internet Explorer)가 가장 사랑을 받게 되었다. 하지만, 요즘은 양상이 약간 다르다고 생각한다... 그래서 아직까지도 대부분의 사람들이 그저 어디든지 다 깔려있기 때문에 MSIE를 많이 사용하지만, MSIE에서 다른 웹브라우져로 갈아타는 경우가 많아지고 있는것 같다...

만약 당신도 MSIE에서 다른 웹브라우져로 갈아타려고 하는데 마땅히 어떤 웹브라우져가 좋은지 모르겠다면 이 글을 통해 앞으로 사용하게될 웹브라우져를 선택하는데 있어서 조금이라도 insight를 줄 수 있었으면 좋겠다. 나는 웹브라우져 개발에 참여하게 되면서 더욱 많은 브라우져를 접하게 되었고 관심을 가지게 되었는데, 나의 개인적인 경험을 바탕으로 각 브라우져들을 비교해보겠다...



각 웹브라우져 특징및 장단점

- Internet Explorer (Microsoft)
우리나라 뿐만 아니라 전 세계적으로 가장 많이 사용되고 있는 웹브라우져. 웹브라우져 자체의 우월성 보다는 가장 많이 깔려있는 웹브라우져이기 때문에 자연스럽게 가장 많이 사용되기 시작한 웹브라우져가 아닌가 싶다. ActiveX라는 기술의 지원으로 인터넷의 혁명을 가지고 왔다고 할 수도 있고, 인터넷 기술을 아주 조잡하게 또는 위험하게 만들었다고 할 수도 있다...
독자적인 웹기술의 개발과 지원으로, 한때는 정말 최고의 웹브라우져라고도 생각했는데, 지금은 웹표준 기술을 흐려놓은 악동이라고 불러주고 싶다... 이렇게 된 배경에는 여러가지 반독점을 주장하는 세력들의 움직임이 있었고, 결국에는 그것이 옳은 방향이었다고 본다. 그렇다고 마이크로소프트 측의 독자적인 웹기술 개발에는 악의만 있었다고 할 수는 없다... 그것이 비즈니스가 돌아가는 원리이고, 그것으로 인해 웹기술 개발 초기 단계에는 인터넷 산업의 호황을 이끌기도 했으니까 말이다... 하지만 결과적으로는 지금 웹기술이 성숙기에 들어서고 있고, 표준들이 워낙 잘 만들어져 있기 때문에 이런 독자적인 기술은 없어져야 한다고 본다... 그러니까 MSIE에 대한 내 입장은, MSIE가 지속적으로 그동안 지원했던 많은 MS만의 기능들을 지원함으로써 웹 기술은 조잡하게 남아있을 수 밖에 없는데, 그런 측면에서는 나는 마이크로소프트가 좀 웹 표준을 따라주던지 MSIE가 없어져야 한다고 생각하는 1인이다...
우리나라에서는 아직까지는 없어서는 안되는 웹브라우져다. 왜냐하면 인터넷 뱅킹을 하기 위해 ActiveX가 지원되어야 하고, 우리나라 대부분의 웹사이트들은 대부분 MSIE에 최적화 되어있기 때문이다. 나는 우리나라의 은행 업무를 볼때, 인터넷 쇼핑몰로 쇼핑할때, 영화 상영시간표 알아보고 예매할때, 그리고 싸이월드 사용할때만 주로 MSIE를 사용한다.


- Firefox (mozilla foundation)
Mozilla Foundation에서 개발된 오픈소스 웹브라우져로 내가 평가할때는 MSIE에서만 제공하는 기능을 제공하지 못하는 것 빼고는 이 웹브라우져가 "b-.-d" 이다... 웹표준 비표준 이것저것 다 어느정도 잘 지원해줘서 거의 대부분의 웹페이지를 잘 표시해준다. 게다가 SVG에 대한 지원도 native로 이루어지기 때문에 SVG도 별도의 플러그인 없이 볼 수 있다. 하지만 SVG 지원은 아직은 미약한 상태. 게다가 다양한 사용자 편의 기능을 지원하고,extensions이라는 것을 사용해 더 많은 기능을 추가할 수 있다.
처음 나왔을대는 속도도 매우 빠르고 가벼웠으나 이제는 덩치가 많이 커져서 좀 버벅대는 경향도 어느정도 있다. 그래서 그런지 Firefox를 띄워놓고 다른 프로그램을 한참 사용하다가 다시 Firefox를 foreground로 올려놓으면(Windows의 focus를 firefox로 회복시키면) 페이지 로딩시간이 좀 오래 걸리는데, 예전에는 안그랬던것 같은데... 컴퓨터가 이상해져서 그런지...
어쨌든, 지속적으로 사용할때는 MSIE보다 웹페이지 로딩도 빠르고, 자바 스크립트 엔진도 비교적 빠른편에 속한다니 여러가지 측면에서 볼때 내가 평가한 최고의 웹브라우져다...


- Safari (Apple)
Webkit 기반으로 만든 아마 최초의 상용 웹브라우져인것 같다. 비교적 괜찮은 웹브라우져임에도 불구하고, 맥사용자들이 아니면 잘 사용하지 않고, 윈도우즈에서의 Apple 프로그램들은 대부분 맥에서 돌아갈 때보다 잘 안돌아가는 편이므로 여기서 그만...
Safari에서 역시 native로 SVG를 지원한다. 하지만 아주 한정적인 기능만 지원하는것 같다...- 2008년 12월 31일 추가

- Chrome (google)
Google에서 온갖 웹서비스들을 시작하면서 웹표준을 잘 따르는 웹브라우져를 주창하면서 출시한 웹브라우져. WebKit 기반으로 만든 또 하나의 웹브라우져. 프로세스 자체가 가볍냐 무겁냐에 대한 논쟁이 좀 있지만, 그것은 아마도 다른 웹브라우져와는 매우 독특한 방식으로 프로세스를 돌리기 때문에 그런것 같다. 그러니까 Chrome은 탭 하나하나가 하나의 프로세스로 돌리는데, 그렇기 때문에 대부분의 경우에는 탭하나가 죽는다고 하여도 브라우져 전체를 닫지 않아도 된다는 장점을 가지고 있다. 또한 탭 하나하나가 프로세스로 돌아가기 때문에 탭 하나하나는 가볍게 돌아갈 수 있다. 그런면에서 Chrome은 가볍게 돌아가지만, Chrome의 메인 프로세스와 그에 딸린 탭들의 프로세스를 모두 합한다면 그다지 가볍다고 표현하기는 힘든것 같기도 하고...
속도에 대한 평가를 내리자면... Google은 Chrome 출시 초에 유럽의 어떤 나라(덴마크)의 가상머신만 전문으로 만드는 작은 회사를 Team(친구 말에 의하면 구글 지사라고 함- 2008년 12월 31일 추가) 통해서 독자적으로 개발한 V8이라는 자바 스크립트 바이트 코드 인터프리터를 사용했는데, 이 V8이라는 것이 자바스크립트 바이트 코드 인터프리터의 속도 전쟁을 부추기기 시작했다고 생각한다. 지금은 Chrome도 Squirrel Fish라는 자바스크립트 바이트 코드  인터프리터를 사용한다.(Squirrel Fish는 WebKit에만 적용된 바이트코드 인터프리터라고 한다 - 2008년 12월 31일 추가). Firefox의 초기 자바스크립트 바이트 코드 인터프리터인 Spider Monkey를 개선한 Trace Monkey가 조금 더 빠르다고 하지만 벤치 마크를 보면 아주 미묘한 차이이므로, 자바스크립트 바이트 인터프리터에서는 무승부라고 하고, 전반적으로 웹브라우져 자체의 로딩 시간이나 페이지 로딩 시간이 아무래도 Firefox보다는 약간 빠르다는 느낌이 들어서 간편한 검색을 할 경우에는 주로 Chrome을 사용한다.
또한 첫 페이지는 자주가는 페이지들을 스냅샷으로 9개를 보여주고 그 스냅샷을 클릭함으로써 갈 수 있는데, 생각보다 매우 편리한 기능이다. 이 기능은 Opera라는 웹브라우져의 스피드 다이얼이라는 기능을 베껴온듯 하다...
Chrome에서 역시 native로 SVG를 지원한다. 하지만 아주 한정적인 기능만 지원하는것 같다...- 2008년 12월 31일 추가

※ V8, Squirrel Fish는 자바스크립트 바이트 코드 인터프리터이고, Spider Monkey, Trace Monkey는 자바스크립트 엔진이라는데, 바이트코드 인터프리터와 엔진의 명확한 구분은 어떻게 이루어지는지 모르겠다... 이건 나중에... 어쨌든, 벤치마킹할때 모두 똑같은 것으로 대하므로... 일단 위의 내용은 그냥 받아들여 주세요...


- Opera (Opera Software)
아주 오래된 역사를 가지고 있음에도 불구하고 많은 사람들이 모르는 이 웹브라우져... 요즘에 임베디드 모바일 디바이스 시장을 마케팅하고 있는듯 하다... 아마도 스마트 폰이나 MID를 가지고 있는 사람이라면 그 안에 Opera라는 웹브라우져가 설치되어 있을 가능성이 클 것이다. 그건 그렇고... 지금은 PC용 웹브라우져만 논하고 있으므로, PC용 웹브라우져 Opera에 대해서 얘기를 하자면...
Chrome을 설명하면서 언급했듯이 스피드 다이얼이라는 기능이 있다. 즐겨찾기 중에서도 진짜 즐겨찾는 웹페이지들을 9개를 선정해서 시작 페이지에서 그 9개의 웹사이트의 스냅샷을 보여준다. 다시 말하지만 진짜 별것 아닌것 같은 기능이지만 매우 편리하다. 북마크 해놓은거 북마크 모아놓은 탭 열어서 클릭하기 매우 귀찮은건 사실이지 않은가???
Opera의 또하나의 장점이라면 현존 웹브라우져 중에서는 SVG의 기능을 가장 폭넓게 지원한다는 것이다. SVG라는 기술이 지금 많이 사용되고 있는 기술도 아니고, 앞으로 많이 사용될 기술인지는 미지수이지만, SVG라는 기술이 XML로 그림(애니메이션)을 표현한다는 점에서 표준을 제시하고 있기 때문에 아주 중요한 기술이라고 생각되기 때문에 SVG를 가장 잘 지원한다는 점을 높이 평가하고 싶다.
치명적인 단점이 있다면, 한글 입력이 개떡같다는... 원치 않는 시점에서 띄어쓰기가 이루어지는데, 이점이 가장 불편하여 Chrome을 쓰다가 Opera를 잠시 썼는데, 다시 firefox로 돌아온 이유다...


- 내가 개발에 참여하고 있는 웹브라우져...
당연히 최고다 !!! <-이건 구라다... 출시하지도 않았다...
출시하지도 않았고, 향방이 미지수이기 때문에 생략...




결론
  • 나는 주로 firefox를 사용하고,
  • 인터넷 뱅킹, 인터넷 쇼핑, 싸이월드할때만 MSIE를 사용하고,
  • Chrome은 간단한 검색을 할 때 사용하고,
  • Opera는 가끔 SVG 기술 동향이라던가 그런거 점검해 볼대 심심할때 사용하고
  • 내가 개발에 참여하고 있는 웹브라우져는 디버깅할때 사용한다...
절대적인 Best는 없다...  

참고로 Tistory에서 블로깅, 특히 글쓰기를 할 때에는 firefox가 제일 편하다...




Posted by Dansoonie