From cee764c99c29cbc0aff423588811d456fce9b455 Mon Sep 17 00:00:00 2001 From: "Khalah Jones-Golden (panda01)" Date: Thu, 15 Jan 2026 15:44:00 -0500 Subject: [PATCH 1/3] [numerical commas] made it so that commas that appear in numbers like 9,99 don't count towards the actual readability score --- CONTRIBUTING.md | 6 +- Readability.js | 2 +- test/test-pages/krefel/expected-metadata.json | 10 + test/test-pages/krefel/expected.html | 609 ++ test/test-pages/krefel/source.html | 4972 +++++++++++++++++ 5 files changed, 5597 insertions(+), 2 deletions(-) create mode 100644 test/test-pages/krefel/expected-metadata.json create mode 100644 test/test-pages/krefel/expected.html create mode 100644 test/test-pages/krefel/source.html diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 9f190b44..4cc53d4c 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -45,7 +45,11 @@ You can run it using: $ node test/generate-testcase.js slug https://example.com/article Replacing `slug` with the identifier the test should use, and providing a URL -to an actual article on which the test should be based. If your test case involves dynamic content, you can save the page to disk and pass the file as a `file://` URL. +to an actual article on which the test should be based. + +If you find it difficult to download the page for some reason, you can create the testcase folder (in the test-pages directory) with the `slug` as the name, and add the source.html from the page. Be sure to delete as many script tags as possible so jsDom acts properly. Then finally, running the following actual command to generate the `expected.html` and `expected-metadata.json` + + $ node test/generate-testcase.js slug You may need to make the `tidy` binary executable before that script will succeed. If you see an `EACCES` error when running that script, try: diff --git a/Readability.js b/Readability.js index 5cff4540..82b2706d 100644 --- a/Readability.js +++ b/Readability.js @@ -164,7 +164,7 @@ Readability.prototype = { b64DataUrl: /^data:\s*([^\s;,]+)\s*;\s*base64\s*,/i, // Commas as used in Latin, Sindhi, Chinese and various other scripts. // see: https://en.wikipedia.org/wiki/Comma#Comma_variants - commas: /\u002C|\u060C|\uFE50|\uFE10|\uFE11|\u2E41|\u2E34|\u2E32|\uFF0C/g, + commas: /[\s\D][\u002C\u060C\uFE50\uFE10\uFE11\u2E41\u2E34\u2E32\uFF0C][\s\D]/g, // See: https://schema.org/Article jsonLdArticleTypes: /^Article|AdvertiserContentArticle|NewsArticle|AnalysisNewsArticle|AskPublicNewsArticle|BackgroundNewsArticle|OpinionNewsArticle|ReportageNewsArticle|ReviewNewsArticle|Report|SatiricalArticle|ScholarlyArticle|MedicalScholarlyArticle|SocialMediaPosting|BlogPosting|LiveBlogPosting|DiscussionForumPosting|TechArticle|APIReference$/, diff --git a/test/test-pages/krefel/expected-metadata.json b/test/test-pages/krefel/expected-metadata.json new file mode 100644 index 00000000..ec72ede9 --- /dev/null +++ b/test/test-pages/krefel/expected-metadata.json @@ -0,0 +1,10 @@ +{ + "title": "Airfryer kopen? Beste prijs, snelle levering", + "byline": null, + "dir": null, + "lang": "nl", + "excerpt": "Vind je airfryer of hetelucht friteuse bij Krëfel. Voor 22u00 besteld, volgende dag gratis geleverd. Laagste prijsgarantie. Bestel nu online.", + "siteName": null, + "publishedTime": null, + "readerable": true +} diff --git a/test/test-pages/krefel/expected.html b/test/test-pages/krefel/expected.html new file mode 100644 index 00000000..11fb1730 --- /dev/null +++ b/test/test-pages/krefel/expected.html @@ -0,0 +1,609 @@ +
+
+
+
+
+

Solden

+

Airfryer Dual Easy Fry & Grill EZ905D20

+
+
+
+

Moulinex Airfryer Dual Easy Fry & Grill EZ905D20

+
+
+

4.6

+
+

112 beoordelingen

+
+
+

€ 199,00

+

€ 139,99-30%

+
+

Cashback € 3015 jaar herstelbaar

+

Type friteuse: Airfryer (zonder olie) | Max # personen: 6 personen (XL) | Automatische programma's: Ja | Aantal kuipen: 2 kuipen | Geschikt voor: Frieten , Gevogelte , Gebak , Groenten , Vis , Vlees

+
+

+
+
+
+
+
+

Solden

+

Airfryer Easy Fry Max 5L EZ245B20

+
+
+
+

Moulinex Airfryer Easy Fry Max 5L EZ245B20

+
+
+

5

+
+

2 beoordelingen

+
+
+

€ 119,99

+

€ 69,99-42%

+
+

15 jaar herstelbaar

+

Type friteuse: Airfryer (zonder olie) | Vermogen: 1500 W | Max # personen: 6 personen (XL) | Automatische programma's: Ja | Regelbare temperatuur: Ja

+
+

+
+
+
+
+
+

Solden

+

Airfryer 2000-serie NA221/00

+
+
+
+

Philips Airfryer 2000-serie NA221/00

+
+
+

4.4

+
+

14 beoordelingen

+
+
+

€ 87,00

+

€ 79,00-9%

+
+

Type friteuse: Airfryer (zonder olie) | Vermogen: 1500 W | Max # personen: 3 personen (L) | Automatische programma's: Ja | Regelbare temperatuur: Ja

