zoukankan      html  css  js  c++  java
  • src和href 如何做好seo 前端页面有那三层 AMD和CMD 规范的区别 渐进增强


    1==>简述一下src与href的区别
    src用于替换当前元素;
    href用于在当前文档和引用资源之间确立联系


    2==>、谈谈以前端角度出发做好SEO需要考虑什么?
    a. 了解搜索引擎如何抓取网页
    b. meta标签优化
    c. 关键词分析
    d. 付费给搜索引擎
    e. 链接交换和链接广泛度
    f. 合理的标签使用


    3==>前端页面有哪三层构成,分别是什么?作用是什么?
    a. 结构层:由 HTML 或 XHTML 之类的标记语言负责创建,仅负责语义的表达。解决了页面“内容是什么”的问题。
    b. 表示层:由CSS负责创建,解决了页面“如何显示内容”的问题。
    c. 行为层:由脚本负责。解决了页面上“内容应该如何对事件作出反应”的问题。

    1.26、AMD和CMD 规范的区别?
    AMD 提前执行依赖 - 尽早执行,requireJS 是它的实现
    CMD 按需执行依赖 - 懒执行,seaJS 是它的实现



    4===>对前端界面工程师这个职位是怎么样理解的?
    a. 前端是最贴近用户的程序员,前端的能力就是能让产品从 90分进化到 100 分,甚至更好
    b. 参与项目,快速高质量完成实现效果图,精确到1px;
    c. 与团队成员,UI设计,产品经理的沟通;
    d. 做好的页面结构,页面重构和用户体验;
    e. 处理hack,兼容、写出优美的代码格式;
    f. 针对服务器的优化、拥抱最新前端技术。


    5==>渐进增强:针对低版本浏览器进行构建页面,保证最基本的功能,然后再针对高级浏览器进行效果、交互等改进和追加功能达到更好的用户体验。
    优雅降级 :一开始就构建完整的功能,然后再针对低版本浏览器进行兼容。
    区别:
    a. 优雅降级是从复杂的现状开始,并试图减少用户体验的供给
    b. 渐进增强则是从一个非常基础的,能够起作用的版本开始,并不断扩充,以适应未来环境的需要
  • 相关阅读:
    三维偏序(陌上花开)
    【题解】洛谷P4735最大异或和
    【题解】CF#229 E-Gifts
    【题解】JXOI2017颜色
    【题解】SDOI2009Bill的挑战
    【题解】CF#960 H-Santa's Gift
    【题解】Atcoder ARC#85 E-MUL
    【题解】CF#1012 C-Hill
    【题解】CF#852 E-Casinos and travel
    【题解】Atcoder ARC#90 F-Number of Digits
  • 原文地址:https://www.cnblogs.com/IwishIcould/p/11628873.html
Copyright © 2011-2022 走看看