html什麼時候才能像iOS那樣拖控制項?
web前端有沒有能拖控制項的東西?
樓主暴露年紀啊
Frontpage, Dreamwave
. Net開發記得也可以有也不會成為主流的開發方式,甚至輔助都算不上
有啊,Dreamwearer就可以啊
以前有
flex build,後來改名叫flash build
組件化 數據綁定 可視化拖拽+配置式編程
2012年的時候,可以說相當先進了
可以開發web端,桌面端,移動端程序(ios沒有全面禁用flash前)
不過現在回過頭來看,組件化 數據綁定已經被前端廣泛吸收。但是拖拽式編程已經消失在歷史的長河中了。
從實踐上來看拖拽式的效率真是非常低,而且ide比較卡電腦
從vb pb到flex,這些拖拽式UI並沒有提升什麼效率,反而是負擔而且還顯得不是很高端,後來就沒人搞了
以後ai發展起來了,能夠自動補全程序了,讓非專業人士可以根據自己的想法來寫程序。在只描述業務不涉及代碼的情況下,拖拽式編程說不定會回來這個問題給人時空錯亂的感覺
謝邀,組內有這樣一個拖拽工具。在一個拖拽頁面中,通過載入器載入所需"控制項"進行預覽,通過drag api來實現拖拽(因為拖拽是開發使用無所謂瀏覽器兼容性),通過表單填充"控制項"所需的參數,保存之後會生成一個新頁面。這個拖拽工具和題主描述的比較相似,所謂"控制項",最後保存下來就是一個json描述的對象,生成後的頁面拿到json對象之後根據自定義規則就可以渲染。"控制項"可以開發成業務定製型的,也可以開發成通用的UI組件。
所以題主如果對這方面有興趣,完全可以自己實現一個。
以前的 DW 為啥這麼流行,因為方便啊,可以拖一些控制項就能生成網頁,生成各種互動效果。但為啥現在沒人做了呢?看看源碼,一坨坨的垃圾代碼,.net里生成個 form 表單,一大串的 hidden 值藏著,讓我這種有代碼潔癖的人怎麼受得了,哈哈哈
早就可以確實是可以。。但是正經開發會用嗎?哪家公司的ios開發拖控制項?
之前的webform 就是拖控制項 一個表格一拖就完事,一個按鈕雙擊就能添加click事件.
這玩意兒太無腦,性能也相當不好,為了保持控制項狀態 網頁內部隱藏了一大坨viewstate.
正是因為無腦的拖控制項.net飽受詬病,好在這早就是歷史了
拖個鎚子
相對於拖控制項,手寫代碼不是更快速嗎
推薦閱讀:
※img的src如果載入失敗,在chrome會有一個邊框?
※css中寫auto和不寫的auto,區別在哪裡?
※如何优雅地定义 font-family?
※如何將編輯好的html全部元素居中?
TAG:iOS | HTML | CSS | JavaScript | Android |