这6个浏览器书签你一定要收藏,用过的web前端开发都会树立大拇指

别让收藏夹吃灰!程序员效率第一步:科学整理浏览器书签(附极简方案) 作为一名开发者,我们每天都在与信息洪流搏斗。收藏的教程、工具网站、技术博客越来越多,但真到用时却总是找不到。混乱的书签栏不仅是效率的黑洞,更是思维的映射。本文将分享一套极简的浏览器书签整理方法,无需额外工具,只需30分钟,让你混乱的数字世界恢复秩序,实现"秒搜即得"。这不仅是整理技巧,更是高效能人士的基础习惯。 阅读详情

小书签是添加到 Web 浏览器的基于 JavaScript 的书签。我想向您展示一些很棒的 Web 浏览器 hack,以帮助您的 Web 开发工作流程,以及如何将这些 hack 转换为节省时间的书签。

本期分享目录:

  1. 激活开发设计模式

  2. 将背景应用于所有内容

  3. 模拟事件

  4. 设置 cookie

  5. 切换类

  6. 颜色小部件书签

  7. 你还能想到哪些其他书签?


激活开发设计模式

设计模式(designMode因为它是JavaScript 属性而被设计)适合喜欢在实时网站上尝试各种副本的人。例如,喜欢观察内容在网站设计流程中如何阅读的文案,或者说,想要确保文本以特定字体大小舒适地适合特定空间的设计师。

JavaScript 有一个非常简单的功能,可以使整个 HTML 文档可编辑。它与 HTML 的name-value 属性(或在 JavaScript 中)完全一样,但适用于整个文档。如果你想看看它是如何工作的,首先使用相关的键盘快捷键进入浏览器的控制台:contenteditable="true"contentEditable="true"

  • Chrome: Option + ⌘+ J/ Shift+ CTRL+J

  • Firefox:  Option + ⌘+ K/ Shift+ CTRL+K

  • Safari:  Option + ⌘+ C/ Shift+ CTRL+C

接下来,document.designMode="on"在控制台中键入,点击Return,然后单击任何文本元素。您将看到该文本元素(以及所有其他文本元素)现在只需单击它们即可进行编辑。这种在实时网站上编辑文本的方法比打开 DevTools,然后右键单击并选择“编辑文本”选项要快得多……而且不那么烦人。

“Guides and Thangs”——CSS-Tricks 中我最喜欢的部分 

虽然我不确定“设计模式”是对该功能最准确的描述,但它仍然非常有用,而且它实际上已经存在了很长时间,令人惊讶。

还有什么更快的方法来启用它?当然是小书签!javascript: document.designMode="on";void 0;使用URL创建书签。

将背景应用于所有内容

当 HTML 元素没有背景时,很难可视化它们的边界和/或准确测量它们与其他元素之间的距离。开发人员可能希望在处理光学不平衡时更好地可视化边界(即,当某些东西“看起来不对”时,即使它不是)、边距崩溃(当某些边距被忽略时)、display:/ float:/的各种问题position:等等。

应用背景意味着对所有 HTML 元素应用半透明背景,以便更好地可视化它们的边界和间距。这是我们许多人通常通过打开 DevTools 然后selector { background: rgb(0 0 0 / 10%); }在“样式”框中键入 CSS 声明来完成的事情。但同样,这真的很烦人和重复——我们可以用书签来简化一些事情。

再次,为了创建书签,我们将创建一个 URL。这是我们可以使用的:

javascript: document.querySelectorAll("*").forEach(element => element.style.background="rgb(0 0 0 / 10%)");

我们使用半透明背景,因为透明度堆叠,这确保每个嵌套元素都是可区分的,并且可以测量它们之间的距离。

模拟事件

您是否曾经必须测试首先需要一系列交互或满足某些条件的 Web 事件?必须测试或调试这些功能非常耗时。此事件模拟书签可用于即时触发特定事件,使测试变得轻而易举。

模拟事件意味着编写一个触发 JavaScript 事件的“一次性”按钮,从而更容易快速、重复地测试事件,而无需满足任何常见的面向用户的条件,例如需要登录。

