YUI 3.0.0 : YUI의 차세대 Codeline 우선 GA 릴리스
2009년 9월 29일 오후 1시 38분에서 에릭 Miraglia으로 |의 개발 | 45 코멘트YUI는 (). ( "노드"기능 (Y)을 {사용 Y.one ( "# 메시지") setContent ( "안녕하세요, 월드!").; });
오늘의 일반적인 용성 출시 발표하게 된 것을 기쁘게 생각합니다 YUI 3.0.0가 . YUI 3의 핵심 인프라 ( YUI , 노드 및 이벤트 ) 및 유틸리티 제품군은 (를 포함하여 애니메이션 , IO , 드래그 & 드롭 등) 모두 오늘날의 출시와 함께 생산 준비로 간주됩니다.
YUI 3 2005 년 YUI의 첫 지상 최대의 재설계이며, 그것은 그것 modernizations의 호스트를 제공합니다 :
- 선택 중심 : YUI 3이 동작되는 대상 DOM 노드에 CSS 선택기 규격의 표현 능력을 가져, 사용할 수있는 가벼운, 빠른 선택기 엔진 중 하나가 주변에 만들어집니다.
- 통사적으로 간결한 : 글로벌 네임 스페이스를 오염없이, YUI 3 이상이 적은 코드를 사용하여 수행할 수 수있는 좀 더 간결한 코딩 스타일을 지원합니다.
- 셀프 완료 : YUI 3의 빛 (gzip으로 압축 6.2KB)는 시드 파일은 구현의 출발점이 될 수 있습니다. 있는 동안이 씨앗 파일이 페이지에 존재로서, 당신은 즉시 도서관에 모듈을 로드할 수 있습니다. 그리고를 통해 페이지에 가져온 모든 모듈 내장 로더 콤보 처리, 비 차단 HTTP 요청을 통해 그렇게 할 수 있습니다. 이것은 안전하고 쉽고 빠르게 라이브러리를 로드할 수 있습니다.
- Sandboxed : 당신이 때 YUI 모듈은 YUI 인스턴스에 바인딩된
use()그들을, 이것은 페이지의 수명주기에서 나중에 일어날 수 변경으로부터 당신을 보호합니다. (사람이 멀리 당신 YUI 인스턴스를 만든 후 사용중인 모듈을 불어 경우 즉, 귀하의 코드는 영향을받지 않습니다.)
3.0.0에 우리가 오늘 배송있는 코드는 새로운 야후 홈페이지를 드라이브 동일한 코드이며, 그것이 적극적으로하고 규모 행사했다는 자신감을 가지고 외출. 팀은 생산 준비 릴리스에서 처음으로 오늘 당신과 함께 그것을 공유하는 전율이다.
3 단계에서 첫 YUI 3 응용 프로그램 작성 :
YUI 3 재설계의 목표 중 하나는 전력, 성능 및 설정에을 희생하지 않고 사용하기 쉽게하는 것이었다. 당신은 첫 번째 YUI 세 응용 프로그램은 세 가지 간단한 단계를 따라 분안에 실행 할 수 있습니다.
1 단계 : 야후 CDN의 슬림 6.2KB 스크립트 파일을 내려 당기, 페이지에있는 YUI의 씨앗 파일을 넣어 :
<script type="text/javascript" src="http://yui.yahooapis.com/3.0.0/build/yui/yui-min.js"> </ SCRIPT>
2 단계 : 모든 YUI 모듈이나 submodule을 사용하십시오. 시드 파일은 의존성을 계산하고 (일반적으로) 단일 콤보 처리, 비 - 차단 HTTP 요청에 필요한 추가 스크립트를 로딩 처리됩니다. 그래서,이 같은 요소 draggable을 할 수있는 드래그 & 드롭 플러그인을 사용할 수 있습니다 :
<div id="demo"> 전 draggable입니다. </ 사업부> <script type="text/javascript" src="http://yui.yahooapis.com/3.0.0/build/yui/yui-min.js"> </ SCRIPT> <SCRIPT> YUI (). 사용 ( 'DD - 플러그인'기능 (Y) { Y.one ( '# 데모') 플러그 (Y.Plugin.Drag).; }); </ SCRIPT>
3 단계 : 어떤 단계 3는 없습니다. 음료수를 들고, 휴식을 취하십시오. 당신의 짧은 게임 작업을하고 있습니다. 인생은 좋은 것입니다.
YUI 3 : use() 뭐,하지만 모든것
사용 YUI 3의 단순들은 (특히하기 위해 능력 use() 원리, 효율적인로드와 함께 모든 모듈을) 전력 및 제어와 결합하여 새로운 차원의 것입니다.
예를 들어, 당신은 YUI 3 프로젝트 전반에 걸쳐 찾을 특징 중 하나는 단위를 강조합니다. 우리는 YUI 2에 단일 있었다 구조를 가지고 YUI 3을 작은 패키지로 무너뜨리는 열심히 노력했습니다. IO 또는 애니메이션과 같은 구성 요소 레벨 패키지 - - 다양한 submodules 구성되어 있습니다 따라서 많은 모듈 것을 확인할 수 있습니다. 보통, 당신이해야 모든 기본 submodule입니다.
YUI YUI 2에서 3 구성 요소의 진화를 차트 것은이 같은 시각화를 얻을 경향이 데이터 원본 (gzip으로 압축 filesizes를 비교)

