在很多人眼里,如今的 Web 是活泼,新鲜,充满生机的,然而事实上,在 Web 领域,一些阴魂不散的技术,产品或者思想仍然有它们生存的土壤,本文讲述了 Web 领域那些本该死去,却依然为人所用的东西,像某些版本的浏览器,某些过时的技术,某些代码,某些设计思想。

引言

当人们为 IE6 举办非官方葬礼的时候,很多人并不知道为什么要这样。

浏览器

浏览器无疑是最值得大书特书的了,所有 Web 设计师都知道支持 IE6 的痛苦却无能为力,这不是我们所能控制的事,尽管微软自己也煞费苦心地推出了 IE7 和 IE8 两个版本来替换 IE6,仍然有很多人不愿花5分钟去完成这个升级。因此,设计师分成两派,包容派和决绝派,后者对那些已经过时的浏览器不再提供支持,前者则挥汗如雨地通过 CSS hack 一类的手段缝缝补补,力求自己的设计在 IE6 一类的浏览器中仍然可以正常显示。

Web 技术

有一些 Web 技术与标准 (中文翻译),它们已经死亡,却仍然阻挡不住一些开发者的热情,一个很好的例子是 WML (无线标记语言),智能手机的技术在飞速发展,现代的移动设备,已经能够很轻松地实现对常规 HTML 的支持,然而,像 BBC 这样的媒体网站,仍然坚持着他们对这门技术的好感,这里面包含的一个事实就是,虽然 WML 不是真正的 Web,且 W3C 已经从某种程度上宣布了它的死亡,但仍然有不少人在使用老款手机访问这些站点,最终,开发者们只好继续为他们的站点另外提供一个 WML 版本。

代码

诸如 marquee blink 一类的 HTML 标签,-ms-overflow-y 一类的专用 CSS 属性,已经被 W3C 列为不建议使用清单,但你仍然能从最现代的 Web 站点中找到它们的影子,虽然目前并不会带来太多问题,但其中潜伏的一个风险是,将来的某一天,一些浏览器很可能会终止对这些东西的支持。

同时,我们还可以从现代 Web 站点的源代码中看到大量90年代风格的东西,结构与式样掺杂在一起,虽然这样的代码现代浏览器仍然支持,但可维护性变得很差。

设计思想

还记得早起的 Web,拥挤的版面,惹人烦的 JavaScript 效果,动个不停的 Gif 动画,计数器,Flash 广告,背景音乐,虽然这些设计实践如今都有了它们的新体验版本,但仍有不少设计者热衷于一些90年代的思想。设计是一个进化的过程,在不同历史阶段,有自己的价值,然而,最终都是朝着更好的用户体验发展。

生命周期

HTML5 与 CSS3 一类的新技术层出不穷,然而是技术总有过时的一天,应当始终保持你的技术处于最新。Web 的历史中充满了这样的技术,它们被新技术取代,却死而不僵,它们短期内不会带来什么害处,最终却为你带来无尽的麻烦。还有一些技术,像 XHTML 2.0 则半路夭折,它们并非过时,而是生不逢时。

