사용자 삽입 이미지
오늘보니  FireFox3 RC1이 공개되었네요. 치열하게 펼쳐질 브라우져들의 경쟁이 기대됩니다. 그리고 이 포스팅을 마지막으로 XTech 2008의 정리를 마칩니다.

5. XSLT/XPath, SVG, ARIA


- Cient-side XSLT/Xpath
 
오페라는  XML 문서를 클라이언트측 스크립트로 처리하기 위해 document()를 제공하고 있다. 웹킷도 오페라에 동참 한 상태이고  IE도 같은 목적을 위해 node-set() 을 지원하고 있다.

현재 주요한 브라우져 엔진들내에는 XSLT/XPath를 포함하고 있다. - XSLTProcessor, DOMParser|loadXML , XMLSerializer.

- SVG

• 오페라에서는 강력하게 지원중이고 , 모질라는 양호하게 지원중이다.
• 웹킷의 경우 SVG 기능을 크게 향상시키고 있다. 최근에는  SMIL기반의 SVG 애니메이션까지도 지원하고 있다.
• IE7과 마찬가지로 IE8에서는 지원하지 않을 예정이다. 구글이 IE용 SVG를 만든다는 이야기가 있었는데 어떻게 되가는지..

자바 개발자들은 바틱(Batic) 라이브러리를 사용하면 SVG 를 손쉽게 다눌 수 있다. 더불어 다양한 포맷으로 출력 변환을 원할 경우 아파치 FOP (Formatting Objects Processor)를 사용하면 편리하다. 참고로 OLE 객체와 OOXML을 포함한 MS 오피스 문서를 손쉽게 처리하려면 아파치 포이 라이브러리를,  ODF 문서를 처리할 경우 ODFDOM 라이브러리를 활용하면 된다. 요즘은 정말 밑바닥 부터 개발하는 것은 어리석은 일인 것 같다. GPL/LGPL 등으로 배포되는 멋진 작품이 많기 때문이다.


6. 기타 다른 변화들


-HTML5 registerProtocolHandler()
mailto: 에 대한 처리를 특정 웹 메일 애플리케이션이 수행하게 할 경우  registerProtocolHandler()를 사용한다. Firefox 3에 구현되어 있다(2008-04).

-JavaScript Getters 와 Setters
• 데이타 필드의 암호화(encapsulation)를 가능하게 함
• Mozilla, Safari 3, Opera 9.5 betas 지원
• IE8 은 지원하지 않음

-HTML5 <video> 엘리먼트
• 비디오의 로딩과 플레이를 위한 스크립트 API
• 태그 예 : <videosrc="foo.ogg" id="foo_video">

- <video> 태그 지원 브라우져
• Safari 3.1 and WebKit nightlies
• Mozilla/Firefox trunk build + patch for bug 382267
• Opera experimental build
• IE8은 아직 지원 없음

- IE8 <meta> versioning switch
• <meta http-equiv="X-UA-Compatible" content="IE=7"/>
• IE8에서 사용할 렌더링 엔진을 지정할 수 있게 해주는 태그
• 특별히 명시하지 않으면  IE8을 기본으로 사용한다. IE8과 이전 버전의 차이가 크기 때문에  IE 렌더링 호환성을 위해서는 필요해 보인다.

- Acid2 와 IE8
• IE8은 Acid2 테스트를 통과함 
• Safari, Mozilla, Opera는 이미 오래전에 통과되었음^-^

- 브라우져에서 Acid3 지원 현황
• WebKit nightly: 100/100
• Opera dev build: 100/100
• Opera 9.5: 78/100
• Safari 3.1: 75/100
• Firefox 3/Minefield: 71/100
• IE8: 18/100

7. WebKit CSS의 멋진 기능들 , 아이폰에서 정말 멋집니니다^-^.
WebKit에서 제안한 CSS의 추가 기능들을 보면 HTML의 표준을 유지하면서 멋진 스타일과 효과를 제공할 수 있는 혁신적인 기능이 포함되어 있습니다.

Reflections: -webkit-box-reflect
• Alpha masks: -webkit-mask
Canvas images: -webkit-canvas
• Gradients: -webkit-gradient
• Transitions: -webkit-transition
• Transforms: -webkit-transform
   
