<commit_before><!doctype html>
<html>
  <head>
    <meta charset="utf-8">
    <meta name="description" content="HTTPSWatch tracks the HTTPS support of prominent websites.">
    <title>HTTPSWatch</title>
    <link rel="stylesheet" type="text/css" href="/static/main.css">
    <script type="text/javascript">
    (function () {
    function toggleOpen(e) {
        if (e.target.tagName === "A")
            return;
        this.parentNode.classList.toggle("details-open");
    }
    window.addEventListener("load", function onLoad() {
        var elms = document.getElementsByClassName("site-status-summary");
        for (var i = 0; i < elms.length; i++) {
            elms[i].addEventListener("click", toggleOpen);
        }
    })
    })();
    </script>
  </head>
  <body>
    <script>
      (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
      (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
      m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
      })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

      ga('create', 'UA-342043-4', 'auto');
      ga('send', 'pageview');

    </script>

    <h1>HTTPSWatch</h1>
    <p>HTTPSWatch tracks the HTTPS support of prominent websites. Click to show details about a site&rsquo;s HTTPS support. See the <a href="#about">About section</a> for more information.

    <nav class="main-toc">
      <ul class="nav-list">
      {% for cat in data.categories %}
        <li><a href="#{{ cat.linkname }}">{{ cat.name|e }}</a>
      {% endfor %}
      </ul>
    </nav>

    {% for cat in data.categories %}
    <section id="{{ cat.linkname }}">
      <div class="cat-header">
        <h2 class="cat-name">{{ cat.name|e }}</h2>
        <a class="cat-name-link" title="Link to this category" href="#{{ cat.linkname }}">¶</a>
        <div class="cat-counts">
          <span class="site-grade-bad">{{ cat.counts.bad|default(0) }}</span>/<span class="site-grade-mediocre">{{ cat.counts.mediocre|default(0) }}</span>/<span class="site-grade-good">{{ cat.counts.good|default(0) }}</span>
        </div>
      </div>
      <div class="site-category">
        {% for site in cat.sites %}
        <div class="site-entry">
          <div class="site-status-summary">
            <span class="glyphicon site-details-expander"></span>
            <span class="site-name">{{ site.name|e }}</span>
            <span class="site-domain">(<a href="https://{{ site.domain }}">{{ site.domain }}</a>)</span>
            <span class="site-grade site-grade-{{ site.status }}">{{ site.status|title }}</span>
          </div>
          <div class="site-status-details">
            <ul class="site-check-list">
              {% for check in site.checks %}
              <li class="site-check-item">
                {% if check.icon == "bad" %}<span class="glyphicon glyphicon-ban-circle site-check-bad"></span>{% else %}<span class="glyphicon glyphicon-ok-circle site-check-good"></span>{% endif %}
                {{ check.description }}
              </li>
              {% endfor %}
            </ul>
          </div>
        </div>
        {% endfor %}
      </div>
    </section>
    {% endfor %}

    <section id="about">
      <h2>About HTTPSWatch</h2>
      <p>HTTPSWatch was inspired by <NAME>&rsquo;s <a href="https://alexgaynor.net/2014/nov/12/state-of-news-tls/">blog</a> <a href="https://alexgaynor.net/2014/dec/30/state-of-news-tls-part-ii/">posts</a> about news sites&rsquo; HTTPS support.<commit_msg>Don't close the tag<commit_after><!doctype html>
<html>
  <head>
    <meta charset="utf-8">
    <meta name="description" content="HTTPSWatch tracks the HTTPS support of prominent websites.">
    <title>HTTPSWatch</title>
    <link rel="stylesheet" type="text/css" href="/static/main.css">
    <script type="text/javascript">
    (function () {
    function toggleOpen(e) {
        if (e.target.tagName === "A")
            return;
        this.parentNode.classList.toggle("details-open");
    }
    window.addEventListener("load", function onLoad() {
        var elms = document.getElementsByClassName("site-status-summary");
        for (var i = 0; i < elms.length; i++) {
            elms[i].addEventListener("click", toggleOpen);
        }
    })
    })();
    </script>
  </head>
  <body>
    <script>
      (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
      (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
      m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
      })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

      ga('create', 'UA-342043-4', 'auto');
      ga('send', 'pageview');

    </script>

    <h1>HTTPSWatch</h1>
    <p>HTTPSWatch tracks the HTTPS support of prominent websites. Click to show details about a site&rsquo;s HTTPS support. See the <a href="#about">About section</a> for more information.

    <nav class="main-toc">
      <ul class="nav-list">
      {% for cat in data.categories %}
        <li><a href="#{{ cat.linkname }}">{{ cat.name|e }}</a>
      {% endfor %}
      </ul>
    </nav>

    {% for cat in data.categories %}
    <section id="{{ cat.linkname }}">
      <div class="cat-header">
        <h2 class="cat-name">{{ cat.name|e }}</h2>
        <a class="cat-name-link" title="Link to this category" href="#{{ cat.linkname }}">¶</a>
        <div class="cat-counts">
          <span class="site-grade-bad">{{ cat.counts.bad|default(0) }}</span>/<span class="site-grade-mediocre">{{ cat.counts.mediocre|default(0) }}</span>/<span class="site-grade-good">{{ cat.counts.good|default(0) }}</span>
        </div>
      </div>
      <div class="site-category">
        {% for site in cat.sites %}
        <div class="site-entry">
          <div class="site-status-summary">
            <span class="glyphicon site-details-expander"></span>
            <span class="site-name">{{ site.name|e }}</span>
            <span class="site-domain">(<a href="https://{{ site.domain }}">{{ site.domain }}</a>)</span>
            <span class="site-grade site-grade-{{ site.status }}">{{ site.status|title }}</span>
          </div>
          <div class="site-status-details">
            <ul class="site-check-list">
              {% for check in site.checks %}
              <li class="site-check-item">
                {% if check.icon == "bad" %}<span class="glyphicon glyphicon-ban-circle site-check-bad"></span>{% else %}<span class="glyphicon glyphicon-ok-circle site-check-good"></span>{% endif %}
                {{ check.description }}
              {% endfor %}
            </ul>
          </div>
        </div>
        {% endfor %}
      </div>
    </section>
    {% endfor %}

    <section id="about">
      <h2>About HTTPSWatch</h2>
      <p>HTTPSWatch was inspired by <NAME>&rsquo;s <a href="https://alexgaynor.net/2014/nov/12/state-of-news-tls/">blog</a> <a href="https://alexgaynor.net/2014/dec/30/state-of-news-tls-part-ii/">posts</a> about news sites&rsquo; HTTPS support.
{'fraction_non_alphanumeric': 0.20338504936530324, 'fraction_numerical': 0.00930888575458392, 'mean_word_length': 2.693229166666667, 'pattern_counts': {'":': 0, '<': 158, '<?xml version=': 0, '>': 156, 'https://': 6, 'lorem ipsum': 0, 'www.': 2, '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': '6766606', 'n_tokens_mistral': 2456, 'n_tokens_neox': 2326, 'n_words': 441}