成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

微軟發(fā)布Web標(biāo)準(zhǔn)更新 增加VS 2010中的HTML5支持

開發(fā) 前端
許多人在問(wèn)“VS2010 何時(shí)才支持 HTML5?”我曾玩笑式地說(shuō),答案是“昨天”,因?yàn)榻裉鞗](méi)有什么能阻止您在 Visual Studio 或 ASP.NET 中創(chuàng)建 HTML5。

許多人在問(wèn)“VS2010 何時(shí)才支持 HTML5?”我曾玩笑式地說(shuō),答案是“昨天”,因?yàn)榻裉鞗](méi)有什么能阻止您在 Visual Studio 或 ASP.NET 中創(chuàng)建 HTML5。然而,智能感知的缺乏和大量復(fù)雜代碼的存在使人們很不舒服。除此之外,還存在這樣一個(gè)事實(shí),HTML5 是一個(gè)不斷變化且不明確的目標(biāo)。我們之前說(shuō)過(guò),下一個(gè) Visual Studio 版本將更好地支持 HTML5,但如今又如何呢?

[[33720]]

 今天,Web 平臺(tái)和工具團(tuán)隊(duì)中以 Mads Kristensen 為首的一群特立獨(dú)行的成員,很高興地發(fā)布了Visual Studio Web 標(biāo)準(zhǔn)更新

此更新向所有 Visual Studio 版本增加了對(duì) HTML5、CSS3 和新 JavaScript 功能的更好支持。

下載第一個(gè) Visual Studio Web 標(biāo)準(zhǔn)更新

HTML5 正在迅速發(fā)展,此更新的目的將與之保持步調(diào)一致。它向 Visual Studio 和及其編輯器添加了對(duì) HTML5、CSS3 和新 JavaScript 功能的支持。隨著新功能或元素的不斷誕生,大約每個(gè)季度更新一次目標(biāo)。我們希望 ASP.NET web 開發(fā)人員始終能夠使用最新的標(biāo)準(zhǔn),還能夠選擇現(xiàn)有標(biāo)準(zhǔn)。請(qǐng)記住,您如今可以結(jié)合使用 HTML5 和 Modernizr 等 JavaScript 庫(kù),創(chuàng)建可在幾乎所有瀏覽器(包括過(guò)時(shí)的舊瀏覽器)上運(yùn)行的頁(yè)面。

Visual Studio Web 標(biāo)準(zhǔn)更新為您提供了對(duì)以下內(nèi)容的智能感知和驗(yàn)證:

HTML 5 功能

視頻和相關(guān)標(biāo)記

音頻和相關(guān)標(biāo)記

新輸入類型,比如電子郵件、url、日期等

拖放支持

可訪問(wèn)性標(biāo)準(zhǔn) WAI-ARIA

微觀數(shù)據(jù)

Schema.org 和 SEO 更加友好的

瀏覽器 API

地理位置 – 位置感知網(wǎng)站是一種明確的發(fā)展趨勢(shì),而且現(xiàn)在您能夠在 Visual Studio 中獲得全面的智能感知和驗(yàn)證功能。關(guān)于優(yōu)秀的示例,請(qǐng)查看 IE9 測(cè)試演示上的源代碼。

本地存儲(chǔ) – IE從 IE8 開始就支持本地存儲(chǔ),所以現(xiàn)在 Visual Studio 將為您提供逼真的智能感知,來(lái)創(chuàng)建可在瀏覽器內(nèi)保存狀態(tài)的網(wǎng)站。相關(guān)示例請(qǐng)查看 HTML5 演示網(wǎng)站上的源文件。

CSS3

2D 變換

3D 變換

動(dòng)畫

背景和邊框

基本框模型

基本 UI

行為

顏色

彈性框布局

字體

為分頁(yè)媒體生成的內(nèi)容

超鏈接表示

列表

字幕

媒體查詢

多列

命名空間

頁(yè)式媒體

