首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Web 开发常备工具

喜欢不要忘了收藏、点赞打赏哦,感谢大家支持! Bootstrap Bootstrap 是快速开发 Web 应用程序前端工具包。...Cloud9 IDE 还为 node.js Google Chrome 集成调试器,可以 IDE 启动、暂停停止。 ?...DEMO:https://notepad-plus-plus.org/ Firebug Firebug 是 Firefox一款开发类插件,现属于 Firefox 五星级强力推荐插件之一。...Firebug 如同一把精巧瑞士军刀,从各个不同角度剖析Web页面内部细节层面,给 Web 开发者带来很大便利。 ?...这个工具允许用户把这些图标 web 字体放到自己项目中。主要特性如下: 缩小字形集合,减小字体大小 合并一些字体标记到单个文件 访问大量专业级开源图标 ?

1.3K80
您找到你想要的搜索结果了吗?
是的
没有找到

20+免费精美响应式Html5 网站模板01(含源码)

---- 5.AirCV 主题信息 作者: KeenThemes 布局: Html5 Css3,响应式,Bootstrap 类别: 博客, 个人, 简历 颜色: 灰色 页面: 全部一页...,响应式,Bootstrap 类别: 布局, 博客 颜色: 黑色 白色 页数: 全部一页 评价: 4 星 兼容浏览器: Microsoft Edge、IE9+、Firefox、Safari、Opera...: Html5xCss3 布局: Html5 Css3,响应式,Bootstrap 类别: 个人, 博客 颜色: 白色 黄色 页数: 全部一页 评价: 4 星 兼容浏览器: Microsoft...响应式,Bootstrap 类别: 汽车服务 颜色: 黑色 白色 页数: 全部一页 评价: 4 星 兼容浏览器: Microsoft Edge、IE9+、Firefox、Safari、Opera...白色 页数: 全部一页 评价: 4 星 兼容浏览器: Microsoft Edge、IE9+、Firefox、Safari、Opera、Chrome 预习下载 ---- 14.Mobirise

10.3K32

打开DevTools前后,对象打印有什么区别?

目前为止运行代码环境都是 Chrome,在其它浏览器下打印结果会是怎么样呢? FireFox 下,发现刷新前后都是直接打印对象属性预览: ?... Edge 下,发现刷新前后存在类似 Chrome 差异: ? 那么,Chrome 这样做目的是什么呢?带着这个疑问,我先是来到 StackOverflow 提问,不过并没有得到满意回答。...而且对一个普通用户来说,他很可能永远也不需要打开 DevTools,在这种情况下若仍然选择呈现预览对象,会对内存 CPU 有一定要求,考虑到这一点,设计上会让这次打印不呈现预览对象。...因此,这种行为差异“保留信息”“减少内存占用”之间所做权衡(trade-off)。 我们还可以进一步验证一下:随便打开一个页面,并且打开控制台,然后把代码文件直接拖到该页面运行: ?...FireFox 可能认为这个优化对性能提升并不是很明显,所以设计上选择是直接打印 ObjectPreview。

65510

Linux Lite 6.0 抛弃 Firefox 支持 Google Chrome 作为默认浏览器

Linux Lite 6.0 基于Ubuntu 22.04 LTS,包括开箱即用Linux Kernel 5.15 LTS。此升级包含大量令人兴奋新功能,包括新窗口主题辅助技术。...可访问性在历史上一直是 GNOME 特有的优势,现在已经有了很大改进,这包含三种不同工具:屏幕键盘、屏幕阅读器 (Orca) 屏幕放大器。...以前,由于提供了更高稳定性,Linux Lite 较旧版本受到阻碍,然而,Linux Lite 开发人员现在对使用最新稳定版本感到很自在,测试新 LibreOffice 版本的人比以往任何时候都多...谷歌浏览器是新默认浏览器图片随着 Ubuntu 将其 Firefox 版本转移到一个 snap 应用程序,Linux Lite 已经完全放弃了 Firefox,转而使用 Google Chrome。...图片如您所见,新 grub 菜单还包括关闭重新启动,同时删除 memtest 选项。您可以在其官方公告帖子探索更多技术细节。

