하늘높이의 프로그래밍 이야기

금일 문득 크롬을 업데이트 했더니...


NPAPI라는 기능을 크롬이 차단해버렸다.

오랜 친구 NPAPI에게 이제 작별인사를 합시다(번역글)


검색을 해보니... 과거 몇몇 글에서... 차단 하겠다라는... 선언은 미리 한 것 같긴하지만...

역시 차단을 직접 당하니... 당황스럽긴 하다...


우리나라의 대표적인 플러그인은 실버라이트와 인터넷 뱅킹들이 아닐까 생각되는데.

예를들면 SBS,KBS,MBC의 방송사들의 과거 동영상 보기 라던지.... EBS 다시 보기 페이지...
(EBS 다시 보기 페이지는 안내 공지사항이 있다.)

넷플릭스, 네이버 고화질 서비스 뷰어 등이 차단되었다.


인터넷 뱅킹 차단으로.. 기사도 보인다.

http://search.naver.com/search.naver?where=nexearch&query=CHROME+NPAPI&sm=top_hty&fbm=0&ie=utf8


일단 MS와 인터넷 뱅킹사들이 언제 대응할지 모르겠지만...

MS 포럼에도 15일부터 이런 문제가 있다는 글이 보인다.

https://social.msdn.microsoft.com/Forums/silverlight/en-US/a19077d6-45f2-4ce3-9f45-1cc2cdac2362/chrome-420231190-m-not-support-silverlight?forum=silverlightweb

일단 임시로 허용을 해보자면...

주소창에 이것을 집어넣고... chrome://flags/#enable-npapi


크롬 다시 시작


RIA가 모든 웹 세상을 바꿀 것 같은 때가 있었는데...
실버라이트의 신세가 구글 브라우저에 차단되는 신세까지 되었다.

쩝 다음은 CPU 리소스를 그다음으로 많이 잡아 먹는 플래시일까?

MAC에서 컬투의 라디오나 SBS의 실시간 방송을 보는 방법이 없을까… 고민하셨나요?
MAC OS에서 SBS 고릴라3.0 뷰어를 보는 방법을 소개합니다.