+
+

+
+
+
+
+
+

Solden

+

Airfryer Easy Fry Classic + Inox EZ201D10

+
+
+
+

Moulinex Airfryer Easy Fry Classic + Inox EZ201D10

+
+
+

4.7

+
+

26 beoordelingen

+
+
+

€ 139,00

+

€ 89,99-35%

+
+

15 jaar herstelbaar

+

Type friteuse: Airfryer (zonder olie) | Max # personen: 6 personen (XL) | Automatische programma's: Ja | Aantal kuipen: 1 kuip | Geschikt voor: Frieten , Vlees , Gevogelte , Vis , Gebak

+
+

+
+
+
+
+
+

Solden

+

Airfryer EZ501810

+
+
+
+

Moulinex Airfryer EZ501810

+
+
+

5

+
+

7 beoordelingen

+
+
+

€ 85,95

+

€ 79,00-8%

+
+

15 jaar herstelbaar

+

Type friteuse: Airfryer (zonder olie) | Vermogen: 1400 W | Max # personen: 6 personen (XL) | Regelbare temperatuur: Ja | Timer: Ja

+
+

+
+
+
+
+
+

Solden

+

Airfryer SnackTastic® 8180 DUO

+
+
+
+

FRITEL Airfryer SnackTastic® 8180 DUO

+
+
+

4.8

+
+

1 beoordeling

+
+
+

€ 199,95

+

€ 169,00-15%

+
+

Type friteuse: Airfryer (zonder olie) | Vermogen: 1700 W | Max # personen: 7 pers of meer (XL) | Automatische programma's: Ja | Regelbare temperatuur: Ja

+
+

+
+
+
+
+
+

Solden

+

Airfryer SnackTastic® 5804

+
+
+
+

FRITEL Airfryer SnackTastic® 5804

+
+
+

4.6

+
+

10 beoordelingen

+
+

€ 129,00

+

Type friteuse: Airfryer (zonder olie) | Vermogen: 1450 W | Max # personen: 5 personen (XL) | Automatische programma's: Ja | Aantal kuipen: 1 kuip

+
+

+
+
+
+
+
+

Solden

+

Airfryer SnackTastic® 5801

+
+
+
+

FRITEL Airfryer SnackTastic® 5801

+
+
+

4.6

+
+

10 beoordelingen

+
+
+

€ 139,00

+

€ 119,00-14%

+
+

Type friteuse: Airfryer (zonder olie) | Vermogen: 1450 W | Max # personen: 5 personen (XL) | Aantal kuipen: 1 kuip | Geschikt voor: Frieten , Snacks , Groenten , Gevogelte

+
+

+
+
+
+
+
+

Solden

+

Airfryer Deli D0536FR

+
+
+
+

Domo Airfryer Deli D0536FR

+
+

0 beoordelingen

+
+
+

€ 159,95

+

€ 129,00-19%

+
+

Type friteuse: Airfryer (zonder olie) | Max # personen: 6 personen (XL) | Regelbare temperatuur: Ja | Aantal kuipen: 1 kuip | Geschikt voor: Frieten , Gebak , Snacks , Vis , Vlees , Gevogelte

+
+

+
+
+
+
+
+

Solden

+

Deli-fryer DO539FR

+
+
+
+

Domo Deli-fryer DO539FR

+
+

0 beoordelingen

+
+
+

€ 99,00

+

€ 69,00-30%

+
+

Type friteuse: Airfryer (zonder olie) | Vermogen: 1500 W | Max # personen: 4 personen (L) | Automatische programma's: Ja | Regelbare temperatuur: Ja

+
+

+
+
+
+
+
+

Solden

+

Airfryer AF20 Pro

+
+
+
+

MOVA Airfryer AF20 Pro

+
+

0 beoordelingen

+
+
+

€ 159,00

+

€ 139,00-13%

+
+

Type friteuse: Airfryer (zonder olie) | Vermogen: 1700 W | Max # personen: 4 personen (L) | Automatische programma's: Ja | Regelbare temperatuur: Ja

+
+

+
+
+
+
+
+

Solden

+

Airfryer NF-CC500SXE

+
+
+
+

Panasonic Airfryer NF-CC500SXE

+
+

0 beoordelingen

+
+
+

€ 179,00

+

€ 139,00-22%

+
+

Type friteuse: Airfryer (zonder olie) | Max # personen: 4 personen (L) | Automatische programma's: Ja | Regelbare temperatuur: Ja | Aantal kuipen: 1 kuip

+
+

+
+
+
+
+
+

Solden

+

Airfryer Serie 6 MAFS2671B

+
+
+
+

Bosch Airfryer Serie 6 MAFS2671B

+
+
+

4.9

+
+

7 beoordelingen

+
+
+

€ 169,95

+

€ 129,00-24%

+
+

Type friteuse: Airfryer (zonder olie) | Max # personen: 5 personen (XL) | Automatische programma's: Ja | Regelbare temperatuur: Ja | Aantal kuipen: 1 kuip

+
+

+
+
+
+
+
+

Solden

+

Airfryer SnackTastic® ST 4303

+
+
+
+

FRITEL Airfryer SnackTastic® ST 4303

+
+

0 beoordelingen

+
+
+

€ 69,95

+

€ 59,00-16%

+
+

Type friteuse: Airfryer (zonder olie) | Vermogen: 1200 W | Max # personen: 2 personen (L) | Automatische programma's: Ja | Regelbare temperatuur: Ja

