Skip to content

Commit b2726ec

Browse files
committed
style: make Vale happy about H1s
1 parent 1740d1c commit b2726ec

File tree

7 files changed

+3
-17
lines changed

7 files changed

+3
-17
lines changed

sources/academy/glossary/concepts/robot_process_automation.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
11
---
2-
title: Robotic process automation
2+
title: What is robotic process automation (RPA)
33
description: Learn the basics of robotic process automation. Make your processes on the web and other software more efficient by automating repetitive tasks.
44
sidebar_position: 8.7
55
slug: /concepts/robotic-process-automation
66
---
77

8-
# What is robotic process automation (RPA)? {#what-is-robotic-process-automation-rpa}
9-
108
**Learn the basics of robotic process automation. Make your processes on the web and other software more efficient by automating repetitive tasks.**
119

1210
---

sources/academy/tutorials/node_js/analyzing_pages_and_fixing_errors.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,6 @@ sidebar_position: 14.1
55
slug: /node-js/analyzing-pages-and-fixing-errors
66
---
77

8-
# How to analyze and fix errors when scraping a website {#scraping-with-sitemaps}
9-
108
**Learn how to deal with random crashes in your web-scraping and automation jobs. Find out the essentials of debugging and fixing problems in your crawlers.**
119

1210
---

sources/academy/tutorials/node_js/dealing_with_dynamic_pages.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,6 @@ slug: /node-js/dealing-with-dynamic-pages
77

88
import Example from '!!raw-loader!roa-loader!./dealing_with_dynamic_pages.js';
99

10-
# How to scrape from dynamic pages {#dealing-with-dynamic-pages}
11-
1210
**Learn about dynamic pages and dynamic content. How can we find out if a page is dynamic? How do we programmatically scrape dynamic content?**
1311

1412
---

sources/academy/webscraping/anti_scraping/mitigation/using_proxies.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,6 @@ sidebar_position: 2
55
slug: /anti-scraping/mitigation/using-proxies
66
---
77

8-
# Using proxies {#using-proxies}
9-
108
**Learn how to use and automagically rotate proxies in your scrapers by using Crawlee, and a bit about how to obtain pools of proxies.**
119

1210
:::caution Updates coming

sources/academy/webscraping/puppeteer_playwright/executing_scripts/extracting_data.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,6 @@ slug: /puppeteer-playwright/executing-scripts/collecting-data
88
import Tabs from '@theme/Tabs';
99
import TabItem from '@theme/TabItem';
1010

11-
# Extracting data {#extracting-data}
12-
1311
**Learn how to extract data from a page with evaluate functions, then how to parse it by using a second library called Cheerio.**
1412

1513
---

sources/academy/webscraping/puppeteer_playwright/index.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Puppeteer & Playwright
2+
title: Puppeteer & Playwright course
33
description: Learn in-depth how to use two of the most popular Node.js libraries for controlling a headless browser - Puppeteer and Playwright.
44
sidebar_position: 3
55
category: web scraping & automation
@@ -9,8 +9,6 @@ slug: /puppeteer-playwright
99
import Tabs from '@theme/Tabs';
1010
import TabItem from '@theme/TabItem';
1111

12-
# Puppeteer & Playwright course {#puppeteer-playwright-course}
13-
1412
**Learn in-depth how to use two of the most popular Node.js libraries for controlling a headless browser - Puppeteer and Playwright.**
1513

1614
---

sources/academy/webscraping/puppeteer_playwright/page/interacting_with_a_page.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,13 @@ slug: /puppeteer-playwright/page/interacting-with-a-page
88
import Tabs from '@theme/Tabs';
99
import TabItem from '@theme/TabItem';
1010

11-
# Interacting with a page {#interacting-with-a-page}
12-
1311
**Learn how to programmatically do actions on a page such as clicking, typing, and pressing keys. Also, discover a common roadblock that comes up when automating.**
1412

1513
---
1614

1715
The **Page** object has a whole boat-load of functions which can be used to interact with the loaded page. We're not going to go over every single one of them right now, but we _will_ use a few of the most common ones to add some functionality to our current project.
1816

19-
Let's say that we want to automate searching for **hello world** on Google, then click on the first result and log the title of the page to the console, then take a screenshot and write it it to the filesystem. In order to understand how we're going to automate this, let's break down how we would do it manually:
17+
Let's say that we want to automate searching for **hello world** on Google, then click on the first result and log the title of the page to the console, then take a screenshot and write it to the filesystem. In order to understand how we're going to automate this, let's break down how we would do it manually:
2018

2119
1. Click on the button which accepts Google's cookies policy (To see how it looks, open Google in an anonymous window.)
2220
2. Type **hello world** into the search bar

0 commit comments

Comments
 (0)