2011-11-07 3 views
3

그래서 내 목표는 이미 존재하는 응용 프로그램에 대한 새로운 스킨을 테마로 삼는 것입니다.jQuery Ui 테마 - 왜 내가 선택해야합니까, 그렇지 않아야합니까?

기본적으로 오래된 디자인을 버리고 새로운 가능한 디자인을 찾고 싶습니다. jQuery는 새로운 디자인을 쉽게 디자인하고 발표 할 수있는 좋은 방법입니까? 어떤 대안이 있습니까?

좋음 :

  • themeroller 내가 찾고 그것에 시간의 엄청난 금액을 지출하지 않고도 페이지에 좋은 레이아웃을 추가 한 정확히 것 같다.
  • 은 기본적으로 당신은

그러나 몇 가지 단점이 보인다는

나쁜로 처음부터 자신을 만들지 않고 이미 사전에 만든 스킨의 전화 번호를 통해 교환 만 할 수

  • 무거운 레이아웃이 페이지에 적용될 때 발생하는 깜박임. 그러나 나는 무엇인가 놓칠지도 모른다.
  • 전체 CSS와 JS 내가 시간이 jQuery를이 따르는 모든 것이 장기적으로 가치가있다거나 할 필요 여부를 궁금해
  • 오히려 큰 것 같다 약간 adv. and disadv. jquery

    관련이 쉽게 접근

이 있는지 여부 우리는 파이어 폭스에 jQuery를 1.8.3을 사용하는

3.6.2

편집 됨 : 는 더 똑똑하고 사소한 오디오 솔루션이없는 것 같다 비 구조화 된 콘텐츠의 깜박임에 -하지만 당신은 아마 그것을 함께 살 수있는 자바 스크립트를 제한하는 페이지에서 시작하고 좋은 스타일의 시작으로 시작. themeroller는 일단 통합되면 응용 프로그램에 다른 모양을 적용하기가 쉽다는 장점이 있습니다.

답변

1

나는 여기에 대한 대답이 당신이 링크 한 질문에 대한 답처럼 제안 할 것입니다. jQuery UI 테마를 사용하여 일관성있는 사이트를 찾는 가장 쉽고 빠른 방법입니다. 그 이유는 내가 그래픽 개발자가 아닌 웹 개발자이기 때문입니다. 기술이 있다면 jQuery UI에서 제공하는 테마를 사용하지 않을 것입니다.

많은 UI 위젯을 사용하는 경우 이미로드 된 테마를 사용하기가 더 쉽습니다.

themeroller에 관해서 - 나는 사이트에서 그것을 결코 구현하지 않았습니다 - 즉 사용자가 사이트의 테마를 변경할 수있게합니다. jQuery UI 사이트에서 유용하다는 것을 알 수 있습니다. 대화 상자 나 자동 완성 또는 다른 위젯이 특정 테마에서 어떻게 보이는지 살펴보십시오. 스타일이 적용되지 않은 내용의

플래시 많이 있습니다하지

+0

나는 실제로 당신이 장소를 편집 할 수 있는지, 그리고 그것이 웹 사이트에 반영되어 있는지를 알지 못했습니다. 내가 일하고있는 회사의 방화벽 문제 일 수밖에. 이것은 위대하게 들리 겠지만 - 모의 구조를 만들고, 어떤 회색을 사용할 지 알아 내고, 선택한 색상/아이콘/단추를 구식 방식으로 구현할 것입니다. – Toskan

2

를 해결하기 위해 나쁜 나를 위해 - 그러나 (내 대부분의 작업 중 하나를 마주 항상 외부하지 비즈니스 기반의 웹 애플리케이션되었습니다) 비즈니스 웹 기반 응용 프로그램에서 사용하는 솔루션. 솔직하게, 나는 왜 사람들이 그것에 대해 어지럽게되는지 모르겠다. 브라우저 기반 응용 프로그램입니다.우리는 각 이미지가 웹 사이트에로드 될 때마다 보았지만 결코 웹을 사용하지 못했습니다. 그러나 여하튼, 진짜 요점은 주변에 방법이 있다는 것입니다; "고정 FOUC"또는 "FOUC를위한 해결책"또는 이와 유사한 Google을 검색하면됩니다. 기술을 찾을 수 있습니다.