+
+

+
+
+
+
+
+

Solden

+

Airfryer Dual Basket 27630-56 - 9L

+
+
+
+

Russell Hobbs Airfryer Dual Basket 27630-56 - 9L

+
+
+

5

+
+

1 beoordeling

+
+
+

€ 109,00

+

€ 99,00-9%

+
+

Type friteuse: Airfryer (zonder olie) | Vermogen: 2800 W | Max # personen: 7 pers of meer (XL) | Automatische programma's: Ja | Aantal kuipen: 2 kuipen

+
+

+
+
+
+
+
+

Cashback

+

Airfryer Dual Easy Fry Flex EZ922DF0

+
+
+
+

Moulinex Airfryer Dual Easy Fry Flex EZ922DF0

+
+

0 beoordelingen

+
+

€ 249,00

+

Cashback € 3015 jaar herstelbaar

+

Type friteuse: Airfryer (zonder olie) | Vermogen: 2700 W | Max # personen: 7 pers of meer (XL) | Automatische programma's: Ja | Regelbare temperatuur: Ja

+
+

+
+
+
+
+
+

Cashback

+

Airfryer Easy Fry XL Surface AL402HFO

+
+
+
+

Moulinex Airfryer Easy Fry XL Surface AL402HFO

+
+
+

5

+
+

1 beoordeling

+
+

€ 140,00

+

Cashback € 3015 jaar herstelbaar

+

Type friteuse: Airfryer (zonder olie) | Vermogen: 2200 W | Max # personen: 5 personen (XL) | Automatische programma's: Ja | Regelbare temperatuur: Ja

+
+

+
+
+
+
+
+

Cashback

+

Airfryer Easy Fry Mega EZ855D20

+
+
+
+

Moulinex Airfryer Easy Fry Mega EZ855D20

+
+
+

5

+
+

1 beoordeling

+
+

€ 119,99

+

Cashback € 3015 jaar herstelbaar

+

Type friteuse: Airfryer (zonder olie) | Vermogen: 2020 W | Max # personen: 7 pers of meer (XL) | Automatische programma's: Ja | Regelbare temperatuur: Ja

+
+

+
+
+
+
+
+

Cashback

+

Airfryer Easy Fry Silence EZ572DF0

+
+
+
+

Moulinex Airfryer Easy Fry Silence EZ572DF0

+
+

0 beoordelingen

+
+

€ 169,00

+

Cashback € 3015 jaar herstelbaar

+

Type friteuse: Airfryer (zonder olie) | Vermogen: 1670 W | Max # personen: 6 personen (XL) | Automatische programma's: Ja | Regelbare temperatuur: Ja

+
+

+
+
+
+
+
+

Cashback

+

Airfryer Easy Fry & Grill XXL Inox EZ801D10

+
+
+
+

Moulinex Airfryer Easy Fry & Grill XXL Inox EZ801D10

+
+
+

4.6

+
+

33 beoordelingen

+
+

€ 129,00

+

Cashback € 3015 jaar herstelbaar

+

Type friteuse: Airfryer (zonder olie) | Vermogen: 1400 W | Max # personen: 7 pers of meer (XL) | Automatische programma's: Ja | Regelbare temperatuur: Ja

+
+

+
+
+
+
+
+

Cashback

+

Airfryer Easy Fry Silence EZ5568F0

+
+
+
+

Moulinex Airfryer Easy Fry Silence EZ5568F0

+
+

0 beoordelingen

+
+

€ 119,00

+

Cashback € 3015 jaar herstelbaar

+

Type friteuse: Airfryer (zonder olie) | Vermogen: 1670 W | Max # personen: 4 personen (L) | Automatische programma's: Ja | Regelbare temperatuur: Ja

+
+

+
+
+
+
+
+

Cashback

+

Airfryer Easy Fry Infrared EZ8328F0

+
+
+
+

Moulinex Airfryer Easy Fry Infrared EZ8328F0

+
+

0 beoordelingen

+
+

€ 129,00

+

Cashback € 3015 jaar herstelbaar

+

Type friteuse: Airfryer (zonder olie) | Vermogen: 2020 W | Max # personen: 4 personen (L) | Automatische programma's: Ja | Regelbare temperatuur: Ja

+
+

+
+
+
+
+ +
+

Moulinex Airfryer Dual Easy Fry XXL EZ942DFO

+
+

0 beoordelingen

+
+

€ 198,00

+

15 jaar herstelbaar

+

Type friteuse: Airfryer (zonder olie) | Vermogen: 2700 W | Max # personen: 7 pers of meer (XL) | Automatische programma's: Ja | Regelbare temperatuur: Ja

+
+

+
+
+
+
+ +
+

Ninja Airfryer Dual Zone DZ300EU - 7,6L

+
+

0 beoordelingen

+
+

€ 199,95

+

Type friteuse: Airfryer (zonder olie) | Vermogen: 2470 W | Max # personen: 5 personen (XL) | Automatische programma's: Ja | Regelbare temperatuur: Ja

+
+

+
+
+
+
+

+

Hoe werkt een airfryer?

+

Een airfryer werkt door middel van hete lucht die door een ventilator wordt rondgeblazen. Dit zorgt ervoor dat het voedsel snel en gelijkmatig gaar wordt zonder veel olie te gebruiken. De meeste airfryers hebben een instelbare temperatuur, meestal tussen de 80 en 200 °C, waardoor je verschillende gerechten makkelijk kunt bereiden.