2.4K30

Python + Selenium(二十五)无头模式 headless

所谓浏览器无头模式headless,就是浏览器在运行时处于后台操作模式,不会看到浏览器打开,也就不会干扰你手头工作。对于自动化测试网络爬虫都有很大价值。...早期我们使用 phantomJS 浏览器来实现这种模式,随着 Chrome Firefox 都加入了无头模式, Selenium 逐渐停止对 phantomJS 支持。...Chrome headless Chrome 无头模式,通过在打开浏览器前加入 --headless 参数配置即可实现。...# 启动浏览器时加入配置 driver = webdriver.Chrome(chrome_options=ch_options) # => 注意这里参数 driver.get('http://.../ch.png') driver.quit() Firefox headless Firefox 浏览器无头模式配置与 Chrome 差不多,只是写法有差异

7.2K10

当selenium被识别爬虫后

因为某站发版,修一个以前项目,用Selenium驱动Chrome来做,然后某页面需要点击,无论怎么做都失效,我尝试过如下方法: 原始点击,如:driver.find_element_by_id...、move_to_element_with_offset等等方法都尝试过 最后,我手动Selenium驱动打开Chrome浏览器中去点击该按钮,但是无效。...方法很简单,就是去驱动Firefox,而不是Chrome。 1self.driver = webdriver.Firefox() 就这样一行代码解决了。...然而带来一些副作用就是,不同浏览器厂商,对Web元素操作和呈现多少会有一些差异,这就直接导致了SeleniumWebDriver要分浏览器厂商不同,而提供不同实现。...例如Firefox就有专门FirefoxDriver,Chrome就有专门ChromeDriver等等。 所以建议以后若发现驱动Chrome失败,可以尝试一下Firefox

5K30

前端与HTML - 笔记

是一种标记语言,是网页骨架 CSS 描述应该如何显示 HTML 元素,是网页视觉呈现 JavaScript 控制网页行为,是网页生命与灵魂 当然,除了三件套外,我们还应掌握一定网络协议基础...开发 3D 游戏:WebGL # 开发环境 前端开发环境很简单,只需要有浏览器(ChromeFirefox、Edge 等)+ 编辑器(VSCode、Vim 等)即可 个人使用主要是 Chrome...>Vim Notepad++ 显示效果如下: 现代浏览器 Chrome Firefox Edge 文本编辑器 VSCode Vim...Notepad++ 特殊列表:列表定义 dl、列表标题 dt、列表数据项 dd(注意:一个 dt 可对应多个 dd) webkit内核 Chrome... Edge gecko内核 Firefox 显示效果如下: webkit内核 Chrome Edge

1.3K40

为爬虫获取登录cookies:charles工具使用

老猿我就比较悲催了,用Ubuntu就没这个福利了,启动Charles后还有设置Chrome代理。好在我用SwitchyOmega(你懂),新增一个代理指向Charles也不是什么难事儿。 2....Ubuntu(Linux)下配置Chrome浏览器 Ubuntu下就没有前面图中类似绿色框”Linux Proxy”可以选择,我们需要自己去Chrome浏览器设置代理,然而Chrome是使用系统代理...填写后,左侧 Apply changes 按钮变成绿色,点击它保存配置。 以后需要使用CharlesChrome分析网站时,只需选择SwitchyOmega 这个代理即可。...Ubuntu(Linux)下配置Firefox浏览器 打开 Firefox Preference -> General -> Network Settings 进行代理配置: ?...导入证书成功后,记得要重启Chrome浏览器,让证书生效。 这样,Charles就可以解密ChromeHTTPS传输了。Firefox导入证书方法类似,就不再详述。

3.3K30

Ubuntu 新功能杀红眼!遭大批用户吐槽 ...