먼저 사파리를 띄워서 SBS 고릴라 웹페이지[http://gorealra.sbs.co.kr/g3/web/introduce.jsp]에
접속합니다.

원하는 채널을 선택하면 아래와 같은 창이 뜨네요.

요기에 Mac OS용 실버라이트를 다운로드 합니다.

다운이 완료되면 해당 실버라이트 패키지를 설치합니다.

Microsoft Silverlight 브라우저 플러그인 설치 화면이 나오고...

약관에 동의하면 설치를 시작합니다.

쭉쭉쭉 설치가 되더니…

방송 재생 성공!!

ㅋㅋ 라디오/보는 라디오/TV채널을 지원하네요. 언젠가 케이블 채널도 모두 지원되겠죠?^^

실버라이트 4 프로파일링을 하려고

커맨드 창에 vsperfclrenv를 마구 때려도 없는 파일이라네...

문서를 찾아보니.. Visual Studio Premium 버전부터 되는군요 쩝

http://msdn.microsoft.com/ko-kr/library/z9z62c29.aspx

Visual Studio Ultimate

Visual Studio Premium

Visual Studio 2010 Professional 

Visual Studio Express

항목이 적용됨 항목이 적용됨 항목이 적용되지 않음 항목이 적용되지 않음


1. 자바스크립트(HTML)->실버라이트

[HTML 부분]

- 스크립트 부분

Code Snippet
  1. <script type="text/javascript" >
  2.     function SendSilverlightPlayer(msg) {
  3.         //실버라이트의 함수를 호출
  4.         var silverlightControl = document.getElementById("silverlightPlayer");
  5.         silverlightControl.Content.SilverlightApp.SendToSilverlight(msg);           
  6.     }      
  7. </script>

- Tag 부분(Object  선언 부분)

Code Snippet
  1. <object data="data:application/x-silverlight," type="application/x-silverlight-2" width="100%" height="100%" id="silverlightPlayer">
  2.             <param name="source" value="ClientBin/Test.xap"/>
  3.             <param name="onerror" value="onSilverlightError" />
  4.             <param name="background" value="white" />
  5.             <param name="minRuntimeVersion" value="3.0.40818.0" />
  6.             <param name="autoUpgrade" value="true" />
  7.             <param name="enableGPUAcceleration" value="true"/>
  8.  
  9.             <a href="http://go.microsoft.com/fwlink/?LinkID=149156&v=3.0.40818.0" style="text-decoration: none;">
  10.                  <img src="http://go.microsoft.com/fwlink/?LinkId=108181" alt="Microsoft Silverlight 가져오기" style="border-style: none"/>
  11.             </a>
  12.         </object>

[실버라이트 부분]

- 메인 함수 부분

Code Snippet
  1. public MainPage()
  2. {
  3.     // 변수를 초기화하는 데 필요합니다.
  4.     InitializeComponent();
  5.  
  6.     HtmlPage.RegisterScriptableObject("SilverlightApp", this);
  7.  
  8.  
  9. }

- 함수 선언 부분

Code Snippet
  1. [ScriptableMember]
  2. public void SendToSilverlight(string sMessage)
  3. {
  4.    // HtmlPage.Window.SetProperty("status", sMessage);
  5.     MessageBox.Show(sMessage);
  6. }

 

2.실버라이트->자바스크립트

- 실버라이트 함수 호출 부분

Code Snippet
  1. void btnTest_Click(object sender, RoutedEventArgs e)
  2. {
  3.     ///HTML Javscript 호출 GetProperty("test")
  4.     ///InvokeSelf(param1,parma2,param3);
  5.     ScriptObject myScriptMethod = (ScriptObject)HtmlPage.Window.GetProperty("TransMessage");
  6.     myScriptMethod.InvokeSelf(txtMessage.Text);
  7.  
  8. }

- HTML 부분

Code Snippet
  1. <script type="text/javascript" >
  2.  
  3.     function TransMessage(msg) {
  4.         alert("자바스크립트" + msg);
  5.  
  6.     }

참고: http://weblogs.asp.net/albertpascual/archive/2008/08/13/javascript-communication-to-silverlight-2-0.aspx

image

http://www.microsoft.com/downloads/details.aspx?FamilyId=8D933343-038F-499C-986C-C3C7E87A60B3&displaylang=en

실버라이트 2 SDK 를 위의 주소에서 다운받아 설치합니다.

 

C:\Program Files\Microsoft SDKs\Silverlight\v2.0\Documentation\VS-Help\en-us\Readme.txt를 읽어보니

1.       Open Visual Studio (you might have to open VS as an administrator).

2.       In the Help menu, choose Index. Microsoft Document Explorer displays.

3.       In the Filtered by: drop-down, choose to (unfiltered).

4.       In the Look for field, type Collection Manager.

5.       Below the Collection Manager heading, double click Help.

6.       Below the Collections available for inclusion in VSCC heading, check Microsoft Silverlight 2 SDK Documentation.

7.       Click Update VSCC.

이렇게 나오는데 실행하고 3번 필터링 기준을 조절하는 것까지는 알겠는데 Collection Manager는 뭔가?

(아무리 영어로 입력해도 검색이 안되네 –.-)

검색에 VSCC로 검색해 보니 VSCC(Visual Studio 전체 도움말 컬렉션) 이라는 것이 잡힌다.

image

이곳에서 Microsoft Silverlight 2 SDK Documentation 선택하고 VSCC 를 업데이트 해보자!!

그리고 MSDN을 재 시작 하니 도움말을 업데이트 중!!(쫌 걸린다.)

image

실버라이트 2.0의 정식 출시가 14일에 될 것으로 알려지고 있습니다.

관심 있으신 분은 확인해보세요.!!

http://silverlight.net/blogs/jesseliberty/archive/2008/10/13/silverlight-2-releases-tomorrow.aspx

오후에 출시 되었군요!!!
실버라이트 닷넷으로 고고씽!!

//폰트 다운이 완료되었다면
void downFont_Completed(object sender, EventArgs e)
{
    //다운로더 객체
    Downloader downFont = sender as Downloader;

    //맑은 고딕 폰트 적용
    Font1.SetFontSource(downFont); //폰트 리소스 할당
    Font1.FontFamily = "Malgun Gothic"; // "맑은고딕" 이라고 할 경우 인식X
    Font1.Text = "맑은고딕: 맑은 고딕 폰드 사용하기.";
}

이 포스터는 어디가면 얻을수 있을까요?

http://download.microsoft.com/download/f/2/e/f2ecc2ad-c498-4538-8a2c-15eb157c00a7/SL_Map_FinalNET.png


사용자 삽입 이미지

실버라이트 1.1 개발자 레퍼런스

저도 듣고 싶어서 등록했습니다.^^
좋은 시간 되겠죠?

- 일시 : 2007년 09월 08일(토) 13시 00분
- 장소 : 비트교육센터 지하2층 대강당 (강남역 3번출구)
- 참가비 : 5.000원 현장 납부(본 회비는 비트컴퓨터 강당의 대여료로 사용됩니다.)
- 세미나 대상 : 실버라이트의 실체를 알고 싶은 개발자
- 7회 정기 세미나 신청하기 :
http://www.hoons.kr/SeminarJoin.aspx  
13:00~13:30
등 록
* 행사 진행및 사회 : 박경훈(HOONS 닷넷 운영자)
13:30-14:00
실버라이트의 소개와 그 미래   / 황리건 과장 (한국 Microsoft UX 전도사)
14:00-14:40
좌충우돌 익스프레션 블랜드! 처음부터 끝까지    / 최우진 (HOONS닷넷 시삽)
14:40~15:00
휴식
15:00~16:10
실버라이트의 기초 기술의 토론  / 서금욱 (HOONS닷넷 시삽)
16:10~16:30
휴 식
16:30~17:10
[Live Coding]UCC 플레이어와 AJAX 데이터 바인딩  / 공도(HOONS닷넷 시삽)
17:10~17:50
[Live Coding]3D 효과의 극장 예매 페이지 만들기 / 서동진(HOONS닷넷 시삽)
17:50~
세미나 뒷담화 (회비 만원+알파)

흘려서 지나치기 쉬운 정보 인데 실버라이트를 지원하는 운영체제와 브라우저

Win98에서는 아직 테스트를 안 해봤지만……과연 지원 할려나?
Windows 98도 빨리 되야 할텐데....


Compatible Operating Systems and Browsers

Operating System

Windows Internet Explorer 7

Internet Explorer 6

Firefox 1.5

Firefox 2

Safari

Windows Vista

Yes

-

Yes

Yes

-

Windows XP

Yes

Yes

Yes

Yes

-

Windows 2000

-

Soon**

Soon**

Soon**

-

Windows Server 2003 (excluding IA-64)

Yes

Yes

Yes

Yes

-

Mac OS 10.4.8+ (PowerPC)

-

-

Yes*

Yes*

Yes*

Mac OS 10.4.8+ (Intel-based)

-

-

Yes

Yes

Yes


* Silverlight 1.0 Only ; ** Silverlight 1.1 Only

Minimal Requirements

Components

Requirement

Personal Computer

X86 or x64 500-megahertz (MHz) or higher processor with 128-megabytes (MB) of RAM

Mac OS 10.4.8+ (PowerPC)

PowerPC G4 800-MHz or higher processor with 128-MB of RAM

Mac OS 10.4.8+ (Intel-based)

Intel Core Duo 1.83-gigahertz (GB) or higher processor with 128-MB of RAM

준서아빠님의 광고 같지 않은 광고를 실버라이트 1.0 RC1 버전으로 컨버팅 해봤습니다.
왜 냐면 제가 당장 써야하니까요.^^

원본글 : http://uxkorea.net/blog_post_92.aspx

쩝 동영상이 크면 자꾸 업로드가 안되서 동영상은 저화질로 컨버팅했습니다 -.-

'Web Tech > Silverlight' 카테고리의 다른 글

Hoons 닷넷 실버라이트 컨퍼런스  (0) 2007.08.28
실버라이트 운영사양  (2) 2007.08.28
Silverlight Architecture  (0) 2007.08.09
실버라이트 RC1  (0) 2007.08.06
실버라이트 한글 사용하기  (0) 2007.08.01

Silverlight Architecture

The Silverlight run-time allows users to integrate media, vector graphics, text, and images into an interactive application. This document will discuss some of the key components provided in Silverlight 1.0 RC.

'Web Tech > Silverlight' 카테고리의 다른 글

실버라이트 운영사양  (2) 2007.08.28
광고 같지 않은 광고 SilverLight - RC1 버전  (2) 2007.08.09
실버라이트 RC1  (0) 2007.08.06
실버라이트 한글 사용하기  (0) 2007.08.01
Windows 2003에서의 실버라이트  (0) 2007.07.30

실버라이트 베타 이후에 RC1이 나온이후로
과거의 소스들이 동작하지 않아서 애먹는데.......

아궁 이놈의 소스 노가다....
어쨋든....RC1이후 정식버전에는 이렇게 많이 차이나지 않기를....

'Web Tech > Silverlight' 카테고리의 다른 글

Silverlight Architecture  (0) 2007.08.09
실버라이트 RC1  (0) 2007.08.06
Windows 2003에서의 실버라이트  (0) 2007.07.30
실버라이트를 이용하여 RSS 리더 만들기  (0) 2007.07.25
실버라이트 링크 모음  (0) 2007.07.23