假设您设置了JavaScript 事件侦听器,请为您要触发/模拟的每个事件创建一个书签并提交以下 URL:

javascript: document.querySelector("SELECTOR").click();

将“SELECTOR”替换为您唯一的选择器,将“click”替换为“focus”或“blur”(必要时),或者扩展代码片段以使其触发更复杂的事件,例如滚动。

设置 cookie

Cookie 是访问者正在访问的网站存储在网站访问者计算机上的令牌。Cookie 包含创建它们的网站可以读取的数据,直到它们超过其到期日期或被删除。仅 cookie 的存在就可以确定访问者是否登录,而数据本身可以存储用户信息。

您可能希望使用小书签设置 cookie 的一个示例是您希望在网站测试期间强制进入登录状态。对于已登录的用户而言,网站通常看起来非常不同,但是,登录和注销最终会变得非常乏味,因此这个小书签可以节省相当多的时间。

手动为 cookie 编写expires=日期实在是太尴尬了,但幸运的是,如果您知道它的确切名称,这个create-your-own-set-cookie-bookmarklet 应用程序可以为特定 cookie 生成一个书签。

切换类

您可能希望从 HTML 元素中添加或删除类,以触发新状态或外观更改,也称为切换类。类切换发生在大多数实时网站的幕后,但它也可以在测试期间用于跳过必须满足某些面向用户的条件。

类切换可用于触发外观的更改(例如替代主题或状态)甚至动画,但仅出于测试原因使用开发人员工具执行此操作时可能会有点繁琐(即网站实际上并不能正常运行)用户的方式)。与其他小书签类似,使用此小书签可以快速切换课程并节省时间。

创建以下小书签以定位与您选择的“SELECTOR”匹配的所有元素,然后切换“CLASS”。

javascript: document.querySelectorAll("SELECTOR").forEach(element => element.classList.toggle("CLASS"));

颜色小部件书签

虽然从技术上讲不是“书签”,但 Scott Jehl 的这个可书签数据 URI<input type="color">在新选项卡中打开了一个:

data:text/html;charset=utf-8,%3Chtml%3E%3Ctitle%3EColor Picker%3C%2Ftitle%3E%3Cinput type%3D"color"%3E%3C%2Fhtml%3E

你还能想到哪些其他书签?

是否有任何过度重复的 Web 开发工作流程需要您使用 Web 浏览器有时令人尴尬的开发人员工具?如果是这样,创建自己的省时书签非常容易。请记住以javascript:!开头的 URL。

如果您制作了一个书签来简化您的工作流程,我很乐意看到它!在评论中分享它们,让我们开始收藏。

如有相关前端方面的技术问题 ,欢迎主页添加我,我会定期在群里给大家分享最新技术和解答问题 。

结构函数分析与 JESD51-14 标准详解 结构函数(Structure Function)是将器件瞬态热响应曲线(冷却曲线)通过数学变换,转换为热阻(Rth)与热容(Cth)沿热流路径一维分布的图形化分析方法。它能“看到”热量从结(Junction)到壳(Case)或环境的过程中,经过每一层结构时的热学特性。 阅读详情

相关推荐

网络虚拟化介绍(OVS、DVS)

网络虚拟化概念网络虚拟化就是把网络层的一些功能从硬件中剥离出来,建立新的网络虚拟层;该虚拟层可以接管网络服务和配置,实现网络服务与物理层的解耦,打破物理资源限制;通过网络虚拟层能够在一个物理网络上模拟出多个逻辑网络,并且多用户在逻辑网络上相互隔离,保证网络安全网络虚拟化的特点隔离性:不同租户的流量相互之间不能互访;但是IP/MAC地址都可以独立规划可移动性:虚拟机可以跨二层/三层迁移,甚至可以跨广域网迁移(迁移前后虚拟机Vlan和IP地址都不会发生变化)可扩展性:逻辑网络的规模和数量可扩展。

m0_49864110的博客 1万+

国内首家浏览器书签分享网站,这个网站太牛了

