2012-01-26 3 views
3

질문과 대답 :아랍어/히브리어 및 jQuery Mobile

오랜 시간 동안 히브리어로 JQM을 사용해 보았습니다. 히브리어 문자를 얻는 것이 쉽습니다 (utf-8 인코딩 ...). 그러나 작동하지 않은 것은 정렬이었습니다. 요소의 방향, 텍스트 정렬, 위치 지정 등을 바꾸는 것을 의미합니다.

나는 이것에 관해 많은 질문을 발견했다. 그러나 거의 대답하지 않았다. (그리고 내가 찾은 것들은 완전한 일을하지 않았다.)

그때 나는이 우수한 기사 발견 : http://rtl-this.com/tutorial/rtling-hello-world-webpage-rtling

을 그리고 (더 정확하게 여기 하나에 : http://code.jquery.com/mobile/1.0/jquery.mobile-1.0.css) CSS 파일에 구현. :-)

을했다 그리고 내가 파일을 업로드하는 방법을 알아낼 수 있을지, 내가 :-) 를 공유 할

나는이 유용하게 사용될 수 있기를 바랍니다.

답변

0

최근 jQuery 모바일을 사용하여 RTL 레이아웃의 아랍어 iOS 애플리케이션을 개발하려고 시도했지만 jQuery Mobile이 RTL을 아직 지원하지는 않지만 CSS를 해킹하여 행동을 취하게하는 것은 그리 어렵지 않았습니다. 적절한 RTL 응용 프로그램과 같습니다.

그러나 적어도 1.0.1에서는 성능이 단순히 받아 들일 수 없으므로 jQM을 모두 포기했습니다.

모든 그라디언트 (약간 도움이 됨)를 제거하고 애니메이션을 사용하지 않는 것과 같은 몇 가지 해킹을 시도했지만 UI가 사용자 입력에 응답하는 데는 여전히 좋은 반세기가 걸렸습니다.

나는 시간이 갈수록 좋아질 것이라고 확신하지만, 적어도 jQuery Mobile은 나에게 선택의 여지가 없다. 선언적 프로그래밍 모델은 사용하기 쉽고 맛있기 때문에 수치 스럽습니다.

9

슬라이더와 플립형 스위치를 올바르게 작동 시키려면 JavaScript 파일을 변경해야합니다. 여기 제가 만든 jQuery Mobile RTL 정식 버전입니다.