关于html5的一些思考

<!doctype html>
<html lang = ‘zh_CN‘>
    <head>
        <meta charset="utf-8"/>
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <meta name="keywords" content="是的发生">

        <title>this is a demo</title>
        <style>

        </style>
    </head>

    <body>

            <header>
                <h3>我是一个中国人</h3>
            </header>

            <main>
                <section>
                    <div align="left">this is a section</div>
                </section>
                <nav>
                    <div align="left">
                        <ul>
                            <li><a href="#">1</a></li>
                            <li><a href="#">2</a></li>
                            <li><a href="#">3</a></li>
                            <li><a href="#">4</a></li>
                        </ul>
                    </div>
                </nav>
                <s>hbhb</s>
            <strong>    ggg</strong>
                <label contenteditable="true" class="lbl">
                    <div align="left">
                        <style>
                        .lbl{
                            font-size:12px;
                            color:#E11F22;
                        }
                        </style>
                    this is a &hearts;<br/>
                    这是一个可以被编辑的标签
                    </div>
                </label>
<kbd>
km<tt>klk</tt>mkmk</kbd>
                <div align="left"><a href="mailto:[email protected]">ee</a>
                    <a href="#" tabindex="1" title="ww" accesskey="c" target="_blank">是是是</a>
                    <input type="file">
                    <br/>
                    <input type="time">    <br/>
                    <input type="week"><br/>
                    <input type="date"><br/>
                    <input type="color"><br/>
                    <input type="number"><br/>
                    <input type="search"><br/>
                    <input type="range"><br/>
                    <input type="url"><input type="email"><br/>
                    <input type="tel"><br/>
                    <input type="datetime-local"/><br/>
                    <input type="datetime"><br/>
                </div>
                <hr>

            <!--header,main,footer属于结构标签-->
            <header class="2" id="2">
                <ul>
                </ul>
            </header>
            <aside class="问问" id="谔谔">此处显示  class "问问" id "谔谔" 的内容</aside>

            <section class="往往是">此处显示  class "往往是" 的内容</section>

            <p>这是布局 P 标签的内容</p>

            <ol></ol>

            <nav>此处为新 nav 标签的内容</nav>

            <article>此处为新 article 标签的内容</article>

            <figure>这是布局标签的内容
            <figcaption>这是布局图标签的题注</figcaption>
            </figure>

            </main>

            <script>

            </script>
            <footer>
                this infomation is about the company.
                <address>this is a address</address>
            </footer>
    </body>
</html>

上面是一个html5的基本页面.其实只要稍微学过一点html4的人来说,上面都是小菜一碟.

在实际开发中,真是的核心并不是html标签.而是css样式和javascript.css负责布局和网页的润色.javascript负责一些动态的效果和异步访问服务器.

在html5中css3比上一个版本强大了很多,可以写很少的代码实现很强大的效果.javascript本身由于一些第三方优秀框架如:jQuery,bootstrap等而变的十分好用.

javascript 还出现了一个很革命行的东西:nodejs,javascript可以写服务器端了.这意味着,只要学会了一套html5/css3/javascript 基本上可以全栈开发,可以节省

很多成本(很多小公司一定特别喜欢这点).

但是html5最大的弱点就是兼容性.这个问题一直是个难题.还有一个canvas标签效果不是怎么令人满意.不过目前有了响应式开发,让html5可以跨平台.如果这个成功了

再加上个nodejs,以后互联网的天下就是html5的了.想想还有点小激动.

这么说来原生开发是不是要死翘翘了.关于一个技术的生死不能太盲目的判断.实际的应用根本不在乎用什么技术.不管技术是否先进.只要稳定,可以实现效果就行.目前中国

的大部分公司都是这么干的.所以原来用原生的还是在用原生.html5闹的在牛逼,公司都不会看一眼.除非哪天公司觉得不用不行的时候了,才会去用.

目前有一些第三方插件比如cordova想用html5占领移动市场.这个东西我早2年就用过了,那时候效率真是差的不行.果断没有去学习了.现在html5和它都有了一定的进步(都是各种吹牛逼的介绍吧).或许会对搞移动原生开发的朋友造成影响.不过这应该不会这么快,不过搞前段的还是要关注一下为好.

时间: 2024-10-07 21:00:09

关于html5的一些思考的相关文章

2015个人计划