其实找资源一直都是个技术活,由于信息不对称,找到想要的东西其实是很难的。为此,就诞生了很多导航网站,一般都会分类整理很多网址,确实方便了很多,不过小编今天就来推荐一款更加神奇方便的方式,这就是使用书签地球-中国首个浏览器书签分享平台。 地址:https://www.bookmarkearth.com/ 书签地球的灵感来自知乎,是有人把自己的浏览器书签分享出来了,所以为何不做一个浏览器书签分享网站呢?对于分享浏览器书签的网站,之前还没有见过这种,所以也算是国内首家了。 在首页随便找到一个书签,点击

zhangps的博客 8906

TwinCAT3 实时核异步通信:基于ADS的C++ Server/Client数据交换实战解析

本文深入解析了在TwinCAT3实时核中,如何利用ADS协议实现C++ Server与Client之间的异步数据交换。文章从核心概念入手,详细阐述了实时核、ADS通信及异步机制,并通过实战步骤指导环境搭建、路由配置、Server端服务创建与Client端请求发起,重点剖析了Req/Ind/Res/Con异步回调模型,旨在帮助开发者构建高效、非阻塞的实时工业控制应用。

purple的博客 469

让你的浏览体验更高效:五款不可错过的浏览器书签插件推荐

在浏览网页时,书签是我们经常会用到的工具,看到好的网站、工具、文章,很多时候我们都会将它们保存成书签,不过浏览器自带的书签工具往往比较简单,如果书签比较多或者有复杂一些的需求使用起来就不是很方便,所以在本文中我们来推荐几款好用的书签管理工具。

u011519105的博客 5834

使用FloodRisk2插件进行洪水风险评估

入汛以来,长江流域持续的强降雨使得沿岸多地成为洪水风险极高地区,抗洪、抢险、救灾继新冠病毒之后成为又一个攻坚阵地。如何科学地评估洪水风险,是快速决策的关键。 实际生活中,根据风险是否可控,一般将洪水风险大致分为两类:一类是通过数据分析可以得出其发生的可能性和后果,如强降雨引发的区域性洪水、水库/大坝溃决洪水等。这类洪水可以通过有关资料分析和设定一定条件计算得到可能的损失后果,也就是说,风险可以预判。另一类洪水风险基本是未知的,如滑坡堵塞河道形成堰塞湖引发的洪水,无法预知事件发生的地点和规模,具体的洪水风险无

QGISClass的博客 2879

Windows系统下Mamba环境配置实战:从零到编译成功

本文详细记录了在Windows系统下从零开始配置Mamba深度学习环境的完整实战过程。针对官方不直接支持Windows的难点,文章提供了关键解决方案,包括安装特定版本的Python、PyTorch与第三方Triton,以及修改源码以解决Windows编译器的兼容性问题,最终成功编译并运行Mamba-SSM。

weixin_28842269的博客 500

大厂程序员必备的一套浏览器书签,我帮你整理好了。[下载导入浏览器]

作者:小傅哥 博客:https://bugstack.cn 沉淀、分享、成长,让自己和他人都能有所收获!???? 一、前言 几个能力,决定你是否会学习! 看过混乱的电脑桌,面吗,见过乱遭的电脑,桌面吗。当然不能说乱就能力不好,总有些大师是不拘细节的。 但规整能力也是非常重要的能力,尤其是程序员行业,从投身进入这行开始就不断的接收着各种各样的资料、书籍、文档、案例、源码、仓库、软件、视频、博客等等,从中来让自己获取更多的知识。 资料中有一部分资料是基于地址保存的,也就是经常会记录在浏览器上。可很多人的浏览

bugstack虫洞栈 3484

stm32f103c8t6+esp8266在WiFi下通过手机控制外设

stm32f103c8t6+esp8266在WiFi下通过手机控制外设前言 前言 通过上一篇,介绍了esp8266的基本功能,这篇将用stm32c8t6配合esp8266进行数据交互,实现用手机通过无线的方式去控制外设、开关等;这里相当于把stm32作为上一篇的串口助手和esp8266进行通信; ...

weixin_45430735的博客 1万+

【浏览器书签】浏览器书签解析,导入

已google为例: 浏览器书签格式: 使用Jsoup进行html解析 解析代码:

crazy_uf的博客 1242