+

Het apparaat is uitgerust met een verwarmingselement dat de lucht verhit. Vervolgens circuleert deze lucht met hoge snelheid rondom het voedsel, wat resulteert in een krokante textuur. Het systeem is vergelijkbaar met dat van een oven, maar een airfryer bereikt veel sneller hoge temperaturen.

+

Wat is het verschil tussen een airfryer en een gewone friteuse?

+

Airfryers gebruiken hete lucht in plaats van olie om voedsel te bereiden, wat resulteert in gezondere snacks. Traditionele friteuses daarentegen dompelen voedsel onder in hete olie, wat zorgt voor de klassieke frituursmaak. 

+

Daarnaast zijn airfryers veelzijdiger. De airfryer vervangt niet alleen je friteuse, maar kan ook gerechten bereiden die je vroeger in de oven maakte. Ze kunnen verschillende gerechten bereiden en zijn makkelijk schoon te maken. Er zijn geen vettige resten zoals bij een friteuse. Dit maakt een airfryer onderhoudsvriendelijker.

+

Een ander verschil is de geur. Bij een friteuse kan de geur van frituurolie blijven hangen, terwijl een airfryer vrijwel geurloos werkt.

+

Waarom kiezen voor een airfryer?

+

Enkele voordelen zijn:

+
    +
  • Minder vetgebruik: gerechten bevatten tot 80% minder vet.
  • +
  • Veelzijdigheid: je kunt bakken, grillen en zelfs stomen.
  • +
  • Gebruiksgemak: stel simpelweg de baktijd en temperatuur in.
  • +
+

Een airfryer biedt dus tal van voordelen die het een slimme keuze maken voor vele huishoudens. 

+

Hoe gezond is een airfryer?

+

De airfryer is ideaal voor een gezondere levensstijl, omdat gerechten bereid in een airfryer minder vet bevatten dan bij traditionele friteuses. Dit komt doordat gerechten in een airfryer met hete lucht worden gebakken, wat betekent dat je minder olie nodig hebt. Hierdoor bevat je maaltijd tot 80% minder vet. Dit betekent dat je kunt genieten van je favoriete snacks zonder je zorgen te maken over overtollige vetten.

+

Wat kan je allemaal bereiden met een heteluchtfriteuse?

+

Een ander voordeel is de veelzijdigheid van de airfryer. Naast het bereiden van frietjes, kun je er ook kip, groenten en zelfs taarten in bakken. Denk aan krokante kippenvleugels, sappige biefstuk of gebakken zalmfilet. Voor vegetariërs zijn er talloze opties zoals geroosterde groenten en knapperige falafelballetjes. Daarnaast kun je er ook zoete lekkernijen zoals muffins of cakes mee maken. Er zijn speciale kookboeken en tal van recepten online beschikbaar om je te inspireren.

+

Welke merken van airfryers zijn er?

+

Er zijn diverse merken airfryers op de markt. Philips is één van de bekendste, met modellen zoals de Airfryer XL en Airfryer XXL die geavanceerde functies bieden. Er zijn ook modellen die meer op mini-ovens lijken, van merken zoals Tefal en Moulinex. Ninja staat dan weer bekend om zijn modellen met twee kuipen, waarmee je gemakkelijk twee verschillende gerechten tegelijk kunt bereiden. Andere merken zoals Domo, Fritel en Essentiel-B bieden betaalbare en betrouwbare opties voor elk budget.

+

Wat is de ideale airfryer voor jou of jouw gezin?

+

Bij het kiezen van een airfryer is het belangrijk om rekening te houden met de capaciteit. Voor een gezin van vier personen is een grote airfryer met een inhoud van minimaal 1,2 kg aan te raden. Ook het aantal automatische programma’s kan een rol spelen; van eenvoudige programma’s voor frieten en kip tot geavanceerde opties zoals taarten of pizza’s bakken. Als je vaak voor grotere groepen kookt, is een XXL-model met meerdere compartimenten ideaal om verschillende gerechten tegelijkertijd te bereiden.

+

Accessoires voor de airfryer

+

Met de juiste accessoires kun je de mogelijkheden van je airfryer verder uitbreiden. Denk bijvoorbeeld aan een bakvorm voor taarten, quiches of pizza. Er zijn ook speciale bakjes beschikbaar om je airfryer langer schoon te houden, evenals schoonmaakproducten die specifiek zijn ontwikkeld om vuil in een airfryer te verwijderen.

+

Advies over airfryers

+ +

+
+
+

A

+ +
+
+

D

+ +
+
+

E

+ +
+
+

G

+ +
+
+

N

+ +
+
+

P

+ +
+
+

R

+ +
+
+
+
\ No newline at end of file diff --git a/test/test-pages/krefel/source.html b/test/test-pages/krefel/source.html new file mode 100644 index 00000000..f871213d --- /dev/null +++ b/test/test-pages/krefel/source.html @@ -0,0 +1,4972 @@ + + + + + + + + + + + + + + + + + Airfryer kopen? Beste prijs, snelle levering + + + + + + + + + + + + + + +
+
+ +
+ +
+ +
+
+
+ +
+
+
+
+
+
banner-image +
+
banner-image +
+
banner-image +
+
banner-image +
+
+
+
+
+
+
+

+ Airfryers

+
+