然而,该 OOMD 功能似乎杀红了眼,有时候即使用户没有感到任何内存压力,它也会莫名其妙地终止正在运行程序,比如 FirefoxChrome 或 Visual Studio Code,体验极差用户...随后,Canonical 工程师 Nick Rosbrook 邮件解释了 OOMD 杀死进程条件: 条件 1:当总系统内存使用量交换使用量都超过 SwapUsedLimit( Ubuntu...上默认为 90%), cgoups 超过 5% 交换就会成为 OOM 终结对象。...在实践,大部分应用被杀死都是因为条件 1,很大程度上是因为 Ubuntu 只提供了 1GB 交换空间, SwapUsedLimit 太容易达到 90%。...社区现已针对该问题启动了一个 Ubuntu 开发线程,征求更广泛 Ubuntu 社区反馈,该问题应该会在 22.04.1 更新得到解决。

34510

ChromeFirefox、Edge等高版本浏览器实现在线编辑、审阅Office文档新方案

一、背景 IE、Chrome 45及Firefox 53以下版本浏览器网页,可直接或间接调用微软免费开源ActiveX控件DsoFramer即可嵌入本地安装Office软件实现在线编辑或审阅...所以最好解决办法还是原来桌面版Office软件之上,通过技术手段让其可顺畅运行在ChromeFirefox、Edge、360、Opera、QQ等主流版本浏览器。...而在Chrome 45、Firefox 53以下版本浏览器,收费有江西金格iWebOffice智能文档控件NPAPI插件再调用ActiveX控件来请求桌面Office软件自动化接口。...而且IETab实现效果是对整个网页生效,无法Chrome内核网页再实现局部加载IE内核网页来显示,况且IE对运行下载ActiveX控件常弹出警告,用户体验很差,即使通过修改IE默认安全设置来减少弹窗...由于这个改进方案提供Office网页控件接口老方案差异比较大,所以比较适合应用在新项目新产品

4.2K30

面试官:你了解过移动端适配吗?

乔布斯iPhone4发布会上首次提出了Retina Display(视网膜屏幕)概念,iPhone4使用视网膜屏幕,把2x2个像素当1个像素使用,这样让屏幕看起来更精致,但是元素大小却不会改变...其中Chrome把0.5px四舍五入变成了1px,而firefox/safari能够画出半个像素边,并且Chrome会把小于0.5px的当成0,而Firefox会把不小于0.55px当成1px,Safari...Web浏览器术语,通常与浏览器窗口相同,但不包括浏览器UI, 菜单栏等——即指你正在浏览文档那一部分。 那么移动端如何配置视口呢? 简单一个meta标签即可!...这个单位可谓集相对大小绝对大小优点于一身,通过它既可以做到只修改根元素就成比例地调整所有字体大小,又可以避免字体大小逐层复合连锁反应。目前,除了IE8及更早版本外,所有浏览器均已支持rem。...跨设备类型如果交互差异太大情况,考虑分开项目开发 写在最后 疫情期间有了跳槽想法,问到移动端布局方面,虽然勉强能回答上来,但是总是支支吾吾,仿佛不是很了解,故而,发下宏愿,梳理移动端适配,帮助后来人后来者居上

1.3K10

问题小记

inline box模型,有个line boxes,line-boxes是根据文案、图片等这些资源生成一个高度框,自身不产生高度。...,呈现目标被点击激活状态。...去除inline-block元素之间空隙 造成空隙原因:因为元素之间有空格或者换行 解决办法 除掉空白符; 但缺点是代码风格结构都不美观 font-size:0; 空白符也是字符,设置字体大小为0...缺点是需要为子元素依次设置字体大小,低版本chrome不支持设置font-size:0; 需要加上 -webkit-text-size-adjust:none 私有属性来支持设置。...word-spacing/letter-spacing: 使用负值,设置负值是字体大小有关系,但是如果设置过大的话,会造成重叠 postCss 详细解释:https://www.ibm.com/developerworks

