// lighthouse, browserified. 6.3.0 (c2b7fcb99cf83fe4088f2ce5d40f6ae5724233d6)
// @ts-nocheck
globalThis.require=function(){function r(e,n,t){function o(i,f){if(!n[i]){if(!e[i]){var c="function"==typeof require&&require;if(!f&&c)return c(i,!0);if(u)return u(i,!0);var a=new Error("Cannot find module '"+i+"'");throw a.code="MODULE_NOT_FOUND",a;}var p=n[i]={exports:{}};e[i][0].call(p.exports,function(r){var n=e[i][1][r];return o(n||r);},p,p.exports,r,e,n,t);}return n[i].exports;}for(var u="function"==typeof require&&require,i=0;i<t.length;i++)o(t[i]);return o;}return r;}()({"../audits/accessibility/accesskeys":[function(require,module,exports){
(function(__filename){
'use strict';
const AxeAudit=require('./axe-audit.js');
const i18n=require('../../lib/i18n/i18n.js');
const UIStrings={
title:'`[accesskey]` values are unique',
failureTitle:'`[accesskey]` values are not unique',
description:'Access keys let users quickly focus a part of the page. For proper '+
'navigation, each access key must be unique. '+
'[Learn more](https://web.dev/accesskeys/).'};
const str_=i18n.createMessageInstanceIdFn(__filename,UIStrings);
class Accesskeys extends AxeAudit{
static get meta(){
return{
id:'accesskeys',
title:str_(UIStrings.title),
failureTitle:str_(UIStrings.failureTitle),
description:str_(UIStrings.description),
requiredArtifacts:['Accessibility']};
}}
module.exports=Accesskeys;
module.exports.UIStrings=UIStrings;
}).call(this,"/lighthouse-core/audits/accessibility/accesskeys.js");
},{"../../lib/i18n/i18n.js":78,"./axe-audit.js":2}],"../audits/accessibility/aria-allowed-attr":[function(require,module,exports){
(function(__filename){
'use strict';
const AxeAudit=require('./axe-audit.js');
const i18n=require('../../lib/i18n/i18n.js');
const UIStrings={
title:'`[aria-*]` attributes match their roles',
failureTitle:'`[aria-*]` attributes do not match their roles',
description:'Each ARIA `role` supports a specific subset of `aria-*` attributes. '+
'Mismatching these invalidates the `aria-*` attributes. [Learn '+
'more](https://web.dev/aria-allowed-attr/).'};
const str_=i18n.createMessageInstanceIdFn(__filename,UIStrings);
class ARIAAllowedAttr extends AxeAudit{
static get meta(){
return{
id:'aria-allowed-attr',
title:str_(UIStrings.title),
failureTitle:str_(UIStrings.failureTitle),
description:str_(UIStrings.description),
requiredArtifacts:['Accessibility']};
}}
module.exports=ARIAAllowedAttr;
module.exports.UIStrings=UIStrings;
}).call(this,"/lighthouse-core/audits/accessibility/aria-allowed-attr.js");
},{"../../lib/i18n/i18n.js":78,"./axe-audit.js":2}],"../audits/accessibility/aria-hidden-body":[function(require,module,exports){
(function(__filename){
'use strict';
const AxeAudit=require('./axe-audit.js');
const i18n=require('../../lib/i18n/i18n.js');
const UIStrings={
title:'`[aria-hidden="true"]` is not present on the document `<body>`',
failureTitle:'`[aria-hidden="true"]` is present on the document `<body>`',
description:'Assistive technologies, like screen readers, work inconsistently when `aria-hidden="true"` is set on the document `<body>`. [Learn more](https://web.dev/aria-hidden-body/).'};
const str_=i18n.createMessageInstanceIdFn(__filename,UIStrings);
class AriaHiddenBody extends AxeAudit{
static get meta(){
return{
id:'aria-hidden-body',
title:str_(UIStrings.title),
failureTitle:str_(UIStrings.failureTitle),
description:str_(UIStrings.description),
requiredArtifacts:['Accessibility']};
}}
module.exports=AriaHiddenBody;
module.exports.UIStrings=UIStrings;
}).call(this,"/lighthouse-core/audits/accessibility/aria-hidden-body.js");
},{"../../lib/i18n/i18n.js":78,"./axe-audit.js":2}],"../audits/accessibility/aria-hidden-focus":[function(require,module,exports){
(function(__filename){
'use strict';
const AxeAudit=require('./axe-audit.js');
const i18n=require('../../lib/i18n/i18n.js');
const UIStrings={
title:'`[aria-hidden="true"]` elements do not contain focusable descendents',
failureTitle:'`[aria-hidden="true"]` elements contain focusable descendents',
description:'Focusable descendents within an `[aria-hidden="true"]` element prevent those interactive elements from being available to users of assistive technologies like screen readers. [Learn more](https://web.dev/aria-hidden-focus/).'};
const str_=i18n.createMessageInstanceIdFn(__filename,UIStrings);
class AriaHiddenFocus extends AxeAudit{
static get meta(){
return{
id:'aria-hidden-focus',
title:str_(UIStrings.title),
failureTitle:str_(UIStrings.failureTitle),
description:str_(UIStrings.description),
requiredArtifacts:['Accessibility']};
}}
module.exports=AriaHiddenFocus;
module.exports.UIStrings=UIStrings;
}).call(this,"/lighthouse-core/audits/accessibility/aria-hidden-focus.js");
},{"../../lib/i18n/i18n.js":78,"./axe-audit.js":2}],"../audits/accessibility/aria-input-field-name":[function(require,module,exports){
(function(__filename){
'use strict';
const AxeAudit=require('./axe-audit.js');
const i18n=require('../../lib/i18n/i18n.js');
const UIStrings={
title:'ARIA input fields have accessible names',
failureTitle:'ARIA input fields do not have accessible names',
description:'When an input field doesn\'t have an accessible name, screen readers announce it with a generic name, making it unusable for users who rely on screen readers. [Learn more](https://web.dev/aria-input-field-name/).'};
const str_=i18n.createMessageInstanceIdFn(__filename,UIStrings);
class AriaInputFieldName extends AxeAudit{
static get meta(){
return{
id:'aria-input-field-name',
title:str_(UIStrings.title),
failureTitle:str_(UIStrings.failureTitle),
description:str_(UIStrings.description),
requiredArtifacts:['Accessibility']};
}}
module.exports=AriaInputFieldName;
module.exports.UIStrings=UIStrings;
}).call(this,"/lighthouse-core/audits/accessibility/aria-input-field-name.js");
},{"../../lib/i18n/i18n.js":78,"./axe-audit.js":2}],"../audits/accessibility/aria-required-attr":[function(require,module,exports){
(function(__filename){
'use strict';
const AxeAudit=require('./axe-audit.js');
const i18n=require('../../lib/i18n/i18n.js');
const UIStrings={
title:'`[role]`s have all required `[aria-*]` attributes',
failureTitle:'`[role]`s do not have all required `[aria-*]` attributes',
description:'Some ARIA roles have required attributes that describe the state '+
'of the element to screen readers. [Learn more](https://web.dev/aria-required-attr/).'};
const str_=i18n.createMessageInstanceIdFn(__filename,UIStrings);
class ARIARequiredAttr extends AxeAudit{
static get meta(){
return{
id:'aria-required-attr',
title:str_(UIStrings.title),
failureTitle:str_(UIStrings.failureTitle),
description:str_(UIStrings.description),
requiredArtifacts:['Accessibility']};
}}
module.exports=ARIARequiredAttr;
module.exports.UIStrings=UIStrings;
}).call(this,"/lighthouse-core/audits/accessibility/aria-required-attr.js");
},{"../../lib/i18n/i18n.js":78,"./axe-audit.js":2}],"../audits/accessibility/aria-required-children":[function(require,module,exports){
(function(__filename){
'use strict';
const AxeAudit=require('./axe-audit.js');
const i18n=require('../../lib/i18n/i18n.js');
const UIStrings={
title:'Elements with an ARIA `[role]` that require children to contain a specific '+
'`[role]` have all required children.',
failureTitle:'Elements with an ARIA `[role]` that require children to contain a specific '+
'`[role]` are missing some or all of those required children.',
description:'Some ARIA parent roles must contain specific child roles to perform '+
'their intended accessibility functions. '+
'[Learn more](https://web.dev/aria-required-children/).'};
const str_=i18n.createMessageInstanceIdFn(__filename,UIStrings);
class AriaRequiredChildren extends AxeAudit{
static get meta(){
return{
id:'aria-required-children',
title:str_(UIStrings.title),
failureTitle:str_(UIStrings.failureTitle),
descript
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
随着网络的迅速发展,万维网成为大量信息的载体,如何有效地提取并利用这些信息成为一个巨大的挑战。搜索引擎(Search Engine),例如传统的通用搜索引擎AltaVista,Yahoo!和Google等,作为一个辅助人们检索信息的工具成为用户访问万维网的入口和指南。但是,这些通用性搜索引擎也存在着一定的局限性,如: (1)不同领域、不同背景的用户往往具有不同的检索目的和需求,通过搜索引擎所返回的结果包含大量用户不关心的网页。 (2)通用搜索引擎的目标是尽可能大的网络覆盖率,有限的搜索引擎服务器资源与无限的网络数据资源之间的矛盾将进一步加深。 (3)万维网数据形式的丰富和网络技术的不断发展,图片、数据库、音频、视频多媒体等不同数据大量出现,通用搜索引擎往往对这些信息含量密集且具有一定结构的数据无能为力,不能很好地发现和获取。 (4)通用搜索引擎大多提供基于关键字的检索,难以支持根据语义信息提出的查询。 为了解决上述问题,定向抓取相关网页资源的聚焦爬虫应运而生。聚焦爬虫是一个自动下载网页的程序,它根据既定的抓取目标,有选择的访问万维网上的网页与相关的链接,获取所需要的
资源推荐
资源详情
资源评论
收起资源包目录
通用爬虫,基本爬虫,爬虫最小系统 (885个子文件)
google-nexus-5-horizontal-keyboard-2x.avif 6KB
google-nexus-5x-vertical-keyboard-2x.avif 6KB
MotoG4-portrait.avif 6KB
google-nexus-5-vertical-keyboard-2x.avif 6KB
MotoG4-landscape.avif 6KB
google-nexus-5x-horizontal-keyboard-2x.avif 6KB
google-nexus-5x-vertical-keyboard-1x.avif 5KB
google-nexus-5x-horizontal-keyboard-1x.avif 5KB
google-nexus-5-horizontal-keyboard-1x.avif 4KB
google-nexus-5-vertical-keyboard-1x.avif 3KB
iPhone6Plus-portrait.avif 3KB
iPhone6Plus-landscape.avif 3KB
iPhone6-landscape.avif 3KB
iPad-portrait.avif 3KB
iPhone6-portrait.avif 3KB
iPhone5-portrait.avif 2KB
iPhone5-landscape.avif 2KB
iPad-landscape.avif 2KB
Nexus6P-portrait.avif 2KB
Nexus6P-landscape.avif 2KB
Nexus5X-landscape.avif 2KB
Nexus5X-portrait.avif 2KB
google-nexus-5x-horizontal-navigation-2x.avif 2KB
google-nexus-5x-vertical-navigation-2x.avif 1KB
google-nexus-5-horizontal-default-2x.avif 1KB
google-nexus-5x-horizontal-default-2x.avif 1KB
google-nexus-5x-vertical-default-2x.avif 1KB
google-nexus-5-vertical-navigation-2x.avif 1KB
google-nexus-5-horizontal-navigation-2x.avif 1KB
google-nexus-5-vertical-default-2x.avif 1KB
google-nexus-5x-horizontal-navigation-1x.avif 1KB
google-nexus-5x-vertical-navigation-1x.avif 1KB
google-nexus-5x-horizontal-default-1x.avif 1KB
google-nexus-5x-vertical-default-1x.avif 987B
google-nexus-5-horizontal-default-1x.avif 924B
google-nexus-5-vertical-navigation-1x.avif 823B
google-nexus-5-horizontal-navigation-1x.avif 811B
google-nexus-5-vertical-default-1x.avif 733B
v8_context_snapshot.bin 168KB
chrome 250.24MB
chrome-wrapper 5KB
chrome_sandbox 336KB
chromedriver 11.83MB
crashpad_handler 2.76MB
common.css 682B
icudtl.dat 10.03MB
inspector_overlay_resources.grd 1KB
devtools_app.html 782B
worker_app.html 780B
inspector.html 779B
node_app.html 778B
toolbox.html 777B
ndb_app.html 777B
js_app.html 776B
integration_test_runner.html 591B
en-GB.pak.info 541KB
fi.pak.info 541KB
et.pak.info 541KB
mr.pak.info 541KB
ml.pak.info 541KB
ja.pak.info 541KB
fa.pak.info 541KB
ru.pak.info 541KB
da.pak.info 541KB
kn.pak.info 541KB
el.pak.info 541KB
fil.pak.info 541KB
hi.pak.info 541KB
ta.pak.info 541KB
nb.pak.info 541KB
es.pak.info 541KB
pt-PT.pak.info 541KB
ca.pak.info 541KB
ms.pak.info 541KB
sl.pak.info 541KB
en-US.pak.info 541KB
lv.pak.info 541KB
id.pak.info 541KB
de.pak.info 541KB
nl.pak.info 541KB
bn.pak.info 541KB
ko.pak.info 541KB
pt-BR.pak.info 541KB
vi.pak.info 541KB
ro.pak.info 541KB
zh-CN.pak.info 541KB
gu.pak.info 541KB
tr.pak.info 541KB
pl.pak.info 541KB
es-419.pak.info 541KB
th.pak.info 541KB
uk.pak.info 541KB
sk.pak.info 541KB
lt.pak.info 541KB
sw.pak.info 541KB
zh-TW.pak.info 541KB
ar.pak.info 541KB
hr.pak.info 541KB
am.pak.info 541KB
sv.pak.info 541KB
共 885 条
- 1
- 2
- 3
- 4
- 5
- 6
- 9
资源评论
- weixin_381691732023-04-01资源很不错,内容和描述一致,值得借鉴,赶紧学起来!
脚踏南山
- 粉丝: 1398
- 资源: 15
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 2020阿里云天池中医药识别源码+实战报告.zip
- 2020智能汽车双车平衡车源码+详细设计.zip
- 2020龙芯杯参赛获奖源码+核心技术文档.zip
- 2021创青春金融科技挑战AI源码.zip
- 2021科大讯飞车辆贷违预测大赛冠军源码+全部资料.zip
- 2021电子设计校赛电动车跷跷板源码+项目构建指南.zip
- 2021全国电子设计大赛F题智能送药小车全源码+项目文档.zip
- 2021数字中国创新大赛共享单车优化源码+深度学习笔记(亚军).zip
- 2021微信大数据复赛源码+高效学习资料.zip
- 2022全国电子竞赛自动泊车系统源码+项目实训手册.zip
- 2022微信大数据挑战优秀方案源码+实战学习.zip
- 2022电子设计大赛C题跟随小车源码+控制逻辑全解析.zip
- 2023电赛运动目标控制源码+综合解决方案.zip
- 2023光电设计迷宫小车源码+课程设计全解.zip
- 2023工训赛STM32H750控制器源码+综合设计文档.zip
- 2024本科毕业设计-基于强化学习的车联网路由选择系统源码+设计报告.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功