`
17studio
  • 浏览: 199919 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

关于html界面实现

阅读更多
服务器的代码逐步推进,到了开始考虑客户端代码的时候了,首先考虑的是通讯,因为交互增强以及性能的考虑,首先考虑的是基于长链接的comet,最初的选择是pushlet,但是经过一段时间的使用后,发现学习成本还是蛮高的,有两个原因:
1、pushlet的文档不友好
2、pushlet看起来还不够成熟(例子和代码结构的通用性还不够)

经过阅读pushlet的源代码,发现其实现没有考虑大规模应用的情况,这更是狠狠打击了我的信心(如遍历算法和所用的定时器)

假如现在基于java nio的httpserver,每秒可以处理4000个http请求的话,那么单机max的用户数可以估算为2000人,采用pushlet的话性能某些情况可以提高(根据cindy作者crmky的测试,tomcat5.5可以提高40%,应该是底层该用了nio,但resin就没有变化了,nio应该是做到了pro版本),这样的话,上限就可以提到3000左右,也算是有点补偿

pushlet在安全性方面也是不足的,作者建议自己扩展框架,达到需要的目的,这也自然地提高了学习的成本。。。

但是上网找了一下其他的资料,发现基于servlet的基础上,还真没有什么好的选择,真是市场发展不等人啊,为了把产品实现,看来逃不了要改写pushlet和写javascript(pushlet有自己独有的一套js)的命运啦

没有code html的代码了,现在学习一下

因为是html新手的原因,稍记一下客户端的编写技术模式,初步的想法是:html作为内容显示的界面,用javascript来控制ui逻辑和render,至于html的编写有许多的工具支持,ui也有很多成熟的javascript类库,倒是蛮方便的

这种方式挺好的,在传统客户端应该考虑使用这样的方式来加强显示界面(UI)的显示控制能力,未来假如有机会,或许自己可以做一下这方面的尝试。也看到有一些例子如EGL这样,可以通过脚本、xml等方式,重新组织界面的显示的库,给业务的能力带来的极大的便利。

顺便提一下的是RIA,正是这一概念的具体实现。嗯,如果要自己做的话,只能是基于vc、delphi这些很底层的工具了。。。那不是变成IE2了?貌似不大适合从头开始搞,htmlview这样的控件才是自己所需要的。
分享到:
评论

相关推荐

    html实现微信界面

    在本项目中,“html实现微信界面”是一个基于HTML技术构建的个人小项目,旨在模仿微信的用户界面。这个项目展示了如何使用HTML、CSS和可能的JavaScript来创建一个类似微信的应用程序的基本框架。以下是对这个项目中...

    HTML登录界面的实现

    HTML登录界面的实现

    HTML用户注册界面的实现

    HTML用户注册界面的实现

    使用html+css+javascript实现聊天室的展示界面,并给出源码

    使用 HTML、CSS 和 JavaScript 实现聊天室的展示界面 在现代 web 开发中,构建一个聊天室是非常常见的需求。使用 HTML、CSS 和 JavaScript,我们可以轻松地实现一个聊天室的展示界面。本文将详细介绍如何使用 HTML...

    html + css实现效果jsp登录界面模板.html

    html + css实现效果jsp登录界面模板 源码

    基于html5+css3实现的精美聊天界面demo

    【HTML5+CSS3精美聊天界面】:这个项目展示了如何利用HTML5和CSS3的先进技术来构建一个引人入胜的、实时的两人聊天界面。HTML5是现代网页开发的标准,它提供了许多增强功能,如离线存储、媒体元素、拖放功能、表单...

    html+css+js实现登录注册界面.rar

    在登录注册界面的实现中,HTML将用于创建输入框(username、password)、按钮(login、register)以及相关的提示信息。通过合理的布局和标记,确保用户能够清晰地理解和操作界面。 CSS(Cascading Style Sheets)则...

    html5仿微信聊天界面

    HTML5仿微信聊天界面是一种利用现代网页技术,如HTML5、CSS3以及JavaScript,来创建类似于微信客户端的聊天用户体验的实践。这个项目旨在提供一个基于Web的交互式平台,让用户在浏览器中体验到与微信类似的聊天功能...

    利用HTML5+css3+jquery+weui实现仿微信聊天界面功能

    以上所述是小编给大家介绍的利用HTML5+css3+jquery+weui实现仿微信聊天界面功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对软件开发网网站的支持!

    基于HTML+CSS+JavaScript实现的QQ音乐界面+源代码+文档

    在本项目中,我们主要探讨如何使用HTML、CSS和JavaScript技术来实现一个酷似QQ音乐的界面。这个项目包括了完整的源代码和相关文档,帮助初学者和开发者深入理解前端开发的基本原理和实践技巧。 首先,HTML...

    html5实现手机版架校预约界面

    在"html5实现手机版驾校预约界面"这个项目中,开发者利用HTML5的特性构建了一个适用于移动设备的驾校预约系统。这个系统旨在提供方便快捷的预约服务,让用户能够随时随地进行预约操作。 首先,HTML5的新特性包括...

    HTML实现界面登录

    在本主题中,"HTML实现界面登录"指的是使用HTML来设计和构建一个用户登录界面。这个界面通常包括输入框供用户输入用户名和密码,以及一个提交按钮来触发验证过程。下面将详细介绍这个过程涉及的关键知识点。 1. ...

    android帮助界面的实现

    实现帮助界面有多种方法,一种常见的方法是使用`WebView`组件加载HTML资源。你可以预先创建HTML文件,包含所有帮助内容,然后在`WebView`中加载这个文件。这样可以利用Web技术的优势,如CSS样式控制和JavaScript交互...

    html登陆界面源码

    总结一下,这个HTML登录界面源码实例展示了如何使用HTML、CSS和JavaScript创建一个具有扁平设计和交互式特效的前端登录表单。通过学习这个源码,开发者可以了解如何构建用户友好的界面,处理表单验证,以及与服务器...

    登录注册界面(HTML)

    4. **界面设计**:保持界面清新整洁,可以使用Bootstrap或其他CSS框架来快速实现响应式布局,适应不同设备的屏幕尺寸。动态背景图则可以通过CSS的`background-image`和`background-size`属性设置,并可能使用CSS动画...

    html5实现腾讯QQ登录界面背景动画特效(QQ背景动态)

    html5实现腾讯QQ登录界面背景动画特效(QQ背景动态)+js,可以有效的学习html标签,制作出所见即所得的东西。高大上的背景!

    很不错的界面效果,jQuery Css Html实现

    标题中的“很不错的界面效果,jQuery Css Html实现”暗示了这个项目主要关注的是使用JavaScript库jQuery,结合HTML和CSS来创建吸引人的用户界面。在Web开发中,这三者是构建交互式前端页面的关键技术。 **jQuery** ...

    HTML5+CSS实现猫眼界面

    在"猫眼界面"的实现中,`style.css`文件包含了所有关于布局、颜色、字体和动画的规则。我们可以用CSS选择器如类选择器(`.class`)、ID选择器(`#id`)以及元素选择器(`element`)来定位并修改特定的HTML元素。例如,...

    html仿win8.1 metro界面

    在实现HTML仿Win8.1 Metro界面时,开发者通常会关注以下几个关键知识点: 1. **响应式布局**:Win8.1 Metro界面的一个核心特点是能够适应各种屏幕尺寸和设备类型,如桌面、平板电脑和手机。因此,HTML布局应使用...

    HTML漂亮的信息系统管理界面

    在设计"漂亮的信息系统管理界面"时,开发者可能会运用CSS3的高级选择器、过渡效果、动画以及响应式设计,以实现美观且适应不同设备屏幕的界面。 JQuery是一个JavaScript库,简化了JavaScript的DOM操作、事件处理、...

Global site tag (gtag.js) - Google Analytics