作者Deadshot465 (十三)
看板Web_Design
標題Re: [問題] 新世代的網頁製作IDE?
時間Wed Oct 27 13:13:09 2010
※ 引述《SmallBeeWayn (喵喵叫的蜜蜂貓)》之銘言:
: 支援PHP+XHTML檢查:
: 之前弄到一個免費的Microsoft Expression Web 4
: 雖然能夠進行語法檢查,可是如果是php裡面的echo就會被略過
嗯呃,雖然不知道這樣說對不對,
可是Expression畢竟是微軟的產品,
主打支援的應該還是自家的.NET才是......
至少小弟從來都沒有,或是說很少看到有人推薦使用微軟的產品來寫PHP。
http://www.ibm.com/developerworks/opensource/library/os-php-ide/index.html
這篇文章比較了七種較知名或不錯的PHP IDE,
不過據說在不計消費的前提下,
Zend Studio是最強的。
不過Eclipse感覺論延展性和可擴充性是最強的,
除了用來開發PHP相當不錯之外,
連Android等等都可以一套IDE吃死,
而且完全是免費的。
另外XHTML似乎已經是網頁上的主流格式,
大多數目前的網頁編輯軟體/IDE似乎都有支援。
: HTML5 & CSS3 Ready,瀏覽器相容性檢視
: 視覺化功能的視覺化設計功能(下拉式選單之類的)
: AJAX 前後端設計
: ==================
: 或者換一種問法,請問像是Google Docs, AutoCAD WS
: 或是近來很熱門的雲端軟體之類的,都是用甚麼寫的?
: 再不然,請問我有DreamWeaver以外的選擇嗎?
這個小弟個人淺見,分段來看。
首先是HTML5,目前五大瀏覽器(IE, Firefox, Chrome, Safari, Opera),
在
http://html5test.com/ 這個網站上小弟測得的分數高低順序分別如下
1.Google Chrome (231/300)
2.Apple Safari (165/300)
3.Opera (159/300)
4.Mozilla Firefox (139/300)
5.Microsoft Internet Explorer 9 Beta (96/300)
可看出即使是最高分的Chrome仍未完美支援HTML5。
因此雖然市面上已經開始有HTML5的專書了,
但小弟對HTML5目前的實用性和可用性是持保留態度......
這當然不是說就姑且先不管HTML5的發展,
而是在瀏覽器支援性普遍提高及W3C標準確定之前,
可能能夠真實支援HTML5開發的軟體不會太多。
其次是CSS3,
目前小弟個人感覺CSS3功能強歸強,但現在似乎正呈現一種各家走自己的路的狀況.....
Google Chrome和Safari要加-webkit,
Mozilla Firefox要加-moz,
Opera則似乎不用加(雖然小弟有看過加-o的不知道是什麼),
IE則是目前幾乎完全不支援。
這種情形相信大大應該也知道相當地麻煩,使得同一種屬性要寫許多行。
-webkit-transition: ....
-moz-transition: ....
transition: ....
(-o-transition: ....)
因此感覺上目前市面上許多軟體也尚未支援CSS3。
至於AJAX小弟也才剛接觸所以可能不方便回答,
但其實小弟不太懂大大是甚麼意思就是了(前後端?)。
此外AJAX又分許多種,像是jQuery、Prototype、ASP.NET AJAX、Script.aculo.us等,
UI強項的還有ExtJS等等,
其實不太清楚大大在找的是什麼?
最後雲端軟體......
小弟我只聽說Google其實算是個大雜燴,
有些地方用C/C++寫,有些地方用Python,
有些地方用.NET,有些地方又用什麼等等,
資料庫和伺服器作業系統也是五花八門,
只能說其實雲端軟體不一定要特定用哪種語言寫吧?
然後當然也不一定要Dreamweaver,
小弟個人是認為Dreamweaver似乎比較適合用來純開發網頁,
甚至連PHP小弟都看過有文章建議別用Dreamweaver...
要用什麼軟體,看是什麼語言再去找應該就好了:p。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.119.156.239
※ 編輯: Deadshot465 來自: 140.119.156.239 (10/27 13:19)
→ ybite:HTML5現在根本就是「邊寫規格邊實作,規格又會改來改去... 10/27 13:21
→ TonyQ:其實 web 方面的格式就是 browser spec.好的爛的要照單全收 10/27 13:59
→ TonyQ:html4,html5 , js ...哪個不是這樣. 要通吃的model太難了, 10/27 14:00
→ TonyQ:所以很多機體的不足得靠使用者去滿足... 10/27 14:00
→ wansincere:你的HTML5結果跟W3C公布的怎麼差那麼多 11/05 15:57
→ Deadshot465:我測出來的結果真的是這樣啊... 11/09 00:35