徽标
联盟百科
通讯
下载应用,请到 Google Play
新! 在您的Android™设备上下载联盟百科!
安装
比浏览器更快的访问!
 

雅虎UI库

指数 雅虎UI库

雅虎UI库(Yahoo! UI Library,YUI)是一個開放原始碼的JavaScript函數庫,為了能建立一個高互動的網頁,它採用了AJAX,DHTML和DOM等程式碼技術。它也包含了許多CSS資源。使用授權為BSD許可證 。 於,由於缺乏積極維護、過分龐大的library不合時代……等原因停止維護.

15 关系: AJAX层叠样式表事件驅動程式設計動態HTMLBSD许可证DOM選單雅虎JavaScriptJavaScript函式庫Mozilla FirefoxSafariXMLHttpRequest文档对象模型日志

AJAX

AJAX即“Asynchronous JavaScript and XML”(非同步的JavaScript與XML技術),指的是一套综合了多項技術的瀏覽器端網頁開發技術。Ajax的概念由傑西·詹姆士·賈瑞特所提出。 传统的Web应用允许用户端填写表单(form),当送出表单时就向網頁伺服器发送一个请求。伺服器接收并处理传来的表单,然后送回一个新的网页,但这个做法浪费了许多带宽,因为在前后两个页面中的大部分HTML码往往是相同的。由于每次应用的沟通都需要向伺服器发送请求,应用的回應时间依赖于伺服器的回應时间。这导致了用户界面的回應比本機应用慢得多。 与此不同,AJAX应用可以仅向伺服器发送并取回必須的数据,并在客户端采用JavaScript处理来自伺服器的回應。因为在伺服器和浏览器之间交换的数据大量减少,伺服器回應更快了。同时,很多的处理工作可以在发出请求的客户端机器上完成,因此Web伺服器的负荷也减少了。 类似于DHTML或LAMP,AJAX不是指一种单一的技术,而是有机地利用了一系列相关的技术。虽然其名称包含XML,但实际上数据格式可以由JSON代替,进一步减少数据量,形成所谓的AJAJ。而客户端与服务器也并不需要异步。一些基于AJAX的“派生/合成”式(derivative/composite)的技术也正在出现,如AFLAX.

新!!: 雅虎UI库和AJAX · 查看更多 »

层叠样式表

层叠样式表(Cascading Style Sheets,简写CSS),又称串樣式列表、级联样式表、串接样式表、階--層式樣式表,一种用来为结构化文档(如HTML文档或XML应用)添加样式(字体、间距和颜色等)的计算机语言,由W3C定义和维护。目前最新版本是CSS2.1,为W3C的推荐标准。CSS3現在已被大部分現代瀏覽器支援,而下一版的CSS4仍在开发中。.

新!!: 雅虎UI库和层叠样式表 · 查看更多 »

事件驅動程式設計

事件驅動程式設計(Event-driven programming)是一種電腦程式設計模型。這種模型的程式執行流程是由使用者的動作(如滑鼠的按鍵,鍵盤的按鍵動作)或者是由其他程式的訊息來決定的。相對於批次程式設計(batch programming)而言,程式執行的流程是由程式設計師來決定。批次的程式設計在初級程式設計教學課程上是一種方式。然而,事件驅動程式設計這種設計模型是在互動程序(Interactive program)的情況下孕育而生的。 事件驅動程序可以由任何程式語言來實作,然而使用某些語言來撰寫會比其他的語言來的簡單。有些整合開發環境(簡稱IDE)也會影響實作事件驅動程式設計的難易程度。有的 IDE 會使的開發工作變的很簡單,有的則否。.

新!!: 雅虎UI库和事件驅動程式設計 · 查看更多 »

動態HTML

動態HTML(Dynamic HTML,简称DHTML、DHML)指的是网页内容随着用户或计算机程序提供的参数而变化的HTML,通过结合HTML、用戶端脚本语言(Client Side Script,如JavaScript)、串接樣式表(CSS)和文件物件模型(DOM)来创建動態網頁內容。.

新!!: 雅虎UI库和動態HTML · 查看更多 »

BSD许可证

BSD 授權條款(Berkeley Software Distribution license),是自由軟體中使用最廣泛的授權條款之一。BSD 就是遵照這個許可證來發布,也因此而得名 BSD 授權條款。 BSD 套件最初所有者是加州大學的董事會,這是由於 BSD 源自加州大學伯克利分校。BSD 開始後,BSD 授權條款得以修正,使得以後許多 BSD 變種,都采用類似風格的條款。 跟其他條款相比,從GNU通用公共許可證(GPL)到限制重重的著作權(Copyright),BSD許可證比較寬松,甚至跟公有領域更為接近。事實上,BSD許可證被認為是copycenter(中間版權),介乎標準的copyright與GPL的copyleft之間。"Take it down to the copy center and make as many copies as you want"。可以說,GPL強迫後續版本必須一樣是自由軟體,BSD的後續版本可以選擇要繼續是BSD或其他自由軟體條款或封閉軟體等等。.

新!!: 雅虎UI库和BSD许可证 · 查看更多 »

DOM

#重定向 文档对象模型.

新!!: 雅虎UI库和DOM · 查看更多 »

選單