表示級(jí)別

Ruby

選擇器

語(yǔ)音

語(yǔ)法

模板布局

文本

過(guò)渡

此外,如果您嘗試創(chuàng)建適合各種平臺(tái)和瀏覽器的網(wǎng)站,您將喜歡 Web 標(biāo)準(zhǔn)更新,因?yàn)樗粌H支持 IE 特定的前綴(比如 –ms),還支持其他供應(yīng)商前綴(比如 –webkit 和 –moz)。

Visual Studio 中的 HTML5

啟動(dòng) Visual Studio 2010 時(shí),您可以逐個(gè)文件選擇想要的 HTML 版本,或者設(shè)置默認(rèn)值。

旁注:看到顯眼的 IE6 了嗎?它很久以前就在這里了。希望它很快就會(huì)消失。忽略它。

 

HTML5 in the HTML Toolbar dropdown

 

您也可以在 Tools | Options | Text Editor | HTML | Validation 中將它設(shè)為默認(rèn)值。請(qǐng)留意錯(cuò)誤選項(xiàng)。

 

Options (87)

 

所有新的 HTML5 語(yǔ)義標(biāo)記都在那里,比如 section、svg、video 等。這只是第一個(gè)版本,盡管它確實(shí)很完善,但我敢肯定一定存在一些 bug。但是,它將定期更新,所以請(qǐng)確保您報(bào)告了發(fā)現(xiàn)的任何錯(cuò)誤并期待它在下一個(gè)版本中得到修復(fù)。

 

Adding an Audio Tag

 

甚至還支持一些重要(但利用不足或未得到足夠重視的)屬性,比如 WAI-ARIA (Web Accessibility Initiative - Accessible Rich Internet Applications)

 

Adding a main role to a nav tag

 

另外,aria-* 屬性不僅顯示為啟用了智能感知的屬性,還顯示為它們的枚舉值:

 

Adding aria-autocomplete to an IMG tag

 

標(biāo)記當(dāng)然非常有趣,那么微觀數(shù)據(jù)又如何呢?Bing、Google 和 Yahoo 都支持微觀數(shù)據(jù),以及更具體的 schema.org 詞匯。因此,此更新將向大部分流行的詞匯(包括 schema.org 和 data-vocabulary.org)添加智能感知。

 

Adding http://schema.org/ attributes to an article

 

請(qǐng)告訴我這并不是熱心過(guò)度。偉大的 SEO!

Visual Studio 中的 CSS3

前面僅僅介紹了 HTML5。還支持 CSS3。是的,它比 CSS2 更優(yōu)秀。

 

CSS3 in the dropdown

 

它包含所有出色的新 CSS3 功能,比如 column-full,當(dāng)然還有圓角邊框以及動(dòng)畫和變換。還有許多關(guān)于 –webkit、-moz 和 –ms 等供應(yīng)商特定前綴的詳細(xì)信息。

請(qǐng)注意在我們挑選 -webkit-transform 快捷屬性時(shí),下拉框中的參考工具提示。

 

Some -webkit attributes

 

Visual Studio 中的 JavaScript 和 HTML5

此更新中增加了眾多 JavaScript 智能感知功能。比如通過(guò) navigator.geolocation 實(shí)現(xiàn)的地理位置和通過(guò) window.localStorage 實(shí)現(xiàn)的 DOM 存儲(chǔ)。

 

Geolocation in JavaScript in VS

 

以下是使用一些新的本地存儲(chǔ)功能并顯示智能感知的一些 HTML5 和 JavaScript 代碼片段。

 

LocalStorage in the editor

 

您或許喜歡將智能感知視為一種概念或精神寄托,但我喜歡將它視為一種即時(shí)對(duì)象瀏覽器,它可幫助我探索新技術(shù),以及發(fā)現(xiàn)我可能未注意到的角落和縫隙。

