代码之家  ›  专栏  ›  技术社区  ›  Adrian

初学网页设计师的jquery[已关闭]

  •  1
  • Adrian  · 技术社区  · 15 年前

    我可以用什么论据来鼓励初学者使用jquery库是值得学习和使用的?对于一个精通HTML和CSS的人来说,拥有一些PHP专业知识但很少有JavaScript,jQuery看起来像是一个巨大的风险和维护噩梦。

    类似于《粉碎》杂志的介绍文章:

    会有一个扬起的眉毛,它们看起来要么太花哨(例如滑动动画),要么太诡异(图片幻灯片),要么太复杂,难以掌握。

    那么,使用jquery(图形和功能)最大的好处是什么?有没有简单的例子来证明这个概念?

    2 回复  |  直到 11 年前
        1
  •  4
  •   Community noseratio    7 年前

    jQuery不再仅仅是“某种工具”。它在许多高科技网站上都有应用,很多设计师在面试时会被问到是否知道jquery。见鬼,当它出现在谷歌和微软的雷达上时,你就知道它是一个有效的网页设计标准。

    对我来说,网页设计包含了网站开发过程的客户端方面。如果你的设计师曾经需要将问题域的一部分移动到客户端,那么让他们在没有javascript的情况下进行尝试。我几乎可以保证做同样事情的jquery方法会简单得多;取 this answer 以另一个jquery相关问题为例。

    我不同意这样的观点,即程序员和设计师之间的距离太远,无法欣赏有用的工具。我曾在图形设计和软件开发领域工作过,虽然这两个领域都需要不同的思维方式,但jquery应该通过其主要卖点进行宣传——这将使您的生活更加轻松。如果对jquery有任何了解的话,那么在初学者的简历中添加另一项技能会对他们有好处。

    也就是说,如果你看不到使用jquery的真正好处,那么也许你不应该使用它?

        2
  •  2
  •   acheo    15 年前

    使用jquery比使用css更容易一些。例如,具有具有动画效果的可扩展内容块、一个“模式”对话框等

    jquery可以为您处理许多跨浏览器问题,您需要为每个浏览器使用不同的CSS/javascript来处理这些问题。

    跨浏览器Ajax支持允许通过XML或JSONWeb服务访问数据也很有用。

    向页面中添加jquery相对来说是一种轻松、低影响的方法,因为您只是在添加对javascript文件的引用。

    “巨大的风险和维护噩梦”在一定程度上被大量的开发人员减轻了,他们将代表您抱怨,或者在库中的某些东西不能按预期工作时修复它。