资讯专栏INFORMATION COLUMN

前端第三方嵌入防污染总结

amuqiao / 2681人阅读

摘要:搞第三方嵌入需要考虑很多问题,比如说页面加载速度页面的污染代码的嵌入位置等。的防污染措施思路主要是从选择器的优先级考虑的。可以考虑使用不常用的标签,这种,尽量降低撞衫的可能性。

搞第三方嵌入需要考虑很多问题,比如说页面加载速度、页面的污染、代码的嵌入位置等。较快的加载速度会提高用户的体验,提高服务的质量,对广告来说,好处更不用说,早点加载出来比没有别用户看到就被关闭的效果要好很多。而防止页面污染是一个需要全方面考虑的问题,出来考虑自身的代码,还需要考虑嵌入环境的代码可能是什么形式的。而嵌入的位置决定了加载时间。这篇文章主要讲讲防污染的方式。

综述

防止页面污染需要从两方面考虑:js和css。

js

把自己要执行的函数和变量绑定在自己创建的全局变量中,例如window.myCode,所有的。

创建自己的dom元素,然后把相关的函数和变量都绑定在创建的dom元素中。

css

css的防污染措施思路主要是从选择器的优先级考虑的。
尽量选择优先级高的选择器,例如id选择器,使用后代选择器,同时,选择器名尽量有自己的特色,免得撞衫。

    #myCode{....}
    #myCode a{...}

可以考虑使用不常用的标签,ins这种,尽量降低撞衫的可能性。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/91735.html

相关文章

  • 前端三方嵌入污染总结

    摘要:搞第三方嵌入需要考虑很多问题,比如说页面加载速度页面的污染代码的嵌入位置等。的防污染措施思路主要是从选择器的优先级考虑的。可以考虑使用不常用的标签,这种,尽量降低撞衫的可能性。 搞第三方嵌入需要考虑很多问题,比如说页面加载速度、页面的污染、代码的嵌入位置等。较快的加载速度会提高用户的体验,提高服务的质量,对广告来说,好处更不用说,早点加载出来比没有别用户看到就被关闭的效果要好很多。而防...

    elliott_hu 评论0 收藏0
  • 前端三方嵌入污染总结

    摘要:搞第三方嵌入需要考虑很多问题,比如说页面加载速度页面的污染代码的嵌入位置等。的防污染措施思路主要是从选择器的优先级考虑的。可以考虑使用不常用的标签,这种,尽量降低撞衫的可能性。 搞第三方嵌入需要考虑很多问题,比如说页面加载速度、页面的污染、代码的嵌入位置等。较快的加载速度会提高用户的体验,提高服务的质量,对广告来说,好处更不用说,早点加载出来比没有别用户看到就被关闭的效果要好很多。而防...

    wua_wua2012 评论0 收藏0
  • 前端知识点总结——JS高级(持续更新中)

    摘要:前端知识点总结高级持续更新中字符串什么是连续存储多个字符的字符数组相同下标遍历选取不同类型不同不通用所有字符串都无权修改原字符串,总是返回新字符串大小写转换统一转大写统一转小写何时不区分大小写时,都需要先转为一致的大小写,再比较。 前端知识点总结——JS高级(持续更新中) 1.字符串 什么是: 连续存储多个字符的字符数组 相同: 1. 下标 2. .length 3. 遍历 4....

    wangzy2019 评论0 收藏0
  • iOS 客户端对于运营商劫持的一点点对抗方式

    摘要:在运营商的路由器节点上,设置协议检测,一旦发现是请求,而且是类型请求,则拦截处理。另外还可以用从服务器下发对应的解析列表来代替递归查询这种比较低效的方式,文章中也有介绍。不过,有些特殊情况下,客户端也可以有一些针对劫持的办法。 网络劫持一般有两种情况,一种是DNS劫持,另一种是HTTP劫持。 从表现上区分这两种劫持非常简单。 如果是DNS劫持,你输入的网址是google.com,然后出...

    suxier 评论0 收藏0
  • 简单的视频图像篡改方法

    摘要:本文中就以算法压缩图像的过程为例,简单介绍一下图像防篡改的方法。这一步不在本次视频防篡改算法中,不做过多介绍。这一步在本次的视频图像防篡改中起到了至关重要的作用。而图像中的中频部分是比较适合进行防篡改修改的部分。 大家都知道视频中图像压缩的重要性,但是图像的安全性也至关重要。特别是在一些需要知识产权保护的视频文件中(比如教育类的视频就是其中的典型),对于视频信息的保护就显得尤为重要。那...

    lunaticf 评论0 收藏0

发表评论

0条评论

amuqiao

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<