问题标签 [frontend]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
18178 浏览

css - 防止 CSS 布局中的换行

我的 CSS 设计师做了一个设计,其中有两个 ul 兄弟姐妹从左到右布置。布局是通过指定ul标签的宽度来完成的。

他在 Windows 上使用 Firefox,一切看起来都很好。我在 OS X 上使用 Firefox,其中一个li标签的内容有太多文本,所以它会流到另一行。设计的目的是使文本在一行上。

有几个考虑因素:

  • 我希望ul标签从左到右,而不是从上到下
  • 我希望解决方案对 i18n 友好(翻译字符串不应导致它们分成两行)

如果这是以像素为单位定义的,为什么即使在同一个浏览器中,它在 OS X 中的显示与 Windows 也不同?

是否有一个通用的 CSS 解决方案可以防止换行或防止页面在 OS X 和 Windows 之间的换行方面看起来不同?或者这是一个失败的原因?

0 投票
2 回答
33 浏览

javascript - 使用不再更新的插件

我有一个简单的问题:

您宁愿使用作者积极开发的插件,还是使用您认为好的插件,但您知道它是几年前最后一次更新并且没有积极的支持?

0 投票
1 回答
1912 浏览

nginx - Cherrypy:我真的需要把它放在前端吗?

我一直在使用cherrypy开发一个python网络应用程序,并阅读它作为后端会更“健壮”,所以我试了一下。

简而言之,在执行一些数据库操作并提供静态和动态内容的页面上运行一些基准测试表明,普通的 cherrypy 比 nginx 和 memcached 快两倍,比 lighttpd 快大约一半。我听说后者有内存泄漏问题,所以没有使用它。是的,nginx 和 lighttpd 都被配置为提供静态内容。

我不想尝试 apache,因为我将把它部署在一个相对“小”的 VPS 上。

所以,考虑到:

  • 我暂时不会在分布式系统上部署它,单独使用cherrypy是否安全?
  • 当我将它部署在这样的系统上时,哪个前端性能最好?
0 投票
4 回答
1573 浏览

javascript - 如何重构大型网站的前端?

我有一个非常大的网站,由于可维护性问题和性能问题,我需要重构前端:

有什么棘手的

  • 许多过于复杂的脚本
  • 具有巨大文件大小的过度复杂的 CSS
  • 没有进行硒测试
  • 没有 js 测试到位
  • 后端开发人员担心任何破坏
  • 该网站已上线一段时间,客户很满意

可用工具

  • 用于测试版本的多台服务器
  • Continuos 集成设置
  • 版本控制
0 投票
5 回答
6072 浏览

asp.net - 如何创建星级评分系统?

亚马逊有星级评分系统。其他网站使用笑脸,当您将鼠标悬停在它们上面时会改变颜色。有谁知道我可以获得的 API 或将其组合在一起的简单方法?

这是一个 ASP.NET 2010 应用程序。

0 投票
4 回答
4950 浏览

c++ - 用 C++ 设计前端/后端系统?

我即将用 C++ 编写一个程序,但我不确定如何去做。我想创建一个可与命令行前端和 GUI 前端一起使用的程序,因为我不想将用户绑定到特定界面,例如为了依赖关系而使用小部件工具包。

最好的方法是如何做到这一点?我知道 RSync 和 SSH 等一些程序在 GUI 中有前端,但我不确定这是如何完成的。拥有一个仅使用 system() 来运行它同时拥有漂亮 GUI 的程序不是很奇怪吗?

0 投票
1 回答
1804 浏览

php - CakePHP:身份验证前端和后端,它们可以一起使用吗?

我正在开发一个需要登录用户后端和前端的 CakePHP 1.3 应用程序。

在后端,管理员和其他人必须登录才能编辑页面和数据。

在前端,用户可以登录查看“私人”页面。

我正在使用 CakePHP ACL/Auth 登录后端用户(但我不太清楚它是如何工作的)。

你有什么建议?我正在考虑将前端用户设置为特定的“acl”组以查看该页面。

0 投票
3 回答
2949 浏览

html - 对于前端开发,您更喜欢 Aptana 还是 Dreamweaver?

我可以访问付费的 Dreamweaver CS5 副本,因此我正在尝试决定我更愿意使用 Dreamweaver 还是 Aptana。它们在基本功能上看起来非常相似,但我确信它们的完整功能列表有很大不同。最重要的是,我唯一关心的是哪一个可以让我从头到尾最快地编写 HTML、CSS 和 JS 代码。

我对这两个程序都很熟悉,(因此没有必要将我指向描述其中任何一个功能的页面),但我不是这两个程序的长期超级用户。我正在征求比我更有经验的人的意见。

那些将两者都用于前端开发的人的想法?

0 投票
4 回答
2832 浏览

workflow - DreamWeaver 是否应该在我的前端工作流程中?

我希望加快开发网站布局的时间。所以我想知道使用 DreamWeaver 进行布局是否有用 - 高效。我正在考虑购买这个软件,所以,我有几个问题。

我非常喜欢在 PHPDesigner 或 Notepad++ 中手动编写 HTML、CSS 和 JavaScript(jQuery)。大多数情况下,我使用 FireFox 和 Firebug 来实时查看结果,然后检查它是否适用于不同的浏览器。

我想知道在前端工作过的人的意见:

  • 我觉得代码验证很重要,但不是世界末日(作为我的优先事项) - 但是我喜欢经常手动更改我的代码。该软件的输出是否允许您执行此操作?(与 micorsoft 单词呕吐的 html/css 相比 - 该软件是否执行类似的操作?)
  • 这个软件是否被那些可以手工编码的人用作主要的设计工具,它是否真的提高了效率?还是只适合新手?

我了解 Adob​​e 系列产品之间的配合非常好,但我想了解的是 DreamWeaver 是否真的值得进入前端工作流程(如果您精通手工编码)。

0 投票
2 回答
3045 浏览

performance - @font-face 渲染性能

我正在建立一个网站,我们正在考虑为@font-face网站上的所有文本使用自定义字体(使用),而不仅仅是标题。我已经@font-face在另一个站点上为标题集成了一个自定义,效果很好,但是当我对所有内容使用 webfont 时,我有点担心性能(尤其是渲染)。尤其是在 IE 中,因为你需要这个 hack来修复 IE7 和 IE8 中的抗锯齿问题。

@font-face有没有人在使用所有字体的同时部署大型网站有任何经验(甚至更好:测试结果) ?

更新:一年多来,我一直在为正文使用网络字体,而且我没有看到任何性能问题。