<commit_before>---
title: Introduction to XMLHttpRequest Level 2
authors:
- tiffany-brown
layout: article
---<commit_msg>Add intro for article “Introduction to XMLHttpRequest Level 2”<commit_after>---
title: Introduction to XMLHttpRequest Level 2
authors:
- tiffany-brown
intro: 'XMLHttpRequest is the primary technology that allows us to do Ajax-style updates to our pages — essentially, more dynamic content updates that don’t require page reloads. The XHR1 spec (and earlier versions) worked okay but had a number of shortcomings. The new version — XHR2 — addresses many of those shortcomings; in this article we’ll look at how, providing an overview and explanatory examples of all the main features.'
layout: article
---
{'fraction_non_alphanumeric': 0.06482758620689655, 'fraction_numerical': 0.006896551724137931, 'mean_word_length': 4.902439024390244, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2250633', 'n_tokens_mistral': 191, 'n_tokens_neox': 174, 'n_words': 100}