【技术实现步骤摘要】
浏览器调试方法、调试装置、电子设备及存储介质
[0001]本专利技术涉及数据渲染领域,具体涉及一种浏览器调试方法、调试装置、电子设备及存储介质。
技术介绍
[0002]随着计算机和互联网技术的发展,浏览器已成为人们在日常生活中浏览网页时的最为常见的应用之一。其中,浏览器是指可以显示网页服务器或者文件系统的HTML(HypertextMarkup Language,超文本标记语言)文件内容,并让用户与这些文件交互的一种软件。
[0003]浏览器在接收到来自服务器的网页数据后,需要对该网页数据,包括待渲染的文字、图片甚至视频进行渲染,使之最终呈现给用户。一般情况下,浏览器都是将网页数据渲染后直接渲染到屏幕窗口,并直接显示给用户的,因此调试人员只能通过最终的浏览器窗口查看渲染效果,针对页面开发过程中可能会出现的大小、坐标、旋转、缩放等异常问题无法做到快速定位,调试复杂度高,耗时长,调试效率较低。
[0004]此外,随着超文本标记语言HTML以及网络脚本JavaScript技术的发展,浏览器中的内容变得更加丰富和有趣 ...
【技术保护点】
【技术特征摘要】
1.一种浏览器调试方法,其中,包括:根据浏览器请求的网页数据生成渲染数据;对所述渲染数据进行离屏渲染处理,并输出离屏渲染数据;根据操作类型执行对应如下操作的其中之一:在调试模式下,将所述离屏渲染数据传输到独立窗口进行渲染效果显示,并根据显示结果进行调试;或者在测试模式下,将所述离屏渲染数据保存为位图。2.根据权利要求1所述的浏览器调试方法,其中,根据浏览器请求的网页数据生成渲染数据包括:对浏览器请求的网页数据进行预处理;对所述预处理后的数据进行渲染,生成所述渲染数据,其中,所述预处理包括:解析、绘制和排版处理。3.根据权利要求1所述的浏览器调试方法,其中,离屏渲染处理包括:将所述渲染数据按不同渲染层进行分层缓存,所述离屏渲染数据包括缓存的所述渲染数据。4.根据权利要求1所述的浏览器调试方法,其中,根据操作指令确认操作类型,所述操作指令由操作人员提供或者通过识别操作人员的身份信息获得。5.根据权利要求3所述的浏览器调试方法,其中,将所述离屏渲染数据传输到独立窗口进行渲染效果显示包括:创建独立的调试窗口;将所述离屏渲染数据渲染到该独立的调试窗口中进行分...
【专利技术属性】
技术研发人员:张兴,
申请(专利权)人:北京奕斯伟计算技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。