Android Google Crome과 iOS5.1 beta2 Safari와 HTML5 호환성 테스트 비교

오랜만에 포스팅입니다. 사실 꼼수가 생기질 않아서 포스팅이 뜸했네요. 금일   Android용 Google Chrome beta 발표가 있었습니다. HTML5 features 테스트에서 높은 점수가 나와서 많이 화자되고 있네요. iOS 5.1 beta 3의 Safari는 어떨까 궁금해서 저 역시 테스트해보았습니다. 테스트한 곳은 http://www.html5test.com 에서 나온 결과이며, Android용 Google Chrome의 점수는 http://www.ibare.kr/html5/392 포스팅을 참고하시면 되겠습니다. (Chrome 테스트 후 포스팅 해주신 김민태 팀장님에게 감사를 전하며.. =3=33)   1. Total Score Google Chrome이 343점(보너스 10포인트 포함), Safari가 305점(보너스 9포인트 포함)으로 Chrome의 압승이네요. 2. Pasring rules HTML5 Parsing rules에서는 동일한 점수를 나타내었습니다. 두 브라우저 모두 HTML5 태그와 더불어 SVG, MathML 모두 잘 표현되는 것 같습니다. 3. Canvas Canvas 테스트 결과 역시 두 브라우저 동일한 점수를 나타내었습니다. 어느 분의 말씀에 의하면 HTML5에서의 Canvas 지원은 최고라는 말씀을 하시더군요. 4. Video Video 역시 동일한 점수를 보여주고 있습니다. Subtitle은 두 브라우저 모두 지원이 되질 않고 있네요. 다른 점은 Chrome의 경우 논란이 많았던 MPEG-4, Ogg Theroa가 지원되지 않으며, Safari의 경우 Ogg Theora, WebM를 지원하지 않는…

iOS5.1 beta 변경내용 정리해봤습니다.

결론부터 말하자면 대부분 “버그 수정”이네요.. 1. NSNetService 클래스와 CFNetService의 P2P 인터페이스에 대한 내용에 대한 언급이 있습니다. P2P를 사용할 때는 이렇게 해라! 라는 것 같은데 P2P 구현해보질 않아서 내용이 한눈에 들어오진 않네요. 2. iCloud 역시나 이 녀석 때문에 애플 개발자들 힘든 것으로 보이네요..  4가지 이슈가 추가되었습니다. 일단 개발할 때 “포털에서 iCloud 활성화해라. 그리고 Provisioning 다시 발급해라.” 라는 말이 추가되었구요. NSMetadataQuery의 메소드인 setSortDescriptors: 가 지원되지 않는다고 합니다. iOS5에서는 DataProtection로 암호화 된 파일은 iCloud Storage API들을 사용할 수 없답니다. (뭥미?) 대/소문자 구분할 때 조심하라네요.. Mac OS X에서는 상관없는데 iOS는 문제가 있으니 알아서 잘 사용하랍니다. 3. Movie Player Movie Player가 자동으로 플레이 준비를 하지 않기 때문에 prepareToPlay 메소드 꼭 수행하라고 합니다. 4. Music Player shake-to-shuffle을 사용할 때 음악 앱이 정지되는 현상이 있다. 해보니까 문제가 있네요.. 문제 있는거 왜 올려..? 5. Newsstand 죽는 문제가 있었는데 수정했답니다.. -ㅁ-; 6. Security MD5는 지원하지 않는다고 합니다. (iOS5.0에서도 지원안한다고 했던 것 같은데..) SHA-1, SHA-2 사용하랍니다. 7. Xcode 개발도구 uninstall-devtools…