Wil je graag een airfryer kopen? Met + een hetelucht friteuse of airfryer bak + je frietjes of snacks met hete lucht of een klein beetje olie. Zo is het een stuk + gezonder dan bakken in een klassieke friteuse. Heel wat airfryers + zijn niet alleen geschikt om te frituren maar kan je ook gebruiken om te grillen, + bakken en braden. Zo bereid je er ook heel eenvoudig groenten, vlees of vis mee.

+
+ + +
+ +
+
+ +
+
+
+
+

Solden

+
+
Airfryer Dual Easy Fry & Grill EZ905D20 +
+
+
+
Moulinex + Airfryer Dual Easy Fry & Grill EZ905D20 +
+
+ +

+ 4.6

+
+

+ 112 beoordelingen

+
+
€ + 199,00 +
€ + 139,99-30% +
+
+
Cashback + € 3015 + jaar herstelbaar
+

+ Type friteuse: Airfryer (zonder olie) | Max # personen: 6 personen (XL) | + Automatische programma's: Ja | Aantal kuipen: 2 kuipen | Geschikt voor: + Frieten , Gevogelte , Gebak , Groenten , Vis , Vlees

+
+
+
+
+
+
+
+
+
+

Solden

+
+
Airfryer Easy Fry Max 5L EZ245B20 +
+
+
+
Moulinex Airfryer + Easy Fry Max 5L EZ245B20 +
+
+ +

5 +

+
+

+ 2 beoordelingen

+
+
€ + 119,99 +
€ + 69,99-42% +
+
+
+ 15 jaar herstelbaar
+

+ Type friteuse: Airfryer (zonder olie) | Vermogen: 1500 W | Max # personen: 6 + personen (XL) | Automatische programma's: Ja | Regelbare temperatuur: + Ja

+
+
+
+
+
+
+
+

+ Uitgelichte merken

+
+
+
+
+ Philips +
+
+ Ninja +
+
+ Moulinex +
+
+ Tefal +
+
+ FRITEL +
+
+ Domo +
+
+
+
+
+
+
+
+

Solden

+
+
Airfryer 2000-serie NA221/00 +
+
+
+
Philips Airfryer + 2000-serie NA221/00 +
+
+ +

+ 4.4

+
+

+ 14 beoordelingen

+
+
€ + 87,00 +
€ + 79,00-9% +
+
+

+ Type friteuse: Airfryer (zonder olie) | Vermogen: 1500 W | Max # personen: 3 + personen (L) | Automatische programma's: Ja | Regelbare temperatuur: Ja +

+
+
+
+
+
+
+
+
+
+

Solden

+
+
Airfryer Easy Fry Classic + Inox EZ201D10 +
+
+
+
Moulinex + Airfryer Easy Fry Classic + Inox EZ201D10 +
+
+ +

+ 4.7

+
+

+ 26 beoordelingen

+
+
€ + 139,00 +
€ + 89,99-35% +
+
+
+ 15 jaar herstelbaar
+

+ Type friteuse: Airfryer (zonder olie) | Max # personen: 6 personen (XL) | + Automatische programma's: Ja | Aantal kuipen: 1 kuip | Geschikt voor: + Frieten , Vlees , Gevogelte , Vis , Gebak

+
+
+
+
+
+
+
+
+
+

Solden

+
+
Airfryer EZ501810 +
+
+
+
Moulinex Airfryer EZ501810 +
+
+ +

5 +

+
+

+ 7 beoordelingen

+
+
€ + 85,95 +
€ + 79,00-8% +
+
+
+ 15 jaar herstelbaar
+

+ Type friteuse: Airfryer (zonder olie) | Vermogen: 1400 W | Max # personen: 6 + personen (XL) | Regelbare temperatuur: Ja | Timer: Ja

+
+
+
+
+
+
+
+
+
+

Solden

+
+
Airfryer SnackTastic® 8180 DUO +
+
+
+
FRITEL Airfryer + SnackTastic® 8180 DUO +
+
+ +

+ 4.8

+
+

+ 1 beoordeling

+
+
€ + 199,95 +
€ + 169,00-15% +
+
+

+ Type friteuse: Airfryer (zonder olie) | Vermogen: 1700 W | Max # personen: 7 + pers of meer (XL) | Automatische programma's: Ja | Regelbare + temperatuur: Ja

+
+
+
+
+
+
+
+
+
+

Solden

+
+
Airfryer SnackTastic® 5804 +
+
+
+
FRITEL Airfryer SnackTastic® + 5804 +
+
+ +

+ 4.6

+
+

+ 10 beoordelingen

+
€ + 129,00 +

+ Type friteuse: Airfryer (zonder olie) | Vermogen: 1450 W | Max # personen: 5 + personen (XL) | Automatische programma's: Ja | Aantal kuipen: 1 kuip +

+
+
+
+
+
+
+
+
+
+

Solden

+
+
Airfryer SnackTastic® 5801 +
+
+
+
FRITEL Airfryer SnackTastic® + 5801 +
+
+ +

+ 4.6

+
+

+ 10 beoordelingen

+
+
€ + 139,00 +
€ + 119,00-14% +
+
+

+ Type friteuse: Airfryer (zonder olie) | Vermogen: 1450 W | Max # personen: 5 + personen (XL) | Aantal kuipen: 1 kuip | Geschikt voor: Frieten , Snacks , + Groenten , Gevogelte

+
+
+
+
+
+
+
+
+
+

Solden

+
+
Airfryer Deli D0536FR +
+
+
+
Domo Airfryer Deli D0536FR +
+
+
+

+ 0 beoordelingen

