【问题标题】:jQuery for a beginner Web Designer [closed]适合初学者 Web 设计师的 jQuery [关闭]
【发布时间】:2011-01-07 05:16:01
【问题描述】:

我可以使用哪些论据来鼓励初学者 Web 设计师认为 jQuery 库值得学习和使用?对于精通 HTML 和 CSS、具有一些 PHP 专业知识但很少使用 JavaScript 的人来说,jQuery 似乎是一个巨大的风险和维护的噩梦。

类似这些由“Smashing Magazine”发表的介绍文章:

会挑起眉毛——它们要么显得过于花哨(例如滑动动画),要么显得过于花哨(图片幻灯片),要么显得复杂且难以掌握。

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

【问题讨论】:

  • 让设计师设计和程序员编程
  • 一个觉得滑动太噱头的设计师?!?! ;)
  • 你的熟练程度如何?有你最近工作的例子吗?
  • 这个问题似乎离题了,因为它不在帮助中心所述的讨论范围内。

标签: jquery arguments


【解决方案1】:

jQuery 不再只是“一些工具”。许多高科技网站都在使用它,而且很多设计师在面试中被问到他们是否了解 jQuery。见鬼,当它出现在 Google 和 Microsoft 的雷达上时,您就会知道它是网页设计中的有效标准。

对我来说,网页设计包含网站开发过程的客户端方面。如果您的设计人员需要将部分问题域移动到客户端,那么让他们在不使用 JavaScript 的情况下进行尝试。我几乎可以保证做同样事情的 jQuery 方法会简单得多;以另一个jQuery相关问题中的this answer为例。

我不同意程序员和设计师相距甚远而无法欣赏有用工具的观点。我曾在图形设计和软件开发领域工作过,虽然这两个领域都需要不同的思维方式,但应该通过其主要卖点来宣传 jQuery 之类的东西——它会让你的生活更轻松。如果 jQuery 的任何其他知识将通过在他们的简历中添加另一种技能来使初学者网页设计师受益。

话虽如此,如果您认为使用 jQuery 没有真正的好处,那么也许您不应该使用它?

【讨论】:

    【解决方案2】:

    有些事情用 jQuery 比 CSS 更容易做。例如具有动画效果的可扩展内容块、“模态”对话框等

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

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

    向您的页面添加 jQuery 相对来说比较轻松且影响较小,因为您只是添加对 JavaScript 文件的引用。

    如果库中的某些内容未按预期工作,大量开发人员会代表您抱怨或修复它,这在一定程度上缓解了“巨大的风险和维护噩梦”。

    【讨论】:

      猜你喜欢
      • 2013-05-16
      • 2023-03-18
      • 2010-10-23
      • 2015-04-19
      • 1970-01-01
      • 2010-09-17
      • 2015-02-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多