Web on the Move, 플랫폼으로서의 웹이 모바일과 기존 데스크탑, 그리고 기타 플랫폼을 하나로 아우르는 플랫폼으로 자리잡아 가면서 웹 브라우져 또한 보다 다양한 기능과 패러다임으로 발전하고 있습니다. 웹 브라우져는 기존의 단순히 HTML을 렌더링하기 위한 응용 프로그램이 아니라 HTML5,ARIA,CSS, XML 기술 등 다양한 클라이언트 개발 기술을 사용하여 클라인트측의 웹을 개발할 수 있는 독립적이자 스마트한 플랫폼으로 진화하고 있는 것이 지금의 현실로 보입니다.  참! 할수 있는 게 너무 많아지는 뭘 해야 할 지 고민되는 세상입니다.^-^


Posted by 박재현
,

서비스로서의 소프트웨어(SaaS)가 확산되면서 다양한 방면에서 새로운 강자들이 태동하고 있습니다. 지난 번에 아마존 DevPay를 소개하면서 빌링 서비스에 대해 소개한 적이 있습니다만 아마존 외에도 여러 빌링 관련 서비스 업체들이 출현하고 있습니다. 많은 온라인 서비스 업체 입장에서 보면 빌링 시스템이야 말로 생존을 위해 꼭 필요한 시스템이기 때문에 가장 중요한 SaaS 인프라 라고 생각합니다. 특히, 기존의 빌링 시스템의 경우 고가의 작업이자 많은 구축 기간이 소요 때문에 빌링 서비스의 필요성은 더욱 중요하다 할 수 있습니다.

최근 SaaS 분야에서 주목을 받고 있는 빌링 서비스 업체를 정리해 봅니다.

Zuora.com

사용자 삽입 이미지
Salesforce와 WebEx의 멤버들이 창업한 회사로서 올 해 3월 , 벤치마크 캐피탈로 부터 6천5백만불을 시리즈A 라운드에서 투자를 받아 기염을 토한 회사입니다. 아직 서비스가 개시되지 않았지만 사용자의 가입에서 부터 빌링, 관리에 이르기까지 전 과정을 지원해주는 서비스를 제공할 예정이며 , Salesforce의 AppExchange의 업체들에게 서비스를 제공할 예정이라고 합니다. 

ariasystems.com

사용자 삽입 이미지
고객관리와 마케팅 툴, 그리고 빌링 서비스를 온라인으로 제공하고 있습니다.





lecayla.com

현재까지 제공되는 빌링 서비스 중에서는 가장 구체적으로 현실적인 것 같습니다. SOAP과 REST방식으로 제공되는 API를 이용하여 빌링 서비스를 연동하며 , 웹 브라우져를 통해 가격 메트릭스와 각종 빌링 파라메터를 설정할 수 있습니다.


사용자 삽입 이미지

특히, 방화벽 내부에 있는 서비스들을 안전하게 통합하기 위해 내부에 설치할 수 있는 에이전트를 제공해 줍니다. 이 에이전트는 해당 서비스의 사용자 정보 및 사용 정보 등을 전달합니다.

사용자 삽입 이미지

빌링 시스템은 웹 비지니스에 있어  가장 기본이 되는 중요한  인프라입니다.  지금까지 이러한  빌링 시스템을 구축하는 것은 많은 비용과 기간이 드는 것으로 인식되고 있습니다. 구축 과정을 곰곰히 돌이켜보면 실제 빌링 시스템 구축을 위한 정형화된 템플릿도 부재하며 , 구축 자체가 거의 SI 이기 때문에 구축 뿐맘 아니라 유지보수에도  많은 비용이 듭니다.  물론 , 아주 복잡한 빌링 시스템 구축에는 기존 빌링 시스템이 필요할 지 모르지만 가입비를 주로 받는 전문 서비스 입장에서는 위와 같은 빌링 서비스가 보다 유리할 것 입니다. 국내 빌링 업체들도 빌링 시스템에서 빌링 서비스로 적극 전환을 해야 할 시점이 아닌가 싶습니다^-^.

2008/01/27 - [SaaS] - 빌링 시스템에서 빌링 서비스로! - Amazon DevPay

Posted by 박재현
,