특히 복잡한 구현을 위해 - - 특정 DataSource를 구현 데이터 소스 가족에서 하나의 슬림 submodule, 성능과 K - 중량 측면에서 비용 절감이 필요 가능성이 있기 때문에 종종 상당한 있습니다.
탐험하는 시간을 가지고 Configurator 의존성을 여러분의 설정대로 YUI().use() 진술 있습니다. 대신 최상위 모듈을 따기의 submodule 구조를 탐구하고 필요한 featureset가 submodule에 포함하고 있는지 확인합니다. 당신은 자신과 같은 모듈을 사용하여 찾을 수 있습니다 io-base 대신 io 와 anim-base 대신 anim 자신 과정에서 K - 살이 많이 절약 -.
YUI 홈페이지 업데이트
오늘날의 출시와 함께 일반적인 상황에 YUI 3의 추진과 함께, 우리는 업데이 트 YUI 웹사이트 나은 모두 사용하여 성장 커뮤니티 지원 YUI 2 와 YUI 3 . 오늘, 당신이 야후 개발자 네트워크에서 YUI를 방문할 때 당신은 YUI 2 사이트의 YUI 세 분야로 직접 연결되는 링크와 함께 프로젝트 전반의 링크와 메타 페이지를 확인할 수 있습니다.
한편, 우리는 프로젝트 추적 및 구축하기 위해 계속 포럼 에서 플랫폼을 YUILibrary.com 와 호스트 분기와 GitHub에 대한 공헌에 대한 YUI 프로젝트 소스 코드를 당신은 또한에 # YUI에서 놀고 YUI, 여러분의 많은 찾을 수 Freenode을 , 언제든지 에 드롭하고 YUI 3.0.0을 탐험으로 대화에 참여.
공유 및 확장 : del.icio.us로 스크랩 | 디그 그것! | 레딧!
45 코멘트
죄송합니다, 코멘트 양식이 시간에 문을 닫습니다.





