您的浏览器不支持JavaScript或者JavaScript的运行被您禁止了。
在不考虑SSR的情况下如何优化SEO
Meta标签description和keywords两个类型的meta标签对SEO影响很大,直接输出给客户端的页面通常有三种:一种是类似联系地址、公司介绍之类页面标题固定的页面,可以在前端层面直接写好描述和关键词两类meta标签。还有一种是类似产品详情页这类页面,如果支持SSR的话一般会在标题里显示出产品具体名称之类的信息,在不支持SSR的情况下,可以填写一些比较范范、通用的介绍和关键词,比空着不写要好一些。...
暂无评论
一个专业的『前端工程化体系』是如何建立的?
原问题:一个专业的『前端工程化体系』是如何建立的?原问题描述:从技术选型到研发到优化、监控、运维等等一系列体系是如何建立起来的?在知乎上看到了这个问题,我试着按自己的经验去回答了一下,下面是回答内容:没在大公司工作过,按题目里的几个名词逐个说点自己的看法。写在前面:工程化以工程化(易维护、易拓展)为核心,不以性能为核心目的(冒泡排序改成快速排序这种不是工程化的事情)。...
暂无评论
桌面端浏览器兼容性问题总结
这里有个非常好用的网站:http://caniuse.com,在这上面可以查各种CSS属性的兼容性,比如可以查到微软对border-radius属性的支持是从IE11开始的,这个地方如果考虑为优雅降级处理的话,就是IE11开始的现代浏览器里显示圆角,IE10及以下的浏览器里显示矩形;这个地方如果想都显示圆角的话,可以不使用border-radius属性,改为使用background-image背景图片,然后将圆角图片作为背景使用。 IE8出现的比Html5还早,不支持header、footer、article、nav这些新标签是能理解的。在IE8中,可以通过document.createElement('article'); 这样的方式来让IE8能对其进行识别,另外还需要在CSS里对这些元素进行display属性的声明,因为IE8并不知道他们是块级元素还是行内元素。这种重复性的工作早有现成的解决方案——可以直接使用一个叫html5shiv的js库(这种对页面样式潜在影响比较大的库,应当在head头部中就进行引入,而不是至于body结束标签处)。
暂无评论
前端面试FAQ
8月末,我学前端快两个月的时候,虽然我还有很多知识漏洞,但我感觉应该可以去应聘个实习生的岗位了。于是我就做了份简历投给了几家杭州的IT公司,应聘的是前端实习生的岗位,期望薪资写的是2000元。后来接到了两个面试,一个是电话面试,一个是去杭州参加的现场面试。这两个面试下来,我觉得如果你的专业不是计算机、数学、物理、自动化等对一元思维要求较强的专业,你的学习能力会比较受怀疑,因为Coding基本上就是不断的判断true...
暂无评论
1