我們不知道下一個(gè)版本的 Visual Studio 或下一個(gè)版本的 HTML5 中會(huì)出現(xiàn)什么,但是對(duì)于有興趣了解這些內(nèi)容的人員,我們希望 Visual Studio 的這個(gè) Web 標(biāo)準(zhǔn)支持“實(shí)時(shí)更新”將對(duì)您有所幫助!

親愛(ài)的讀者,請(qǐng)盡情體驗(yàn)。

備注:此更新適用于希望使用 HTML5、新 JavaScript 功能和 CSS3 的 ASP.NET 和 HTML5 編輯人員。我沒(méi)有提及 Silverlight,因?yàn)樗c Silverlight 沒(méi)有關(guān)系。我曾經(jīng)說(shuō)過(guò)“只是因?yàn)槟钕矚g的技術(shù)沒(méi)有在主題演講中提及,就認(rèn)為它銷聲匿跡了,這是不對(duì)的。”假設(shè)相同的規(guī)則也適用于博客文章。

補(bǔ)充備注:右側(cè)的徽標(biāo)并不是官方徽標(biāo),只是覺(jué)得有趣就放在這里了。

原文鏈接:http://www.cnblogs.com/msdnchina/archive/2011/06/20/visualstudio2010html5update.html

【編輯推薦】

  1. 最新HTML 5與Flash性能比較報(bào)告出爐:大跌你的眼球
  2. 有關(guān)HTML 5的流言與真相
  3. HTML 5來(lái)襲:Web前端開發(fā)面臨十字路口
  4. HTML 5規(guī)范即將正式公布 正進(jìn)行最后聆訊
  5. HTML 5可以做五件事情 超出你的想象
責(zé)任編輯:陳貽新 來(lái)源: MSDN
相關(guān)推薦

2011-07-19 13:39:20

iOS HTML5

2012-05-01 22:15:18

HTML5

2011-12-05 14:49:55

HTML5傲游

2010-01-27 09:17:43

Office 2010GUP加速

2011-09-27 17:37:22

2009-11-23 09:50:54

HTML5IE9

2009-12-24 13:30:51

Fedora Core

2011-12-31 11:11:01

2011-10-13 15:11:47

2009-11-27 13:43:21

MyEclipse 8Struts 2

2013-07-31 10:53:53

LISServer 2012

2011-08-01 09:39:57

Office 2010更新失敗修正

2011-03-07 12:31:54

Filezilla

2014-10-30 11:25:24

2010-04-14 16:29:26

Exchange Se

2013-01-30 15:35:47

AdobeHTML5

2012-05-22 08:52:09

HTML5

2012-05-16 09:27:53

Chrome瀏覽器

2011-08-11 14:33:13

加密RSA虛擬化

2010-03-10 09:13:01

IE9GPU加速
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 希岛爱理在线 | 久久99这里只有精品 | 欧美一二三区 | 91在线观看视频 | 在线观看黄视频 | 国产在线视频一区二区董小宛性色 | 国产蜜臀 | 欧美一区二区三区久久精品 | 欧美日韩国产中文字幕 | 亚洲三级国产 | 欧洲av在线| 国产精品网址 | 国产精品国产成人国产三级 | 国产精品久久久 | 久艹网站 | 粉嫩av久久一区二区三区 | 欧美激情精品久久久久 | a黄毛片 | 精品综合久久 | a黄毛片 | 午夜激情小视频 | 91精品免费视频 | 亚洲精品一区二区三区四区高清 | 2021狠狠天天天 | 日韩欧美大片在线观看 | 99tv成人影院 | 欧美一级欧美三级在线观看 | 国产精品视频网 | 日本三级播放 | 国产一区久久 | 亚洲性人人天天夜夜摸 | av网站免费观看 | av一区二区三区四区 | 成人免费日韩 | 福利视频网站 | 成人精品一区亚洲午夜久久久 | 日韩精品一区二区三区免费视频 | 久久99这里只有精品 | 日韩成人免费av | 天天射视频 | 亚洲性视频 |