이 됐구나!
청소년에 의해 코멘트 - 2009년 9월 29일 #
저는 YUI 다른 가서 내 작은 프로젝트에서 jQuery를 대체할 수 있는지를 제공해야 겠네요. 내가 "이제 어떻게하지?"무대, 난 그것이 내 물건을 만드는 더 나은 기지 될 확신 뚫고 들어갈 수있다면 여러분은 YUI에 대한 배출 지원 자료의 금액은 놀라운 것입니다.
브루스에 의해 코멘트 - 2009년 9월 29일 #
나는 YUI3.0 개발 팀이 JQuery이 릴리스를 비교하는 방법들을 아주 관심 것입니다. 각각의 상대적인 강점 / 약점은 무엇인가? 거기 YUI3.0이 JQuery 앞서 명확하게 영역입니다? 어떻게 역 어떻습니까?
제이슨 Buberel에 의해 코멘트 - 2009년 9월 29일 #
좋군요. 축하 얘들아, 나는 며칠에 GA 이상 poring 것입니다.
야쿠브에 의해 코멘트 - 2009년 9월 29일 #
남자를 축하한다 - 그것이 그것의 첫 번째 릴리스를 받고 보니 반갑 네요 그래서 당신은 YUI 3에 노력의 엄청난 금액을 넣었습니다!
에 의해 코멘트 마이크 - 2009년 9월 29일 #
저는 부트 스트랩의 짧음을 사랑 해요. 게으른 로딩 요즘 한 표준 훨씬 더 있어야합니다. 대부분의 성능 문제 주변에 작동합니다.
에 의해 코멘트 크리스 Heilmann - 2009년 9월 29일 #
지금은 일년 매우 독점적으로 jQuery지만,이 할 수있다 또 뭘 볼 기회를주는 흥분. 잘했어, 얘들아!
에 의해 코멘트 Mattt 톰슨 - 2009년 9월 29일 #
축하! 특히 선택자 주위에 아주 잘했다.
hauk에 의해 코멘트 - 2009년 9월 29일 #
[...] YUI 3 베타 밖입니다 - YUI에 대한 변경 사항은 새로운 야후 홈페이지 작성 작고, 빠르고, 적은 코드를 실행하는 데 필요한. [...]
에 의한 Pingback은 내가 올 때까지 기다려! »블로그 아카이브»TTMMHTM : YUI3, Google의 OCR 스캔 그리고 왜 frontenders의 문제! - 2009년 9월 29일 #
[...] 오늘은 완전한 디자인이고, 프레임 워크가 에릭 Miraglia를 인용, 빠르고 가볍고 사용하기 쉬운되었다 : "YUI 3 재설계의 목표 중 하나는 전력을 희생하지 않고도 사용하기 쉽게하는 것이었다, [... .]
에 의한 Pingback 자바 스크립트 규칙 | YUI 3 첫 번째 릴리스는 밖입니다 - 2009년 9월 29일 #
[...] 최신 YUI의 발전과 우수 사례 (3.0.0 릴리스 오늘 아침 발표에 특히 초점)에 속도까지 얻을 앞으로 도로에 대한 특종을하고, 각각의 [와 공유 팁 및 유용한 정보. ..]
에 의한 Pingback YUICONF 2009»야후 사용자 인터페이스 블로그에 등록 - 2009년 9월 29일 #
제가 크리스 (6.2KB gzip으로 압축) 시드 파일이 진짜로 hight 포인트 중 하나입니다 동의합니다.
YUI 팀의 축하, 디자인은 정말 놀라웠어요!
에 의해 코멘트 라파엘 Coelho - 2009년 9월 29일 #
있다면 어떤 생각 YUI 3을 기반으로 YUI 서식있는 텍스트 편집기있을 것입니다 / 언제?
감사
요한에 의해 코멘트 - 2009년 9월 29일 #
새 릴리스에 대한 축하합니다! 저는 jQuery의 사용자도 있지만, 아주 YUI에게 사용해 유혹.
제가 사용 전원 ()를 참조하면서 그러나, 동적 모듈 기능을 포함하여 종속성이 Configurator (DC) 실제로 사용하는 () 호출로 도움이되지 못할 것입니다 - 그것은 단지 올바른 JS 전화를 만들기 위해 HTML의 라인을 출력 .. 제발 사용하기 위해 이에 상응하는 DC 출력 () 구문을 추가!
MarcusT에 의해 코멘트 - 2009년 9월 29일 #
@ MarcusT - 맞아요 .. Configurator 당신에게 동등한 줘야
use()선택한 모듈에 있습니다. 의문의 여지가 없습니다. 우리는 그것을거야. - 에릭에 의해 코멘트 에릭 Miraglia - 2009년 9월 29일 #
[...] 생산 - 준비 오늘날의 출시와 함께, "야후의 에릭 Miraglia 화요일 블로그 게시물에서 밝혔다. "3.0.0에서 우리가 오늘 배송있는 코드는 새로운 드라이브 같은 코드입니다 [...]
에 의한 Pingback 매끄러운 웹 인터페이스 업데이 트를 야후 YUI 도구 | GeekoPedia - 2009년 9월 29일 #
@ 요한 - 내가 일정에 대해 말할 수있는 것은 다음 중요한 YUI 3 릴리스 (3.1.0)이 편집기와 같은 무언가가 따라 것입니다되는 위젯 인프라를 마무리 것입니다. 이 3.1.0 (Q1 내년)로 배송 몇몇 베타 위젯 것입니다,하지만 난 완전 YUI 3 에디터 나중에 올 것으로 예상합니다. 최상위 편집기 하위 구성 요소에 따라 많은 것을 염두에 두십시오 - 패널, 메뉴, 버튼, 등 우리가 할 일이 많다 그럼. 그게 당신이 공식 편집기 선박 날짜 이전 놀 수 있도록 우리가 아마께요,라고 말했다. 짧은 답변 : 2.8.0에서 에디터가 아직 위젯에 대한 YUI 표준이며 조금 오래 것입니다. - 에릭
에 의해 코멘트 에릭 Miraglia - 2009년 9월 29일 #
왜 성적 브라우저 IE8 아직 아닌가요? 그것은 더 이상 베타되지 않습니다.
http://developer.yahoo.com/yui/3/articles/gbs/
앨런에 의해 코멘트 - 2009년 9월 29일 #
좋은 자료 - 축하의 친구들.
mulls에 의해 코멘트 - 2009년 9월 29일 #
@ 앨런 -
http://developer.yahoo.com/yui/articles/gbs/
죄송합니다 - 너희들이 찾은 페이지는 오래된 복사본이 아니라 현재 GBS입니다. 내 잘못.
- 에릭
에 의해 코멘트 에릭 Miraglia - 2009년 9월 29일 #
Google 크롬과 IE 8 YUI의 역사 구성 요소와 함께 많은 문제를 해결셔서 너무 감사!! 이것은 단지 내 전체 주 왔구나!!
스콧에 의해 코멘트 - 2009년 9월 29일 #
배신! 그것을 사용하는 것을 기다릴 수 없어 :) 다들 감사합니다!
누락된 위젯은 그동안 제가 공부 시간이되며 새 버전에 익숙해 있기 때문에 내 실행 프로젝트 동안 나는 2.8.0에 남아있을 것입니다.
gpberlin에 의해 코멘트 - 2009년 9월 30일 #
YUI 팀에 잘했네! 이 YUI3는 YAHOO.Utils.Dom.Yadda.Yadda.Yadda보다 확실히 더 ... 당신은 노드에 대한 버그를 떠난 이유 궁금 ...
http://yuilibrary.com/projects/yui3/ticket/2528057
Willywongi에 의해 코멘트 - 2009년 9월 30일 #
이것은 YUI 2.x에서 어떤 의미일까요? 우리도 YUI 2.9 및 2.10, 더 이상의 개선 등을 참조하거나 우리가 마이 그 레이션 계획을 시작하는 데 필요한 될까요?
"필요한 경우 YUI 2.8.1"YUI2에 대한 로드맵은 한한 멀리갑니다 ...
에 의해 코멘트 Dominykas - 2009년 9월 30일 #
[...] 다 annuncio ㅡ 블로그 ufficiale, E 다 ieri disponibile 악기마다 IL 다운로드 라 versione 디 YUI, IL [...]
에 의한 Pingback 령도자 블로그 디 HTML.it - 수정 | YUI 3.0 disponibile 당 IL 다운로드 - 2009년 9월 30일 #
[...] YUI 팀은 YUI 3.0 배출했다 : 우리는 오늘 YUI 3.0.0의 일반적인 용성 릴리스를 발표하게 된 것을 기쁘게 생각합니다. YUI 3의 핵심 인프라 (YUI, 노드 및 이벤트) 및 유틸리티 제품군은 (애니메이션, IO, 드래그 & 드롭 등) 모두 오늘날의 출시와 함께 생산 준비로 간주됩니다. [...]
에 의한 Pingback Ajaxian»YUI 3 봐요! - 2009년 9월 30일 #
[...]로써 자바 스크립트 깨물어 CSS - 프레임 워크 폰 야후. 에릭 Miraglia beschreibt ausführlich 죽는 Neuerungen 폰 YUI3. 데르 neuen 버전 인도 표준시 죽는 구문 verändert에. Sie 인도 표준시 zwar는 schön 때문에 immer noch의 nicht를 [...]
에 의한 Pingback F - LOG - GE»블로그 아카이브»YUI3 인도 표준시 draussen - 2009년 9월 30일 #
저도 YUI 2.x.에 대한 계획에 대한 자세한 정보를 알고 싶어
YUI 3 "진화"보다 "혁명"대신 있기 때문에, 마이 그 레이션은 쉬운 일이 (필자는 병렬로 2를 실행하지 않으 특히 경우)하지 않습니다.
YUI 팀은 YUI 2.x에서 지원하고 개발하기 위해 지속적으로, 또는 그것은 지역 사회에 왼쪽으로되지 않습니다?
에 의해 코멘트 켄 - 2009년 9월 30일 #
켄, Dominykas는 - 우리가이 시점에서 YUI 2보다 YUI 3 더 많은 시간을 보내고있어. 우리가 2.x에서의 codeline을 유지하기 위해 지속적으로하고 있으며, 우리가 추가로 출시 할 것으로 예상되지만, 주요 새로운 기능 오히려 야후에서 핵심 엔지니어링 팀에서보다 커뮤니티에서 올 가능성이 높습니다. 우리가 이미 2.8.0 릴리스 참여자의 주요 내용을 파생와 함께 진행이 과정을 본 적이 있습니다. - 에릭
에 의해 코멘트 에릭 Miraglia - 2009년 9월 30일 #
굉장 작업 얘들아!
2009년 9월 30일 - 쟝 폴 Cozzatti에 의해 코멘트 #
그들이 내가 업그레이 드를 방해해서 동기를 가지고 투쟁 위젯 YUI 3.0 버전을 출시하지만 때까지 theyve가이와 YUI의 유용성 년에 중요한 단계를 공개 IM 행복. 위젯은 YUI 때문에 자신의 표준화 봐요, 매우 좋은 문서, 브라우저 지원의 광범위한 다른 사람 위에 빛나는 진정한 장소가 등 등하지만 난 여전히 그것이 더 일반적인 브라우저 물건 jquery 또는 MochiKit를 사용하여 찾을 수 있습니다. 아마 위젯이 모든 3.0 나올 때 달콤한 될 모든 YUI를 사용할 수있게 될 것입니다.
댓글 작성자 웹사이트 - 2009년 9월 30일 #
뛰어난 작동합니다. 그것으로 장난치는 것입니다.
감사
에 의해 코멘트 Vinayak - 2009년 9월 30일 #
내 짧은 게임은 일을 많이 필요로 :)
에 의해 코멘트 리차드 Corsale - 2009년 9월 30일 #
YUI 격자는 어때? 거기서 다른 CSS 기술을 참조하십시오 (기본, 재설정, 글꼴) 있지만 격자. YUI의 격자가 중단되고 있습니까? 난 다른 CSS 프레임 워크에보고해야하는가?
에 의해 코멘트 피터 켈리 - 2009년 9월 30일 #
피터,
http://tech.groups.yahoo.com/group/yui3/message/726
격자 YUI 2 아직 배송,하지만 우리는 YUI 3 접근 방식을 다시 평가하고있다. 우리는 YUI 3 그리드 구성 요소를 배가 것으로 예상하지만, 우리는 여전히 접근 최선을 다하고 있습니다.
- 에릭
에 의해 코멘트 에릭 Miraglia - 2009년 9월 30일 #
잘했어, 친구들. 그걸로 놀러 기다릴 수 없습니다.
에 의해 코멘트 케빈 스펜스 - 2009년 9월 30일 #
YUI 3.0 cheatsheets을 (PDF 형식) 존재입니까?
세르게이에 의해 코멘트 - 2009년 9월 30일 #
세르게이 - 아니, 3.0.0에 대한 cheatsheets이 아직 거기에 없습니다. - 에릭
에 의해 코멘트 에릭 Miraglia - 2009년 10월 1일 #
특히 대중에게 이러한 API (동일 야후 홈페이지를 드라이브 해당)를 공개 들어, YUI 팀을 위해,이 릴리스에 대한 큰 엄지손가락을 기다리고.
에 의해 코멘트 Odili 찰스 Opute 2009년 10월 2일 - #
[...] 라 nouvelle 버전 드 라 librairie AJAX 동부 표준시 동부 표준시 장군은 일시적으로 연결이 어디 있지 애니메이션. Comme 라 librairie 구글 아약스 API, IL 동부 표준시 드 가능 NE 충전기 qu'un noyau 고맙습니다 léger (moins 드 10Ko) 동부 표준시 CE noyau prendra 간이 욕실 요금 르 chargement dynamique DES의 라이브러리를 supplémentaires. [...]
에 의한 Pingback - YUI3.0 동부 표준시 장군은 일시적으로 연결 - 워드 프레스 뿌린 tous - 2009년 10월 3일 #
전 YUI 3 라이브러리를 다운로드하지만 내 목적을 위해 날짜 선택기 컨트롤을 찾을 수 없습니다, 그건 YUI 2.x.에.? 난이 곧 릴리스가 나올 때까지 기다리는 것입니다.
Ashish에 의해 코멘트 - 2009년 10월 8일 #
Ashish,
YUI 2 아직도 캘린더 같은 위젯에 대한 환상적인 라이브러리입니다 - 우리는 YUI 3뿐만 아니라 (내년 1 분기에 시작)에 해당 할거라지만, 지금은 YUI 2 스틱 있습니다. 그리고 당신은 항상 YUI 2, 3 같이 사용할 수 있습니다 :
http://developer.yahoo.com/yui/3/examples/yui/yui-compat.html
- 에릭
에 의해 코멘트 에릭 Miraglia - 2009년 10월 8일 #
세상에! 저는 지난 주에 YUI3를 사용하기 시작 단지 새로운 문법의 묘리를 터득하다 몇 시간이 걸렸다 ... 그러나 내가 자네에게 말하 건대, 그되었습니다 시간 잘 보냈다! 나는 YUI3 사랑이다! 사용자 정의 이벤트 처리에 대한 새로운 접근 방식은 절경입니다! 플러그인 아키텍처는 놀라워! 그리고 "캔디"가 너무 감사합니다! 전 그냥 실행 위젯을 기다릴 수 없어!
에 의해 코멘트 야곱 포그 2009년 10월 16일 - #
밖으로 [...] YUI 2.8.0, YUI 3.0.0과 PHP 1.0.0 로더 베타 1은 여기 팀은 우리의 최종 목표는 큰 초점을 맞추고있다 [...]
에 의한 Pingback 2009년 10월 22일에 대한 야생»야후 블로그 사용자 인터페이스 (YUIBlog) - 2009년 10월 22일 #
내 짧은 게임은 일을 많이 필요로 :)
에 의해 댓글 기술 - 2010년 3월 24일 #