国产精品乱码一区-性开放网站-少妇又紧又爽视频-西西大胆午夜人体视频-国产极品一区-欧美成人tv-四虎av在线-国产无遮挡无码视频免费软件-中文字幕亚洲乱码熟女一区二区-日产精品一区二区三区在线观看-亚洲国产亚综合在线区-五月婷婷综合色-亚洲日本视频在线观看-97精品人人妻人人-久久久久久一区二区三区四区别墅-www.免费av-波多野结衣绝顶大高潮-日本在线a一区视频高清视频-强美女免费网站在线视频-亚洲永久免费

 找回密碼
 注冊會員

QQ登錄

只需一步,快速開始

搜索
查看: 3980|回復(fù): 0

google創(chuàng)建webusb API項目讓你3D打印機(jī)即插即用

[復(fù)制鏈接]
1#
發(fā)表于 2016-5-24 20:02:47 | 只看該作者 |倒序瀏覽 |閱讀模式
很多人都希望3D打印機(jī)能夠像鍵盤或鼠標(biāo)那樣,通過USB端口,實(shí)現(xiàn)即插即用,但這往往聽起來很容易實(shí)現(xiàn),但其復(fù)雜的硬件設(shè)置阻礙了這一功能的實(shí)現(xiàn)。但是,或許不久的將來這個問題將會得到解決。google工程師剛剛提交了一份名叫webusb API的提案,這個提案一旦實(shí)現(xiàn),硬件開發(fā)人員將基于網(wǎng)頁為基礎(chǔ),通過USB設(shè)備實(shí)現(xiàn)自動配置,這可以大大簡化3D打印機(jī)的安裝和裝備設(shè)置。
1 q- W, _0 |, o& n這個有趣的提議是由google開發(fā)者Reilly Grant 和 Ken Rockot提出來的,最近,他們已經(jīng)將這個提議上傳到了萬維網(wǎng)聯(lián)盟(W3C wicg網(wǎng)絡(luò)孵化社區(qū)組)。此項工作的每一個進(jìn)步都是非常有意義的,對此,Reilly Grant 和 Ken Rockot呼吁每一位萬維網(wǎng)聯(lián)盟成員都來參與這個有趣的提議。
; i2 W) u( x, |' ?# o

現(xiàn)在,你可能會想,設(shè)備插入USB端口并讓設(shè)備進(jìn)行工作可能并不是那么難?這個方法,對現(xiàn)在的3D打印設(shè)備來說是非常有用的。日常生活中,很多硬件已經(jīng)實(shí)現(xiàn)了這個功能,比如說鍵盤和攝像頭,它們確實(shí)已經(jīng)很容易通過瀏覽器和Web應(yīng)用程序訪問。”今天,當(dāng)你將設(shè)備鏈接到你的電腦,你希望它能夠找到正確的驅(qū)動程序并進(jìn)行工作。對于此類設(shè)備很多,因為像鍵盤、鼠標(biāo)、攝像頭等等,它們已經(jīng)被內(nèi)置到操作系統(tǒng)中了。”開發(fā)商解釋到。這些鏈接是通過執(zhí)行一個由操作西通開發(fā)人員提供的約12個標(biāo)準(zhǔn)的設(shè)備類,它制定了一種數(shù)據(jù)格式,用以支持硬件的功能。

但不幸的是,很多小工具還沒有存在具體的分類,比如說3D打印機(jī)和虛擬現(xiàn)實(shí)眼鏡。“這些設(shè)備需要開發(fā)者根據(jù)硬件廠商提供的資料寫成本地驅(qū)動程序、軟件開發(fā)包和本機(jī)代碼,才能實(shí)現(xiàn)這些設(shè)備被Web應(yīng)用。”Reilly Grant 和 Ken Rockot說道。對此,用戶和硬件開發(fā)商別無選擇,只有希望當(dāng)這個特定的硬件流行起來的時候,這才能保證一個新的單獨(dú)的分類的創(chuàng)建。

webusb API的本質(zhì)就是克服這些問題。“它是通過USB接口讓硬件開發(fā)人員把設(shè)備連接到網(wǎng)上的一種方式。這個API的硬件制造商將不得不為他們的設(shè)備構(gòu)建跨平臺JavaScript SDK的能力。”google的開發(fā)人員解釋道。“這是一個非常好的方式,新的設(shè)備從創(chuàng)立第一天起,瀏覽器就可以提供一個特定的接口,而不是當(dāng)這個新設(shè)備流行起來時才提供。”這顯然為該設(shè)備吸引了更多的用戶。

通過該webusb,支撐網(wǎng)站可以安裝固件更新和執(zhí)行其他基本任務(wù),這將會減輕使用者和提供者的大量工作。重要的是,它是非常安全的。據(jù)google開發(fā)人員解釋,該API將限制在域的數(shù)量的設(shè)備可以訪問,并且從那里它可以得到更新。由于USB設(shè)備和電腦自動連接,這個安全網(wǎng)將確保設(shè)備不會收到其他數(shù)據(jù)請求。他們說這個系統(tǒng),將類似通常用于數(shù)據(jù)傳輸?shù)谋Wo(hù)的跨域資源共享(CORS)。

這對于3D打印機(jī)開發(fā)人員和用戶來說都是特別好的消息。開發(fā)人員只需要通過創(chuàng)建一個網(wǎng)絡(luò)應(yīng)用程序,就可以簡單地實(shí)現(xiàn)整個過程,而不需要安裝軟件驅(qū)動程序,配置和校準(zhǔn)的3D打印機(jī)。“webusb從而取代原生代碼和本地SDK跨平臺的硬件支持和Web的圖書館,“開發(fā)商說。如果一個網(wǎng)站所有者希望得到3D打印的支持,他們可以簡單地將3D打印機(jī)制造商提供的一個隱藏的iframe設(shè)置代碼植入網(wǎng)站代碼中。這將使JavaScript命令被發(fā)送到3D打印機(jī),用戶同意即可。

回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 注冊會員

本版積分規(guī)則

Archiver|手機(jī)版|小黑屋|機(jī)械社區(qū) ( 京ICP備10217105號-1,京ICP證050210號,浙公網(wǎng)安備33038202004372號 )

GMT+8, 2025-9-21 01:09 , Processed in 0.065010 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回復(fù) 返回頂部 返回列表