该项目始于2015.2.26 ,终于2016.2.4,共343天  11月零9天   49周整 白天时间:16*7*49 = 5488小时 工作时间:8*7*49 = 2744小时 (工作时间) 坐车吃饭时间:2*7*49 = 686小时 运动投资时间:3*49=147小时 (运动时间) 不确定因素时间:1*7*49=343小时 剩余时间:5488-2744-686-147-343=1568小时 这仅是理想状态,取其一半:1568/2=784小时 (自我学习时间) 自我管理: 技术读书(中文10

对HTML5新增JS Api的思考

1.为什么javascript的变量名不使用css中的命名方法,而选择使用驼峰命名法 因为在javascript中“-”表示减法,所以如果使用“-”的话会出现不必要的问题. 2.在javascript中已经有className方法添加类名,为什么还要新增加classList.add方法 因为classList提供了对DOM元素类型判断,字符串处理,正则表达式匹配而className功能不够完善. p.classList.length ; // 获取p元素中类名数量p.classList.item

无插件纯Web 3D机房,HTML5+WebGL倾力打造

前言 最近项目开发任务告一段落,刚好有时间整理这大半年的一些成果.使用html5时间还不久,对js的认识还不够深入.没办法,以前一直搞java,对js的一些语言特性和概念一时还转换不过来. 上一篇介绍了项目中做的一个彩虹爆炸图,主要用了 html5的canvas的2d绘制技术.这一回我想介绍一下项目中的一个亮点技术:html5的3D,以及如何用它打造精美的3D机房监控系统. 目标效果图 下图是客户给找的一张的效果参考图,希望机房至少能达到下面的3D效果. 懂的人都知道,这可是一张设计公司出的装修

HTML5定稿了,终于有一种编程语言开发的程序可以在Android和IOS两种设备上运行了

2007 年 W3C (万维网联盟)立项 HTML5,直至 2014 年 10 月底,这个长达八年的规范终于正式封稿. 过去这些年,HTML5 颠覆了 PC 互联网的格局,优化了移动互联网的体验,接下来,HTML5 将颠覆原生 App 世界.这听起来有点危言耸听,但若认真分析 HTML5 的发展史,你会发现,这个世界的发展趋势确实就是这样. 熟知历史才能预知未来,先让我们来看看 HTML5 为什么诞生.这 8 年是怎么过来的. 一. HTML5 的诞生 自 W3C 于 1999 年发布 HTML

在美国看中国HTML5市场的发展

近日,APICloud 创始人兼CEO刘鑫在美国旧金山和美国的HTML5开发者进行了一次近距离的接触,感受中美HTML5开发者的热度差别和不同市场阶段的中美表现巨大差异. 中国和美国的HTML5市场差距有多少?  首先,从下面两张趋势图我们很容易发现美国的HTML5公众关注度是从2009年底出现第一次的快速上涨,而将近2年后2011年下半年,中国的HTML5市场才出现了第一次的集中关注. 美国HTML5市场经过5年的长期发展之后,早进入理性的状态,不是炒作概念或者单纯的市场宣讲活动,甚至关注度出

关于FEer发展方向的思考

今天学习了HTTP权威指南这本书,虽然标题是对FEer发展的思考,不过我打算稍后再说这个议题,先对今天学习的内容做个总结. 首先:原来访问服务器的方式有多重,核心是URI,也就是统一资源定位,按照访问的方案,它有多种表现形式,分别是 http:最通用,应用最为广泛的 https:使用了网景开发的ssl,端到端的加密方式 ftp:文件传输协议,这个早在url和web出现就已经存在可以说是元老级别,可以从FTP服务器上面下载或者上传文件 rtsp,rtspu:通过实时流传输协议解析的音/视频媒体资源

html5文字冒险类游戏《归途》从零开始(0)

转眼从太原来到上海一个多月了,实习也稳定下来了,开始记录自己第一个游戏的制作历程. 首先是技术方面的选择,因为同时肩负着前端技术的练习和定题时定为<基于安卓的文字冒险类游戏归途的设计与实现>的毕业设计,而且我现在在做的实习是JavaWeb开发,所以选择html5是在我知识范围内最不造成冲突的方案. 然后谈谈游戏本身,顾名思义,准备展现一个人在回家路上遇到的种种给人带来一些思考.最初的构思是一个互动短剧的形式,在火车车厢上进行点击探索推动情节发展,根据对话选项和探索程度的不同触发不同的路线和结局

关于网页脚本代码结构的再思考

在很多说法中,总是建议将我们的javascript脚本加载在网页的最后,并用外部文件的形式,然而事实并不是这样,外挂的文件最好不要太多,脚本结构代码本身才是值得我们思考的问题.我们需要重新思考我们撰写的脚本的执行力,并把更优秀的javascript开发思路融入到我们的开发中. 我在读完了几篇关于javascript和jQuery的性能优化的文章之后,才恍然大悟,我以前所做的很多代码结构优化,最终只是让乌徒帮显得臃肿,于是重新设计脚本代码的结构,无论怎么样,乌徒帮现在的网页打开显得更加流畅了. 1

【转】关于大型网站技术演进的思考(二十一)--网站静态化处理—web前端优化—下【终篇】(13)

本篇继续web前端优化的讨论,开始我先讲个我所知道的一个故事,有家大型的企业顺应时代发展的潮流开始投身于互联网行业了,它们为此专门设立了一个事业部,不过该企业把这个事业部里的人事成本,系统运维成本特别是硬件采购的成本都由总公司来承担,当然互联网业务上的市场营销成本这块还是由该事业部自己承担,可是网站一年运维下来,该公司发现该事业部里最大的成本居然不是市场营销的开销,而是短信业务和宽带使用上的开销,是不是有点让人感到意外呢?下面我来分析下这个场景吧. 短信这块是和通讯运营商有关,很难从根本上解决,