65910

使用Ubuntu 12.04作为日常电脑环境

Windows下,一个系统如果要应付日常使用,也就是微软定义家庭普通版。以下讨论不涉及用于专业人士工程相关人士电脑桌面环境。...3.浏览器:IE(7-9),ChromeFirefox应该是主流浏览器,虽然很多应用都没有客户端了,但是都可以直接在网页里面完成。 4.输入法:是一个系统核心软件。...现在力推Skype也无济于事,至少中国这个市场还是被QQ霸占着。 6.杀毒软件:这个普通用户,使用人数还是蛮多。...地址:https://onedrive.live.com/ 3.浏览器:Linux下可以使用浏览器有FirefoxChromeOpera,所以基本没有区别。...估计对普通用户来说,这个也是一个很大困扰,真心希望腾讯公司早点升级Linux版QQ。 6.杀毒软件:如果是普通用户,Linux桌面环境下,杀毒软件可以去死了。 PS:有图用真相 ?

1.7K80

前端开发中常用资源收集(网站小图标、css、js 框架等)

日常开发,我们经常会需要一些常用资源,虽然很容易找到,但是有时候却发现又不是那么好找。子勰把一些常用工具整理了一下,发表在这里,供大家参考,同时也备忘方便自己使用。...,提供多种效果网站前端代码设计工具,丰富案例特效,用户可以demo基础上开发自己前端设计,站点提供了实时展示在线edit,可以同时编辑HTML,CSSJS....事例:http://codepen.io/giuniperoo/pen/nDfoG Bootstrap: 链接:http://v3.bootcss.com/ 简介:Bootstrap 是最受欢迎 HTML.../font-awesome/#icons-new 简介:专为Bootstrap设计,一个字体文件, 249 个图标,用CSS控制样式,无限缩放,个人、商业均可自由使用,支持IE7+,Retina屏幕上也能完美呈现...blog 移动端js框架: 链接:http://zeptojs.com/ 简介:zepto.js是一个专为mobile WebKit浏览器(如:SafariChrome)而开发一个JavaScript

3.1K50

Python多线程Selenium跨浏览器测试

前言 web测试,不可避免一个测试就是浏览器兼容性测试,没有自动化测试前,我们总是苦逼一台或多台机器上安装N种浏览器,然后手工不同浏览器上验证主业务流程关键功能模块功能,以检测不同浏览器或不同版本浏览器上...例如,有的人喜欢用IE来打开开源优测web站点http://www.testingunion.com,但有的人喜欢firefoxchrome。...需要跨浏览器测试根源是: 不同浏览器字体大小不匹配 javascrpit实现不一样 css、html验证有所区别 有的浏览器或低版本不支持HTML5 页面对齐div大小问题 图片位置或大小问题...如何执行跨浏览器测试 如果我们使用selenium webdriver,那我们就能够自动IE、firefoxchrome、等不同浏览器上运行测试用例。...": driver = webdriver.Firefox() elif browser == "chrome": driver = webdriver.Chrome

1.6K80

常用不易记忆css自定义代码

制作页面时,经常会遇到需要自定义一些标签默认行为(如:input占位符等),但这些默认设置css一般比较难记住,所以有必要自己做一下记录。下面是我经常用到一些重设默认行为css。...1、占位符 标签设置 placeholder 属性时,有时候因为需求,要修改占位符默认颜色或者字体大小,这是就可以用下面的css: // firefox input::-...如 -webkit- ); firefox placeholder 前面没有 input- ; firefoxchrome都是 :: 两个冒号,而IE则是一个 : ; 低版本浏览器与新版本浏览器可能写法不同...去掉小三角css: -webkit-appearance: none; -moz-appearance: none; IE浏览器目前还没找到可以去掉小三角方法。...去掉spinnerscss如下: // firefox input[type='number'] { -moz-appearance:textfield; } // chrome input[type

67720
领券