【ARM Trace32(劳特巴赫) 使用介绍 13 -- Trace32 Var 变量篇】

例如我们已经知道一个符号(可能是变量或者函数)的地址,怎么确定这个地址是一个变量还是一个函数呢?如果是变量的话,变量名是啥?变量定义的位置在哪?如果是函数,函数名是啥?函数定义的位置又在哪呢?查看结构体变量 str_t32 的值。例如我们已经知道了一个符号的地址为。在map文件中的地址为。

CodingCos的博客 2350

DFIG风电场经LCC-HVDC外送系统SIMULINK建模与仿真

本文基于MATLAB/Simulink平台构建了DFIG风电场经LCC-HVDC外送系统的仿真模型。系统采用1000MW聚合DFIG模型与双极12脉动LCC-HVDC连接,详细阐述了参数设计、控制策略及接口协调方法。重点解决了风电场无功能力不足、功率波动影响换相等关键技术问题,为大规模风电基地外送提供了仿真研究框架。模型整合了官方DFIG和HVDC详细模块,通过参数缩放和控制系统优化,实现了完整系统的动态仿真分析。

huanghm88的专栏 122

Bookmarks AI:给你的浏览器书签来一次“大扫除”!

每次打开浏览器,看着那长长的、杂乱无章的书签列表,我就觉得脑袋都大了一圈。。一提到书签整理,大家可能都会觉得这是一项繁琐无比的工作。可是,在AI加持下的书签整理插件,那就不要太赞了。它简直就是拯救书签乱象的一股清流!

z_ipython的博客 2842

基于MATLAB Simulink的电动汽车整车控制仿真

在本文中,我们选择了power_ElectricVehicle示例模型,该模型已经包含了电动汽车的基本组成部分,包括电机、变速器、驱动轮、电池等。例如,使用PID控制器来控制电机的转速,使用ABS控制器来控制车轮的制动力,使用转向控制器来控制车辆的转向角度,使用悬挂控制器来控制车轮的姿态等。通过建立模型和实现控制器,我们可以比较直观地了解电动汽车的工作原理和性能特点,并验证设计的控制系统在不同工况下的效果。而在电动汽车的开发中,整车控制系统是至关重要的一个组成部分,直接影响着电动汽车的性能和性价比。

qq_39605374的博客 1805

给大家分享我常用的的火狐浏览器常用书签(截至到2019.01.24,以后会不断更新,供自己学习用)

Bookmarks 书签菜单 最近使用的标签 Mozilla Firefox 帮助和教程 自定义 Firefox 加入进来 关于我们 书签工具栏 最常访问 持续集成 Jenkins ...

诗和远方,任重道远 664

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

Floccus – 跨平台浏览器「书签同步」插件

Floccus – 跨平台浏览器「书签同步」插件 标签: windows 一直想要找一个能够做到跨平台的浏览器,之前使用QQ浏览器,虽然能做到win和安卓,但是浏览器本身毛病太多,后来转到chrome,但是chrome对于国内用户并不友好。除了chrome,也推荐大家关注一下微软的Edge chrome,估计以后也能做好,可以转用这个。 除了借助浏览器本身,其实也可以通过第三方工具,这里推荐Fl...

CoderWangSon 6397

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

UC浏览器电脑板书签栏消失如何恢复?

博主今天在上网时,发现电脑UC浏览器的书签栏不见了,经过百度后找到解决方法如下: 方法1: 1.鼠标右键点击UC浏览器最上方的空白处 2.勾选书签栏 方法2:直接Ctrl+B一起按,一键解决问题。问题解决的给博主点个赞啊。 ...

Vaxue的博客 3431

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

程序员书签如何分类_轻松访问未分类的书签

程序员书签如何分类Frustrated with having no quick and easy way to access the Unsorted Bookmarks in your Firefox Browser? See how easy it is to change that with the Unsorted Bookmarks Folder Menu extension. 对于没...

cum88284的博客 777

浏览器全球的书签都在这里了,看看有没有你的!

