根據內含文字改變大小的 <textarea>(原:小组8月17日电话会议纪要【整理版】)

上次電話會議我提了以下的問題:

(11/08/29 11:04), 李安琪 wrote:
> Dear all,
> 小组8月17日电话会议纪要如下,请查收。
> Topics
> [恕刪] 
> 根據內含文字改變大小的 <textarea>
> <kennyluck> (hax 正在測試 <textarea> 中)
> [恕刪]
> =====================IRC记录内容完毕的分割线========================
> 原始IRC记录请见【1】http://www.w3.org/2011/08/17-html5-zh-minutes.html 
> 此致
> Angel

紀錄不太完整,不過我原來的意思是該不該有一個 <teaxarea> 的屬性是讓
<textarea> 自動變大的。我注意到新浪微博有用 JS 做這樣的事情,不過一個問
題是在 FF 下,用輸入法打到一半的字無法讓 <textarea> 變大,有人知道兼容性
這邊 FF(或是其他瀏覽器)有什麼問題嗎?(如果有人覺得這個問題不適合在這
裡問,麻煩帶到 JavaEye 之類的論壇)

後來我看到 Adobe 的工程師也有提到類似的建議[1],不過沒有提到輸入打到一半
的問題,得到的會回應是這個部份屬於 CSS。想起來也很合理,畢竟 <textarea>
只有在視覺媒介才需要自動放大這個功能。所以這應該屬於 CSS UI 模組 3[2] 或
4(又是一個值得挖坑的規範啊)。

有人有興趣去 www-style 提這個建議嗎?有興趣的人可以選擇以下任一:1) 在這
個郵件群寫個英文草稿 2)私下聯絡我 3) 留到下次會議講 4)自己去 www-style
寫。記得要提輸入法的部份!

或者有人認為這樣的 CSS 屬性沒有用,還是應該用 JS 的歡迎論戰一下。

[1] http://www.w3.org/Bugs/Public/show_bug.cgi?id=14047
[2] http://dev.w3.org/csswg/css3-ui/#resize

此致

Kenny

Received on Monday, 26 September 2011 14:38:44 UTC