基于React的前端广告组件库的设计与实现

来源 :山东大学 | 被引量 : 0次 | 上传用户:xinxin3690
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着前端技术的迅速发展,web前端的工程化和组件化逐渐成为一种趋势和共识,而广告包括类广告形式已经成为前端项目不可或缺的部分。随着前端项目的复杂度越来越高,传统的网络广告的前端制作方式存在着一定的弊端。为了提高前端开发人员的开发效率,实现网络广告表现形式的艺术化以及网络广告的合理化、精细化,进一步对网络广告效果进行合理的归纳分类,需要开发一套包含多种广告效果且易于前端开发人员调用的广告组件及其辅助平台。本文对现今的网络广告的前端表现形式进行了调研、扩展、总结,从广告艺术设计角度和动效表现形式的不同归纳了五大类别的网络广告,包括横幅类广告、悬浮类广告、收缩类广告、纯文本类广告和交互类广告。本文描述了每类广告具体的表现形式,给出了每类广告组件提供给前端开发人员的API,并详细阐述了每类广告组件的内部编程组织逻辑和关键广告效果的实现方法;网络广告相对于传统广告的一个显著区别是,网络广告具有互动性。其互动性需要动效的支持。平台设计并封装了能满足项目需求的底层基本动画库,分析了底层动效组件的种类,以及每一类底层动效提供的功能,分别给出了对应的API并详细阐述了每类动效组件的内部编程组织逻辑和实现方法。网络广告的前端开发与应用融合了文字、图形、图像、动画、视屏等为一体,是一种艺术与科技相结合的广告表现形式。本文详细介绍了如何使用React+ES6+Webpack+Node的开源框架,搭建支持前后端分离的前端框架,详细阐述了该项目应用的MVVM前端模式。详细介绍了如何使用GreenSock、Svg、Canvas、Html5和CSS3等前端动画技术和底层动画组件设计并实现合理的广告动画效果。根据具体的应用实例,分析说明了如何进行广告类别的选择,并给出了本套组件库的应用方式;该平台已经在某些网站上成功应用,并取得一定的效果,提高了前端工程师开发前端工程的效率。
其他文献
目的探讨心型脂肪酸结合蛋白(H-FABP)和结合珠蛋白(HP)联合检测对急性冠脉综合征(ACS)的诊断价值。方法纳入2014年2月~2016年1月收治的306例ACS患者和306例健康对照者,检测入
我国土地荒漠化问题由来已久,已经严重制约、影响了我国经济、社会的发展,带来了严重的危害后果。本文在分析荒漠化成因的基础上,探究我国当前防治土地荒漠化的法律资源及提
针对目前基础测绘数据转换的问题,提出DLG到CASS的数据转换方法 ,主要是通过现有的软件南方数码CASS9.1加以实现,由于前期的DLG一般是以基础地理信息地形要素数据规定中的六位代码分层,给地形数据和GIS的入库造成不便,针对这一矛盾,使用Auto CAD自带的LISP语言对DLG数据转换进行了试验,取得了理想的效果。
网络视频产业在迅猛发展的同时,面临着严峻的版权侵权危机,版权风险成为网络视频可持续发展的重大瓶颈。本文透过当前网络视频服务版权侵权现状,分析当前网络视频服务模式的
在水利建设项目立项、取水许可证申请和审批过程中,水资源论证是一个重要环节,是对区域水资源管理制度进行深化的一项重要举措。为了提高河流水资源的管理水平,更好地对水资
水热碳化法是一种简单、高效、绿色的产碳途径,在开发新型碳材料和碳基复合材料,及扩大这些材料的应用领域方面具有广阔的发展前景。介绍了水热碳化法的反应机理和特点,对其
目的:建立蒙药草乌十二味片的显微、薄层鉴别方法和高效液相含量测定方法,并通过急性毒性实验考察用药安全性,建立其质量控制方法。方法:在显微镜下观察,以晶纤维、菊糖、草酸
LNG燃料船在内河水域采用趸船加注是一种可行的方式。为有效评估趸船作业中的风险,选定一艘内河LNG加注趸船,对其为一艘10 000载重吨运输船加注的过程开展定量风险评估。按照
自2001年我国加入世界贸易组织以来,我国经济逐渐融入到了的大潮当中,经济发展全面融入到了国际的分工合作和竞争。我国的公路行业财务与会计工作受到加入世界贸易组织的影响
目的:斯奇康注射液治疗常年性变应性鼻炎的疗效观察与评价。方法:83例患者,随机分为两组,治疗组局部鼻腔应用鼻用类固醇(辅舒良)联合应用斯奇康注射液;对照组单纯局部鼻腔应用鼻