+
+
€ + 159,95 +
€ + 129,00-19% +
+
+

+ Type friteuse: Airfryer (zonder olie) | Max # personen: 6 personen (XL) | + Regelbare temperatuur: Ja | Aantal kuipen: 1 kuip | Geschikt voor: Frieten , + Gebak , Snacks , Vis , Vlees , Gevogelte

+
+
+
+
+
+
+
+
+
+

Solden

+
+
Deli-fryer DO539FR +
+
+
+
Domo Deli-fryer DO539FR +
+
+
+

+ 0 beoordelingen

+
+
€ + 99,00 +
€ + 69,00-30% +
+
+

+ Type friteuse: Airfryer (zonder olie) | Vermogen: 1500 W | Max # personen: 4 + personen (L) | Automatische programma's: Ja | Regelbare temperatuur: Ja +

+
+
+
+
+
+
+
+
+
+

Solden

+
+
Airfryer AF20 Pro +
+
+
+
MOVA Airfryer AF20 Pro +
+
+
+

+ 0 beoordelingen

+
+
€ + 159,00 +
€ + 139,00-13% +
+
+

+ Type friteuse: Airfryer (zonder olie) | Vermogen: 1700 W | Max # personen: 4 + personen (L) | Automatische programma's: Ja | Regelbare temperatuur: Ja +

+
+
+
+
+
+
+
+
+
+

Solden

+
+
Airfryer NF-CC500SXE +
+
+
+
Panasonic Airfryer + NF-CC500SXE +
+
+
+

+ 0 beoordelingen

+
+
€ + 179,00 +
€ + 139,00-22% +
+
+

+ Type friteuse: Airfryer (zonder olie) | Max # personen: 4 personen (L) | + Automatische programma's: Ja | Regelbare temperatuur: Ja | Aantal + kuipen: 1 kuip

+
+
+
+
+
+
+
+
+
+

Solden

+
+
Airfryer Serie 6 MAFS2671B +
+
+
+
Bosch Airfryer Serie + 6 MAFS2671B +
+
+ +

+ 4.9

+
+

+ 7 beoordelingen

+
+
€ + 169,95 +
€ + 129,00-24% +
+
+

+ Type friteuse: Airfryer (zonder olie) | Max # personen: 5 personen (XL) | + Automatische programma's: Ja | Regelbare temperatuur: Ja | Aantal + kuipen: 1 kuip

+
+
+
+
+
+
+
+
+
+

Solden

+
+
Airfryer SnackTastic® ST 4303 +
+
+
+
FRITEL Airfryer + SnackTastic® ST 4303 +
+
+
+

+ 0 beoordelingen

+
+
€ + 69,95 +
€ + 59,00-16% +
+
+

+ Type friteuse: Airfryer (zonder olie) | Vermogen: 1200 W | Max # personen: 2 + personen (L) | Automatische programma's: Ja | Regelbare temperatuur: Ja +

+
+
+
+
+
+
+
+
+
+

Solden

+
+
Airfryer Dual Basket 27630-56 - 9L +
+
+
+
Russell + Hobbs Airfryer Dual Basket 27630-56 - 9L +
+
+ +

5 +

+
+

+ 1 beoordeling

+
+
€ + 109,00 +
€ + 99,00-9% +
+
+

+ Type friteuse: Airfryer (zonder olie) | Vermogen: 2800 W | Max # personen: 7 + pers of meer (XL) | Automatische programma's: Ja | Aantal kuipen: 2 + kuipen

+
+
+
+
+
+
+
+
+
+

Cashback

+
+
Airfryer Dual Easy Fry Flex EZ922DF0 +
+
+
+
Moulinex + Airfryer Dual Easy Fry Flex EZ922DF0 +
+
+
+

+ 0 beoordelingen

+
€ + 249,00 +
Cashback + € 3015 + jaar herstelbaar
+

+ Type friteuse: Airfryer (zonder olie) | Vermogen: 2700 W | Max # personen: 7 + pers of meer (XL) | Automatische programma's: Ja | Regelbare + temperatuur: Ja

+
+
+
+
+
+
+
+
+
+

Cashback

+
+
Airfryer Easy Fry XL Surface AL402HFO +
+
+
+
Moulinex + Airfryer Easy Fry XL Surface AL402HFO +
+
+ +

5 +

+
+

+ 1 beoordeling

+
€ + 140,00 +
Cashback + € 3015 + jaar herstelbaar
+

+ Type friteuse: Airfryer (zonder olie) | Vermogen: 2200 W | Max # personen: 5 + personen (XL) | Automatische programma's: Ja | Regelbare temperatuur: + Ja

+
+
+
+
+
+
+
+
+
+

Cashback

+
+
Airfryer Easy Fry Mega EZ855D20 +
+
+
+
Moulinex Airfryer Easy + Fry Mega EZ855D20 +
+
+ +

5 +

+
+

+ 1 beoordeling

+
€ + 119,99 +
Cashback + € 3015 + jaar herstelbaar
+

+ Type friteuse: Airfryer (zonder olie) | Vermogen: 2020 W | Max # personen: 7 + pers of meer (XL) | Automatische programma's: Ja | Regelbare + temperatuur: Ja

+
+
+
+
+
+
+
+
+
+

Cashback

+
+
Airfryer Easy Fry Silence EZ572DF0 +
+
+
+
Moulinex + Airfryer Easy Fry Silence EZ572DF0 +
+
+
+

+ 0 beoordelingen