html5游戏 做广告联盟怎么样,几个比较好的国外广告联盟推荐相关推荐

  1. H5游戏(二)给某html5游戏做内挂

    h5游戏的上一篇内容 H5游戏(一)登录某某首富H5游戏之WebSockets初涉 易语言wss 第二篇:给某html5游戏做内挂 上一期研究了易语言伪造wss,后来觉得每个发送请求都要分析有点麻烦, ...

  2. html5+游戏+广告,给html5 游戏添加admob广告挣钱盈利

    给html5游戏添加admob广告挣钱盈利 经过几年的发展,html5逐渐发展起来,特别是今年以来已经有不少html5游戏作品面世,作为开发者,如何通过html5游戏挣钱还是个问题. 这里就先介绍下通 ...

  3. 分享:在微信公众平台做HTML5游戏经验谈(转载与http://software.intel.com/zh-cn/blogs/2013/04/03/html5)...

    分享:在微信公众平台做HTML5游戏经验谈 Dawei Cheng 程大伟... 于 星期三, 03/04/2013 - 03:19 提交 最近微信公众游戏平台讨论得如火如荼,大有HTML5游戏即将引 ...

  4. 牧场游戏源码养鸡养猪养羊养牛系统可对接广告可做积分引流

    本游戏是一款休闲娱乐种植+养殖游戏,可集成在商城系统里面做积分引流,以供用户娱乐,也可以APP对接广告联盟,从而使运营者获得相应广告收益. 功能介绍 1.土地:农场土地共分为12块,新用户默认1块.每 ...

  5. 基于HTML5平台做的“手机网页游戏”

    游戏在这个娱乐年代怎么可能少,微信有了游戏,这个平台也成了它的主要增值空间."愤怒的小鸟"."捕鱼达人"."水果忍者",一个个耳熟能详的手机 ...

  6. html5游戏封装安卓,html5游戏移植到android并打包成apk,加广告《二》

    html5游戏移植到android并打包成apk,加广告<二> 这篇则讲解开发集成,先看看工程目录结构 ? qqbrowser_sdk_v1.2.jar为X5内核sdk,下载注册开发者 B ...

  7. 国外广告联盟适合做一个开始

    国外广告联盟是一个行业,更是一个适合新手长期操作的长期项目,当然因为有一些门槛,所以很多新人进入到这一行,困难重重. 首先国外的环境设置,这个只要是稍微用点心,或者是说做过国外项目的人,都能找到适合自 ...

  8. html5 dataeye,原创 DataEye VP 郭怡辰:HTML5游戏市场可能是中小CP仅剩的角逐地

    原标题:原创 DataEye VP 郭怡辰:HTML5游戏市场可能是中小CP仅剩的角逐地 文/手有那点事Aimee 近日在白鹭时代主办的HTML5移动生态大会上,DataEyeVP郭怡辰针对当下HTM ...

  9. 【Canvas】HTML5游戏开发的基本流程+P2.js物理引擎实战开发

    <HTML5游戏开发的基本流程> * 1. HTML5的简述 * 2. HTML5游戏开发所需的环境与工具 * 2.1. 开发环境 * 2.1.1. 浏览器 * 2.1.2. 开发语言 * ...

  10. html5游戏开发--动静结合(二)-用地图块拼成大地图 初探lufylegend

    一.前言 本次教程将向大家讲解如何用html5将小地图块拼成大地图,以及如何用现有的高级html5游戏开发库件lufylegend.js开发游戏. 首先让我们来了解了解如何用html5实现动画,毕竟& ...

最新文章

  1. C++中字符串的截取 str.substr(a,b);
  2. 【今日CV 计算机视觉论文速览 第136期】Wed, 26 Jun 2019
  3. Python+matplotlib一笔绘制红色五角星
  4. 稳定服务器头像,WordPress 修复 Gravatar 头像稳定服务器地址
  5. android手机api等级_Android Api级别
  6. 不使用自动注解方式来生成mapper,采用原生方式来生成mapper
  7. 关于使用XLSTransformer.transformXLS导出Excel表格中遇到的问题
  8. 如何在vue中使用阿里图标库
  9. Freemarker word导出教程
  10. EVMC6678L时钟主频配置
  11. 《安富莱嵌入式周报》第295期:世界杯球员和足球实时跟踪,开源手持矢量网络分析仪,自制柔性电容式传感器,IAR加强对VSCode支持、索尼早期PSX的光驱模拟器
  12. Oracle Oracle数据库常用命令、Linux监听配置、oracle linux下开放1521端口
  13. java开发中的abstract的用法
  14. PAT乙级|C语言|1025 反转链表 (25分)
  15. 自我管理的29个工具
  16. Visual studio未能正确加载“Microsoft.VisualStudio.Editor.Implementation.EditorPackage”包
  17. 微博应用 php源码,新版微测试应用平台|微博应用|微趣源码,有后台+2套模版
  18. 七星彩长奖表图_够力七星彩奖表长条
  19. Mysql教程(五)---SQL正则表达式
  20. 在Android Studio中删除module的方法

热门文章

  1. LWN:滚动发布的稳定版内核!
  2. xxl-job整合到微服务
  3. 洛谷P1600 天天爱跑步
  4. 需求和设计阶段使用的IPO图
  5. 学生管理系统IPO图_玩不起了?海底捞取消大学生69折优惠,海底捞:暂不会调整...
  6. 《商务周刊》 别了 摩托罗拉
  7. phonopy制作shengBTE的FORCE_CONSTANTS_2ND
  8. HTTP TFP状态解释
  9. 如何系统地学习3D建模!教你零基础入门,初学者看过来
  10. 【TensorFlow】LSTM(基于PTB的自然语言建模)