CSS와 JS가 다소 큽니다. 그러나 필요한 컨트롤과 위젯 만 가져올 수있는 사용자 정의 JS를 빌드 할 수 있습니다. 그러나 위젯 용 이미지 스프라이트와 같은 다른 기본 제공 최적화가 있습니다. 편리합니다.

모든 것을 "jQuery와 일치"시키는데 필요한 것은 무엇입니까? 나는이 점을 이해하지 못한다. 라이브러리가없는 JS를 사용하는 모든 것은 여전히 ​​작동합니다. jQuery를 사용하기 위해 함수를 리팩토링하는 것이 큰 이점은 아니라고 생각합니다. jQuery는 편의상 (특히 DOM 조작을위한) 의미가 있으며, 이미 작성된 기존 함수가있는 경우 jQuery를 변경하여 얻을 수있는 편의성이 없습니다. jQuery에는 "준수"가 필요하지 않습니다. 당신이 그것을 사용하거나 사용하기 시작합니다!


그러나, 솔직히 jQuery를 UI에 대한 진정한 사랑이 없습니다. 하나의 프로젝트에서이 프로젝트를 사용하고 있습니다. 프로젝트에 jQuery UI 지원이 이미 구워져 있기 때문에 매우 유용합니다. 처음부터 작성한 경우 다른 방향으로 갈 것을 유혹받을 수 있습니다. 내 자신의 스키닝 메서드를 만들거나 다른 프레임 워크를 사용합니다. 하루의 끝에서, 당신이 jQuery를 UI에서 기대할 수있는 가장 큰 일이 있습니다 : 당신이 당신의 응용 프로그램에서 사용할 수 있습니다

  • 위젯. skinning을 위해 jQuery UI를 사용하는 것은 아마도 과잉이다.

  • 사용자가 Themeroller 도구를 사용할 수있는 기능. 이렇게하면 사용자 정의 스킨 방법에 대한 스킨을 수동으로 생성하지 않아도됩니다. Themeroller를 사용하는 것이 사용자의 귀중한 것인지 스스로에게 물어보십시오. Themeroller를 자신 만의 편리함으로 삼는 것은 충분한 동기 부여가 아닐 수도 있습니다.

+0

나는 고객에게 새로운 모습을 팔려고 노력하고있다. 왜 그 옛 모습이 깜박 거리지 않았는지 그 이유를 설명하려고 노력한다 :-D 네, 일부 위젯과 자바 스크립트가있는 기존 응용 프로그램입니다. 주로 프로토 타입입니다. 내 생각은 멋진 jQuery 위젯, 효과 및 테마를 사용하여 응용 프로그램을 좀 더 잘 사용하는 것이 었습니다. (그리고 회색 텍스트가 헤더의 검은 색에 잘 어울리는 지 알아 내려고하는 데 많은 시간을 들이지 않아도 됨) – Toskan

+0

@ 토스카인 그러나 이것은 Q와 A 사이트입니다. 고양이가 걷는 것이 아니라 ... 2 백만을 요구합니다. that :-p) people "내 웹 사이트의 테마를 어떻게 개선 할 수 있습니까?" .... 작동하지 않습니다. – ManseUK

+0

나는 Themeroller에서 미리 만들어진 테마의 대부분을 엄청나게 좋아하지 않습니다. 디자인 작업을 피하고 싶다면 jQuery UI에 대해 잘 모르겠다. 나는 '기본'스킨으로도 내 자신을 굴리기 시작했다. 자신 만의 롤링에 익숙하지 않은 경우 (그레이가 그 검은 색과 잘 어울리는 지 결정하는 경우), 당신은 자신의 테마 (내 생각에 평범한) 중 하나를 고집합니다. –