+
€ + 169,00 +
Cashback + € 3015 + jaar herstelbaar
+

+ Type friteuse: Airfryer (zonder olie) | Vermogen: 1670 W | Max # personen: 6 + personen (XL) | Automatische programma's: Ja | Regelbare temperatuur: + Ja

+
+
+
+
+
+
+
+
+
+

Cashback

+
+
Airfryer Easy Fry & Grill XXL Inox EZ801D10 +
+
+
+
Moulinex + Airfryer Easy Fry & Grill XXL Inox EZ801D10 +
+
+ +

+ 4.6

+
+

+ 33 beoordelingen

+
€ + 129,00 +
Cashback + € 3015 + jaar herstelbaar
+

+ Type friteuse: Airfryer (zonder olie) | Vermogen: 1400 W | Max # personen: 7 + pers of meer (XL) | Automatische programma's: Ja | Regelbare + temperatuur: Ja

+
+
+
+
+
+
+
+
+
+

Cashback

+
+
Airfryer Easy Fry Silence EZ5568F0 +
+
+
+
Moulinex + Airfryer Easy Fry Silence EZ5568F0 +
+
+
+

+ 0 beoordelingen

+
€ + 119,00 +
Cashback + € 3015 + jaar herstelbaar
+

+ Type friteuse: Airfryer (zonder olie) | Vermogen: 1670 W | Max # personen: 4 + personen (L) | Automatische programma's: Ja | Regelbare temperatuur: Ja +

+
+
+
+
+
+
+
+
+
+

Cashback

+
+
Airfryer Easy Fry Infrared EZ8328F0 +
+
+
+
Moulinex + Airfryer Easy Fry Infrared EZ8328F0 +
+
+
+

+ 0 beoordelingen

+
€ + 129,00 +
Cashback + € 3015 + jaar herstelbaar
+

+ Type friteuse: Airfryer (zonder olie) | Vermogen: 2020 W | Max # personen: 4 + personen (L) | Automatische programma's: Ja | Regelbare temperatuur: Ja +

+
+
+
+
+
+
+
+
+
+
+
Airfryer Dual Easy Fry XXL EZ942DFO +
+
+
+
Moulinex + Airfryer Dual Easy Fry XXL EZ942DFO +
+
+
+

+ 0 beoordelingen

+
€ + 198,00 +
+ 15 jaar herstelbaar
+

+ Type friteuse: Airfryer (zonder olie) | Vermogen: 2700 W | Max # personen: 7 + pers of meer (XL) | Automatische programma's: Ja | Regelbare + temperatuur: Ja

+
+
+
+
+
+
+
+
+
+
+
Airfryer Dual Zone DZ300EU - 7,6L +
+
+
+
Ninja Airfryer + Dual Zone DZ300EU - 7,6L +
+
+
+

+ 0 beoordelingen

+
€ + 199,95 +

+ Type friteuse: Airfryer (zonder olie) | Vermogen: 2470 W | Max # personen: 5 + personen (XL) | Automatische programma's: Ja | Regelbare temperatuur: + Ja

+
+
+
+
+
+
+
+
+ +

Hoe werkt een airfryer?

+ +

Een airfryer werkt door middel van hete lucht die door een ventilator wordt rondgeblazen. + Dit zorgt ervoor dat het voedsel snel en gelijkmatig gaar wordt zonder veel olie te + gebruiken. De meeste airfryers hebben een instelbare temperatuur, meestal tussen de 80 + en 200 °C, waardoor je verschillende gerechten makkelijk kunt bereiden.

+ +

Het apparaat is uitgerust met een verwarmingselement dat de lucht verhit. Vervolgens + circuleert deze lucht met hoge snelheid rondom het voedsel, wat resulteert in een + krokante textuur. Het systeem is vergelijkbaar met dat van een oven, maar een airfryer + bereikt veel sneller hoge temperaturen.

+ +

Wat is het verschil tussen een airfryer en een gewone friteuse?

+ +

Airfryers gebruiken hete lucht in plaats van olie om voedsel te bereiden, wat resulteert + in gezondere snacks. Traditionele + friteuses daarentegen dompelen voedsel onder in hete olie, wat zorgt voor de + klassieke frituursmaak. 

+ +

Daarnaast zijn airfryers veelzijdiger. De airfryer vervangt niet alleen je friteuse, maar + kan ook gerechten bereiden die je vroeger in de oven maakte. Ze kunnen verschillende + gerechten bereiden en zijn makkelijk schoon te maken. Er zijn geen vettige resten zoals + bij een friteuse. Dit maakt een airfryer onderhoudsvriendelijker.

+ +

Een ander verschil is de geur. Bij een friteuse kan de geur van frituurolie blijven + hangen, terwijl een airfryer vrijwel geurloos werkt.

+ +

Waarom kiezen voor een airfryer?

+ +

Enkele voordelen zijn:

+ +
    +
  • Minder vetgebruik: gerechten bevatten + tot 80% minder vet.
  • +
  • Veelzijdigheid: je kunt bakken, + grillen en zelfs stomen.
  • +
  • Gebruiksgemak: stel simpelweg de + baktijd en temperatuur in.
  • +
+ +

Een airfryer biedt dus tal van voordelen die het een slimme keuze maken voor vele + huishoudens. 

+ +

Hoe gezond is een airfryer?

+ +

