论坛首页 Web前端技术论坛

从JSF和Ext看WebUI开发--给对JavaScript 有恐惧感的朋友

浏览 75311 次
该帖已经被评为良好帖
作者 正文
   发表时间:2008-05-27  
就等着你这句呢!

那么好,为什么这些.net/jsf *&%$^%#&^#^# 林林种种不是出来的时候都自带了n个组件吗?

看看这些组件生成的代码多垃圾!想想人类把环境糟蹋的差不多了再来环保,网络世界也再来一遍?(这方面国内的前端界已经努力很久了,尽管他们所处环境那么艰难)

为什么不能像前端利用xhtml/css/js那样公开的标准的由自己驾驭,生产出精简、有语义的代码?文档(包括源码)阅读、视觉呈现、操作交互、数据交互、数据逻辑……

如果这样,我看还可以让××程序员立马少一半!想想这些××产生的根源在哪?

妄想把人捆绑在上面(有些技术点还时不时藏着掖着,虽然迫于压力有所好转)不是商业利益是什么?我看还得加两个字——无耻!

“组件模型”有什么高深的东西?——就是一个抽象化的说法,一个分配关系而已



0 请登录后投票
   发表时间:2008-05-27  
不理解啊 ,ORM大家都接受,怎么服务端UI很多人就不接受。
JS+DHTML+CSS 和 pl/sql + trigger 多像。
0 请登录后投票
   发表时间:2008-05-27  
zbm2001 写道
就等着你这句呢!

那么好,为什么这些.net/jsf *&%$^%#&^#^# 林林种种不是出来的时候都自带了n个组件吗?

看看这些组件生成的代码多垃圾!想想人类把环境糟蹋的差不多了再来环保,网络世界也再来一遍?(这方面国内的前端界已经努力很久了,尽管他们所处环境那么艰难)

为什么不能像前端利用xhtml/css/js那样公开的标准的由自己驾驭,生产出精简、有语义的代码?文档(包括源码)阅读、视觉呈现、操作交互、数据交互、数据逻辑……

如果这样,我看还可以让××程序员立马少一半!想想这些××产生的根源在哪?

妄想把人捆绑在上面(有些技术点还时不时藏着掖着,虽然迫于压力有所好转)不是商业利益是什么?我看还得加两个字——无耻!

“组件模型”有什么高深的东西?——就是一个抽象化的说法,一个分配关系而已




http://validator.w3.org/check?uri=http%3A%2F%2Fwww.gs1cn.org%2Ftemplate%2Fdemo.html&charset=%28detect+automatically%29&doctype=Inline&group=0人是因为无知才有勇气 还是因为过于有勇气而无知?
0 请登录后投票
   发表时间:2008-05-27  
不是很了解JSF
但我知道纯粹.NET服务端控件生成的代码可以保证通过XHTML校验的
我不知道为什么你那过硬的CSS和HTML 优美的语义网 精简、有语义、环保的代码通不过XHTML校验

“组件模型”有什么高深的东西?就是一个抽象化的说法,一个分配关系而已。
所以说跟你的代码有关系吗?你硬扯到代码环保上 当然我会认为你无知了。
0 请登录后投票
   发表时间:2008-05-27  
ok,能对上口我很感激!我先不解释

看看这个:
http://www.w3.org/html/wg/html5/#the-i

这个:
http://www.w3.org/html/wg/html5/#the-b

还有这个:
http://www.blueidea.com/tech/web/2008/5497.asp

HTML5的规范为了使标准具有过渡性,对<i/><b/>等用来表现性标签重新规范了语义。

另外,我不想争论另外一些东西(诸如这个不是HTML5格式的文档或者是其还没正式发布之类的),至少你给的这个网站他的每一条规范和实现几乎永远是公开和透明的。——我想这也正是印证了我想要表达的一部分东西
0 请登录后投票
   发表时间:2008-05-27  
zbm2001 写道
ok,能对上口我很感激!我先不解释

看看这个:
http://www.w3.org/html/wg/html5/#the-i

这个:
http://www.w3.org/html/wg/html5/#the-b

还有这个:
http://www.blueidea.com/tech/web/2008/5497.asp

HTML5的规范为了使标准具有过渡性,对<i/><b/>等用来表现性标签重新规范了语义。

另外,我不想争论另外一些东西(诸如这个不是HTML5格式的文档或者是其还没正式发布之类的),至少你给的这个网站他的每一条规范和实现几乎永远是公开和透明的。——我想这也正是印证了我想要表达的一部分东西

HTML5跟XHTML校验时两码事吧?写通不过XHTML校验代码的人居然说通过校验的代码垃圾 语义不清之类的 而且你那CSS水平还是收着点吧

还有您老人家不会是拿W3C跟公司比吧 W3C是标准化组织难道出了规范藏起来申请专利?
0 请登录后投票
   发表时间:2008-05-27  
.net3.0之前不但不能,还会在VS编辑器里破坏原来的源码结构,诸如肆意去掉文档申明、修改标签大小写,还好××浏览器好说话,想想如果这些是动态的程序代码会怎么样呢?
.net3.0迫于压力,做了改进,是基本能通过校验——

文档重在规范,但语义却是其灵魂,没有语义满页的标签汤,那个验证页面不是为这种验证而设立的。
0 请登录后投票
   发表时间:2008-05-27  
zbm2001 写道
.net3.0之前不但不能,还会在VS编辑器里破坏原来的源码结构,诸如肆意去掉文档申明、修改标签大小写,还好××浏览器好说话,想想如果这些是动态的程序代码会怎么样呢?
.net3.0迫于压力,做了改进,是基本能通过校验——

文档重在规范,但语义却是其灵魂,没有语义满页的标签汤,那个验证页面不是为这种验证而设立的。

无知啊 说了你还不相信

你对语义缺乏基本的了解 大学不是计算机专业的吧
对你们这种纯粹靠项目实践出来的人真没办法 所有东西都一知半解 然后还说得理直气壮

aspx页面才是源码 语义只存在于源码中 生成的页面是标签汤关你什么事 你怎么不去挑CL生成的机器码没有语义?
0 请登录后投票
   发表时间:2008-05-27  
回到正题:

类似这种高度依赖性的模式,只会让××越来越多,这就是他们之间的关系。

所以基本支持楼主的观点!
0 请登录后投票
   发表时间:2008-05-27  
asp命名空间中的标签其实更好的维护了语义

顺便说一下 其实你那个页面不是HTML5的什么i标签的问题 而是你把li写错成了i 我也没仔细看 主要是没想到会有这种问题 实际上你的页面还是符合XHTML的
本来嘛 我还奇怪呢 那么简单的页面还能通不过XHTML
0 请登录后投票
论坛首页 Web前端技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics