代码之家  ›  专栏  ›  技术社区  ›  Nigel Thorne

什么将取代HTML、CSS和JS?[闭门]

  •  6
  • Nigel Thorne  · 技术社区  · 17 年前

    HTML和CSS显示了它们的年龄。

    感觉人们在做一些很棒的事情,尽管有技术,但不是因为技术。

    13 回复  |  直到 13 年前
        1
  •  10
  •   oscarkuo    17 年前

    没什么,我相信他们会在这里呆上10年。

        2
  •  8
  •   Patrick    17 年前

    在未来,web只能用于发布我们想吃的美味的东西,因此开发一种专门针对这一点的语言是有意义的。

    上面有文字的小猫照片很可能会被粗俗的黑客攻击。

        3
  •  5
  •   Matthew James Taylor    17 年前

    HTML和CSS将在这里停留很长一段时间!

    虽然它们对于设计师来说可能不像PhotoShop那样直观,但格式良好的HTML是机器可读的——这意味着它可以被人类和计算机使用。这是非常重要和有用的。想象一下,一个充满图片的网络看起来很漂亮,但谷歌无法抓取或搜索到它?

    HTML和CSS之所以优越,是因为在它们下面加下划线的结构化信息。

        4
  •  5
  •   zalew    17 年前

    图形设计师不在HTML中工作

    DTP设计师也不生产纸张和墨水。设计和制作是两个分开的任务——当你对一个电视广告有了一个想法,你的创造力和结果之间还需要很多技术,这同样适用于网络。

    和JQuery一样,CSS也有很多 一致可预测用户 经验

    哦,伙计,js不一定要有,开发人员只是想让他们的工作更简单,这条规则适用于各种编程语言,就像说python必须有django一样。框架和库超越了语言,它们不是必须的。

    肯定有更好的办法?!? 与……更紧密地联系在一起的事物 手头的任务。。提供 流体直观(一致)用户 目标。

    html、css、js没有提供什么用户体验?我真的不明白你的意思,也不明白你对网络的期望。 canvas .

        5
  •  2
  •   Chris    17 年前

    我不认为HTML和CSS显示了他们的年龄,我认为浏览器显示了他们的年龄。我喜欢能够描述我想做什么,而不是如何做。

    我认为像JQuery和Prototype这样的库之所以存在,是因为浏览器都有它们的怪癖。我们只是厌倦了编写所有这些处理代码,所以一些非常聪明的人为我们做了这些。

        6
  •  2
  •   Bayard Randel    17 年前

    某些浏览器

    processing port 这在几年前是不可想象的。

    我们需要看到用户以更快的速度采用新浏览器,我们需要看到供应商支持鼓励用户升级的努力。

    我认为认为抽象是一件消极的事情,并指出基础技术的一些问题是错误的——技术在抽象中自然发展。在你的帖子中有一些不一致的地方,你谴责抽象的需要,但随后提到你渴望一致性——跨客户端的一致性是通过抽象实现的。我不再需要担心不同的客户端如何处理DOM-jquery。出于同样的原因,CSS黑客并不是真正必要的,而且为用户提供不同的样式表是完全可以接受的 ; 其他主流引擎之间的渲染差异非常小。

    还请考虑我们仍然使用很多“旧”技术(UNIX、C、C++来命名),因为它们功能齐全、美观大方、设计良好。

        7
  •  1
  •   Breton    17 年前

    越坏越好。HTML和CSS永远不会消失,因为在这个平台上编写了大量的内容。与C一样,它是一种糟糕的语言,但它总是与我们同在,因为几乎所有的软件都是用C或C++编写的。 大量的JAVA意味着它永远不会消失。COBOL程序员仍然有市场。

    对于一些程序员来说,对HTML/CSS/JS这样的粗制滥造的系统感到非常沮丧,并认为“嘿,让我们拆掉它重新开始吧”,这是一个流行的想法。你知道,我可以发明我自己的手机,它比任何其他手机都好100倍,音质也更好。这是最简单的部分。困难的部分是有人打电话。

    弄清楚什么样的技术会变得流行是一件神秘的事情。这不是为了你自己的舒适而可以控制的事情。但至少,你知道,有像“抽象”这样可爱的计算机科学概念,如果你能掌握它,它将是你的秘密武器。Jquery就是一个例子,但它可以做得更进一步。

        8
  •  1
  •   duncanwilcox    17 年前

    问题不是设计一些东西来取代HTML/CSS/JS,而是让浏览器供应商采用它。祝你好运。

    网络体验和HTML在我的生活和你的生活中都很重要,世界上大多数人使用的唯一计算机就是他们的手机。即使在多点触摸屏上,网络也无法正常工作。

    就像你在玩游戏之前不再使用ROM basic进入游戏,也不再在周围看到纯文本屏幕一样(大部分情况下),总有一天,网络将被专门的设备或专门的手机应用程序所使用。机器可读的web,或者换句话说,web服务。如果你愿意,你可以称之为Web3.0。

        9
  •  1
  •   Darko    16 年前

    说这些技术是旧的,因此需要替换就像说C++是旧的,因此不应该用于游戏开发。它们实际上是非常合适和强大的工具。因此,我预测,需要或将要被取代的不是HTML、CSS和JS,而是当前的平台需要把它们的东西放在一起(一些比其他的多),并遵循血腥的标准!

    也就是说,它们确实需要不断发展,以保持相关性。

        10
  •  0
  •   C. K. Young    17 年前

    但我不是透视者;谁知道,未来5年会有什么热点呢-P

        11
  •  0
  •   JonnyBoats    17 年前

    如果你听微软的话,Silverlight将在新网站上占据显著位置。因为它使用的是XAML,这只是一个文本文件,所以它有可能对搜索引擎友好。

    其他人喜欢Flash。

        12
  •  0
  •   Rick J    17 年前

    我认为RIA像AdobeFlex/air/apollo和Silverlight等会蚕食html的市场份额,但不会完全取代它。

    困扰RIA的一些问题,如SEO相关的东西,缺少后退按钮支持,正在得到解决。

    RIA的好处在于它是独立于浏览器的(只要用户有正确的插件),我可以预见未来的浏览器将内置RIA支持,从而确保使用RIA构建的应用程序100%的市场渗透率。

        13
  •  0
  •   Damien Pollet    17 年前

    对于文档和常见的web页面,HTML和CSS将继续存在和发展(Sass确实不错)。

    我想知道10年后这些预测会是多么荒谬:)