De airfryer is ideaal voor een gezondere levensstijl, omdat gerechten + bereid in een airfryer minder vet bevatten dan bij traditionele friteuses. Dit komt + doordat gerechten in een airfryer met hete lucht worden gebakken, wat betekent dat je + minder olie nodig hebt. Hierdoor bevat je maaltijd tot 80% minder vet. + Dit betekent dat je kunt genieten van je favoriete snacks zonder je zorgen te maken over + overtollige vetten.

+ +

Wat kan je allemaal bereiden met een heteluchtfriteuse?

+ +

Een ander voordeel is de veelzijdigheid van de airfryer. Naast het bereiden van frietjes, + kun je er ook kip, groenten en zelfs taarten in bakken. Denk aan krokante + kippenvleugels, sappige biefstuk of gebakken zalmfilet. Voor vegetariërs zijn er + talloze opties zoals geroosterde groenten en knapperige falafelballetjes. Daarnaast kun + je er ook zoete lekkernijen zoals muffins of cakes mee maken. Er zijn speciale + kookboeken en tal van recepten online beschikbaar om je te inspireren.

+ +

Welke merken van airfryers zijn er?

+ +

Er zijn diverse merken airfryers op de markt. Philips is één van de + bekendste, met modellen zoals de Airfryer XL en Airfryer XXL die + geavanceerde functies bieden. Er zijn ook modellen die meer op mini-ovens lijken, van + merken zoals Tefal en Moulinex. Ninja staat dan weer bekend om zijn modellen met twee kuipen, + waarmee je gemakkelijk twee verschillende gerechten tegelijk kunt bereiden. Andere + merken zoals Domo, Fritel en Essentiel-B bieden betaalbare en betrouwbare opties voor + elk budget.

+ +

Wat is de ideale airfryer voor jou of jouw gezin?

+ +

Bij het kiezen van een airfryer is het belangrijk om rekening te houden met de + capaciteit. Voor een gezin van vier personen is een grote airfryer met een inhoud + van minimaal 1,2 kg aan te raden. Ook het aantal automatische programma’s kan een + rol spelen; van eenvoudige programma’s voor frieten en kip tot geavanceerde opties + zoals taarten of pizza’s bakken. Als je vaak voor grotere groepen kookt, is een + XXL-model met meerdere compartimenten ideaal om verschillende gerechten tegelijkertijd + te bereiden.

+ +

Accessoires voor de airfryer

+ +

Met de juiste accessoires kun + je de mogelijkheden van je airfryer verder uitbreiden. Denk bijvoorbeeld aan een bakvorm + voor taarten, quiches of pizza. Er zijn ook speciale bakjes beschikbaar om je airfryer + langer schoon te houden, evenals schoonmaakproducten die specifiek zijn ontwikkeld om + vuil in een airfryer te verwijderen.

+ +

Advies over airfryers

+ + +
+ +
+
+
+
+
+ + + + + +gg \ No newline at end of file From fffc7873ef3129815f325815d184368315efdcf4 Mon Sep 17 00:00:00 2001 From: "Khalah Jones-Golden (panda01)" Date: Thu, 15 Jan 2026 16:44:45 -0500 Subject: [PATCH 2/3] [cleanup] removing contributing changes --- CONTRIBUTING.md | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 4cc53d4c..9f190b44 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -45,11 +45,7 @@ You can run it using: $ node test/generate-testcase.js slug https://example.com/article Replacing `slug` with the identifier the test should use, and providing a URL -to an actual article on which the test should be based. - -If you find it difficult to download the page for some reason, you can create the testcase folder (in the test-pages directory) with the `slug` as the name, and add the source.html from the page. Be sure to delete as many script tags as possible so jsDom acts properly. Then finally, running the following actual command to generate the `expected.html` and `expected-metadata.json` - - $ node test/generate-testcase.js slug +to an actual article on which the test should be based. If your test case involves dynamic content, you can save the page to disk and pass the file as a `file://` URL. You may need to make the `tidy` binary executable before that script will succeed. If you see an `EACCES` error when running that script, try: From a7ea0f18901adf9206eda270b05ac11e94c2b5a7 Mon Sep 17 00:00:00 2001 From: "Khalah Jones-Golden (panda01)" Date: Thu, 15 Jan 2026 17:13:23 -0500 Subject: [PATCH 3/3] [prettier] made it prettier --- Readability.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Readability.js b/Readability.js index 82b2706d..4950d902 100644 --- a/Readability.js +++ b/Readability.js @@ -164,7 +164,8 @@ Readability.prototype = { b64DataUrl: /^data:\s*([^\s;,]+)\s*;\s*base64\s*,/i, // Commas as used in Latin, Sindhi, Chinese and various other scripts. // see: https://en.wikipedia.org/wiki/Comma#Comma_variants - commas: /[\s\D][\u002C\u060C\uFE50\uFE10\uFE11\u2E41\u2E34\u2E32\uFF0C][\s\D]/g, + commas: + /[\s\D][\u002C\u060C\uFE50\uFE10\uFE11\u2E41\u2E34\u2E32\uFF0C][\s\D]/g, // See: https://schema.org/Article jsonLdArticleTypes: /^Article|AdvertiserContentArticle|NewsArticle|AnalysisNewsArticle|AskPublicNewsArticle|BackgroundNewsArticle|OpinionNewsArticle|ReportageNewsArticle|ReviewNewsArticle|Report|SatiricalArticle|ScholarlyArticle|MedicalScholarlyArticle|SocialMediaPosting|BlogPosting|LiveBlogPosting|DiscussionForumPosting|TechArticle|APIReference$/,