每个人的书签栏里面一定都收藏了各种各样神器的网站,有一个专门用于浏览器书签共享的平台--书签地球,这是个很适合寻宝的网站 地址:https://www.bookmarkearth.com/ 网站也很简单,一打开就直接显示了网友分享的书签以及他们自己做的归类,里面涵盖了影视、资源、咨询、工具等等各种有意思的东西,看到感兴趣的直接点开就可以跳转过去了,选择有意思的再加入自己的书签。如果想要全部获取下来的话,点击下面的“下载”即可生成HTML文件下载下载,然后再导入自己的浏览器即可 ...

weixin_50560620的博客 7248

我的浏览器收藏夹分类

1.秒针-MiaoZhen 公司内部的一些资料地址、测试服务器、线上地址。 2.广告行业 百度、门户网站、公司、技术、杂谈、重要资料。 3.IT技术 RD(研发)、Web前端、System(运维运营测试)、Archtect(架构)、Cloud(大数据云计算)、IT达人(IT方面的文章)。 4.个人 银行支付、游戏娱乐、其它常用。 5.Blog-博客 独立博客、优快云、51CTO、博客园、...

AI一人公司实践中,AI全栈程序员,编程-产品-营销 677

书签整理-程序员常用网站导航

程序员常用网站导航

十十办文武的博客 6250

前端的标签分类

前端标签分类按类型分类按内容分类按显示分类 按类型分类 一.按类型分类 block:块 inline:内联 inline-block:内联块 特性: block:div、p 、ul、li、h1 … 1.独占一行 2.支持所有样式 3.不写宽的时候,跟父元素的宽相同 4.所占区域是矩形 inline:span、a、em、strong 、img… 1.挨在一起,不是独占一行,可以形成左右并排 2.有些样式不支持,例如:width,height,margin 3.不写宽时,宽度由内容决定 4.所占的区域不一

weixin_43384380的博客 576

程序员常用充电网站

脚本之家 :https://www.jb51.net/ IBM中国  : https://www.ibm.com/cn-zh/?lnk=m 优快云 : https://www.youkuaiyun.com/ 黑客技术:http://www.goodgoodhack.com/ 黑客安全网:http://www.hack6.com/ Github 代码托管(https://github.com/)  ...

Interesting_Talker的博客 1942

最好的网页浏览器_一位整理过5000个网页书签的大神分享:实用的书签管理方案...

我们在日常使用使用搜索引擎的过程中,会逐渐累积各式各样丰富的网站。而当我们保存的书签过多的时候,如果没有一套实用的管理方案,就会造成书签混乱,加大我们搜索的难度。所以,下面跟大家分享一套实用的书签管理方案,该方案是由一位热爱互联网、喜爱收藏书签的个人站长分享,再有我进行加工整理,希望能在使用书签的时候养成良好的保存习惯。一、对网页进行筛选,选择不同的保存形式将网页按照使用频率和使用时效两个维度进行...

weixin_39893893的博客 1001

前端常用书签整合(一)

1.CSS公共样式:http://xuqian0808.blog.163.com/blog/static/170125710201321945327506/ 2.前端学习资源整合:http://blog.youkuaiyun.com/alin_leeon/article/details/52084378 3.前端规范建站:https://wenku.baidu.com/view/7d09e23585245...

weixin_30686845的博客 387

有用网站的收藏

精彩内容 Google  https://www.google.com/  技术类相关的知识用Google进行搜索绝对是最佳的选择。使用正确的关键词进行精准查找,必要时直接使用英文进行搜索,比百度的精确度要高很多。不幸的是Google在天朝是被屏蔽的,要自云梯,可以买一个VPN。 百度一下,你就知道  http://www.baidu.com/  在世界范围内,搜索领域,百度应

dhklsl的专栏 369

CSS书签制作

类似新浪书签,如下图所示: 源码: css书签制作 body{ font: 12px/1.5 'Microsoft YaHei'; } div,a{ margin: 0; padding: 0; } a{ text-decoration: none; font-size: 12px; color: #333; } .topic-mark{

ayangjing的专栏 1328
上一篇: Web前端面试敲重点知识,14个TypeScript核心基础面试题和答案
下一篇: JavaScript 命名发生冲突时,如何对现有代码进行强制重命名
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

艾编程前端技术

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值