菜单,又称--或功能表,在计算机应用中是指-zh-hans:图形使用者界面;zh-hant:圖形使用者介面;-(GUI)中的可以让用户在数个有关联选项中选择自己需要功能的组件,它是人机界面中的元素之一。 菜单通常由可供选择的一组文字和符号组成,是一系列命令的列表。用户用鼠标单击其中一个选项后,就指定计算机执行一个特定动作或功能。菜单一般用来提供指向各种操作和功能的快捷途径,比如打开和--、退出--、操作数据等等。可以将它当作是一系列常用命令的快捷键,而不需要--详细了解这些命令的使用语法。大多数--提供下拉样式和弹出样式的菜单。下拉式菜单通常应用于菜单条(一般在程序的最顶端),其中列出了最常用的操作。而弹出式菜单一般设定为滑鼠按键动作出现时候弹出,提供比较细节的功能。.

新!!: 雅虎UI库和選單 · 查看更多 »

雅虎

雅虎(Yahoo!)是美國Oath公司旗下網路服務部門,品牌旗下知名服務有入口網站、電子信箱、體育以及新聞等服務。目前總部位於加州的森尼韋爾市。.

新!!: 雅虎UI库和雅虎 · 查看更多 »

JavaScript

JavaScript,一种高级编程语言,通过解释执行,是一门动态类型,面向对象(基于原型)的直譯語言。它已经由ECMA(欧洲电脑制造商协会)通过ECMAScript实现语言的标准化。它被世界上的绝大多数网站所使用,也被世界主流浏览器(Chrome、IE、Firefox、Safari、Opera)支持。JavaScript是一门基于原型、函数先行的语言,是一门多范式的语言,它支持面向对象编程,命令式编程,以及函数式编程。它提供语法来操控文本、数组、日期以及正则表达式等,不支持I/O,比如网络、存储和图形等,但这些都可以由它的宿主环境提供支持。 虽然JavaScript与Java这门语言不管是在名字上,或是在语法上都有很多相似性,但这两门编程语言从设计之初就有很大的不同,JavaScript的语言设计主要受到了Self(一种基于原型的编程语言)和Scheme(一门函数式编程语言)的影响。在语法结构上它又与C语言有很多相似(例如if条件语句、while循环、switch语句、do-while循环等)。 在客户端,JavaScript在传统意义上被实现为一种解释语言,但在最近,它已经可以被即时编译(JIT)执行。随着最新的HTML5和CSS3语言标准的推行它还可用于游戏、桌面和移动应用程序的开发和在服务器端网络环境运行,如Node.js。.

新!!: 雅虎UI库和JavaScript · 查看更多 »

JavaScript函式庫

JavaScript函式庫是指用於Javascript語言開發的函式庫,多應用在網頁DOM、AJAX、CSS的領域,可以幫助網頁開發者用更快速地撰寫網頁,例如有些JavaScript函式庫提供精簡化的DOM操作函數或解決跨瀏覽器問題等。.

新!!: 雅虎UI库和JavaScript函式庫 · 查看更多 »

Mozilla Firefox

#重定向 Firefox.

新!!: 雅虎UI库和Mozilla Firefox · 查看更多 »

Safari

Safari是蘋果公司所開發,並內建於macOS(前稱OS X、Mac OS X)的網頁瀏覽器。Safari在2003年1月7日首度發行測試版,並從Mac OS X Panther開始成為Mac OS X的預設瀏覽器,也是iOS內建的預設瀏覽器。Windows版本的首個測試版在2007年6月11日推出,支援Windows XP、Windows Vista和Windows 7,並在2008年3月18日推出正式版,但蘋果已於2012年7月25日停止開發Windows版的Safari。 Safari發行後的市佔率不斷攀升。2008年2月,TheCounter.com報告指Safari的市佔率為3.34%,而Net Applications則指其市佔率為2.63%。其後市佔率再從2009年1月的3.62%爬升至2011年4月的7.1%。在行動裝置平台,Net Applications表示Safari占有率为62.17%。.

新!!: 雅虎UI库和Safari · 查看更多 »

XMLHttpRequest

XMLHTTP是一组API函数集,可被JavaScript、JScript、VBScript以及其它web浏览器内嵌的脚本语言调用,通过HTTP在浏览器和web服务器之间收发XML或其它数据。XMLHTTP最大的好处在于可以动态地更新网页,它无需重新从服务器读取整个网页,也不需要安装额外的插件。该技术被许多网站使用,以实现快速响应的动态网页应用。例如:Google的Gmail服务、Google Suggest动态查找界面以及Google Map地理信息服务。 XMLHTTP是AJAX网页开发技术的重要组成部分。 除XML之外,XMLHTTP还能用于获取其它格式的数据,如JSON或者甚至纯文本。.

新!!: 雅虎UI库和XMLHttpRequest · 查看更多 »

文档对象模型

文件物件模型(Document Object Model,缩写DOM),是W3C组织推薦的处理可扩展置标语言的标准--接口。 Document Object Model的歷史可以追溯至1990年代後期微軟與Netscape的“瀏覽器大戰”(browser wars),雙方為了在JavaScript與JScript一決生死,於是大規模的賦予瀏覽器強大的功能。微軟在網頁技術上加入了不少專屬事物,既有VBScript、ActiveX、以及微軟自家的DHTML格式等,使不少網頁使用非微軟平台及瀏覽器無法正常顯示。DOM即是當時醞釀出來的傑作。.

新!!: 雅虎UI库和文档对象模型 · 查看更多 »

日志

日志有以下含义:.

新!!: 雅虎UI库和日志 · 查看更多 »

重定向到这里:

Yahoo! UI Library

传出传入
嘿!我们在Facebook上吧! »