github.com/requaos/go-readability@v0.0.0-20181130134248-61a0ddd715c5/test/getArticleMetadata2.html (about)

     1  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
     2  <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
     3  
     4  <head>
     5      <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
     6      <title>Daring Fireball: Colophon</title>
     7      <meta name="viewport" content="width=600, initial-scale=0.5, minimum-scale=0.45"/>
     8      <link rel="apple-touch-icon-precomposed" href="/graphics/apple-touch-icon.png"/>
     9      <link rel="shortcut icon" href="/graphics/favicon.ico?v=005"/>
    10      <link rel="stylesheet" type="text/css" media="screen" href="/css/fireball_screen.css?v1.6"/>
    11      <link rel="stylesheet" type="text/css" media="screen" href="/css/ie_sucks.php"/>
    12      <link rel="stylesheet" type="text/css" media="print" href="/css/fireball_print.css?v01"/>
    13      <link rel="alternate" type="application/atom+xml" href="/feeds/main"/>
    14      <script src="/js/js-global/FancyZoom.js" type="text/javascript"></script>
    15      <script src="/js/js-global/FancyZoomHTML.js" type="text/javascript"></script>
    16      <link rel="shortcut icon" href="/favicon.ico"/> </head>
    17  
    18  <body onload="setupZoom()">
    19      <div id="Box">
    20          <div id="Banner">
    21              <a href="/" title="Daring Fireball: Home"><img src="/graphics/logos/" alt="Daring Fireball" height="56"/></a>
    22          </div>
    23          <div id="Sidebar">
    24              <p>By <strong>John&nbsp;Gruber</strong></p>
    25              <ul>
    26                  <!--&#9733;-->
    27                  <li><a href="/archive/" title="Previous articles.">Archive</a></li>
    28                  <li>
    29                      <script type="text/javascript">
    30                          // <![CDATA[
    31                          function ReadCookie(name) {
    32                              var nameEQ = name + "=";
    33                              var ca = document.cookie.split(';');
    34                              for (var i = 0; i < ca.length; i++) {
    35                                  var c = ca[i];
    36                                  while (c.charAt(0) == ' ') c = c.substring(1, c.length);
    37                                  if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);
    38                              }
    39                              return null;
    40                          }
    41                          var display_linked_list = ReadCookie('displayLinkedList');
    42                          var li_linked = '<a href="/linked/" title="The Linked List.">Linked List<\/a>';
    43                          if (display_linked_list == "hide") {
    44                              // Linked List is off on home page, so show it in menu:
    45                              document.write(li_linked + "<\/li>\n<li>");
    46                          } else {
    47                              // Default to not putting separate LL item in sidebar:
    48                          }
    49                          // ]]>
    50                      </script>
    51                  </li>
    52                  <li><a href="/thetalkshow/" title="The world’s most popular podcast.">The Talk Show</a></li>
    53                  <li><a href="http://vesperapp.co/" title="A simple, elegant iOS app for collecting notes, ideas, thoughts, and images.">Vesper: <em>Now for iPad</em></a></li>
    54                  <li><a href="/projects/" title="Software projects, including SmartyPants and Markdown.">Projects</a></li>
    55                  <li><a href="/contact/" title="How to send email regarding Daring Fireball.">Contact</a></li>
    56                  <li><a href="/colophon/" title="About this site and the tools used to produce it.">Colophon</a></li>
    57                  <li><a href="/feeds/">RSS Feed</a></li>
    58                  <li><a href="https://twitter.com/daringfireball">Twitter</a></li>
    59                  <li><a href="/feeds/sponsors/">Sponsorship</a></li>
    60              </ul>
    61          </div>
    62          <!-- Sidebar -->
    63          <div id="Main">
    64              <div class="article">
    65                  <h1>About This Site</h1>
    66                  <p>Daring Fireball is written and produced by John Gruber.</p>
    67                  <p>
    68                      <a href="/graphics/author/addison-bw.jpg"> <img src="/graphics/author/addison-bw-425.jpg" alt="Photograph of the author." style="border: 0;"/></a>
    69                      <br/><em>Portrait by <a href="http://superbiate.com/inquiries/">George Del Barrio</a></em> </p>
    70                  <h2>Mac Apps</h2>
    71                  <ul>
    72                      <li><a href="http://www.barebones.com/products/bbedit/">BBEdit</a></li>
    73                      <li><a href="http://www.flyingmeat.com/acorn/">Acorn</a></li>
    74                      <li><a href="http://www.red-sweater.com/marsedit/">MarsEdit</a></li>
    75                      <li><a href="http://aged-and-distilled.com/napkin/">Napkin</a></li>
    76                      <li><a href="http://www.barebones.com/products/Yojimbo/">Yojimbo</a></li>
    77                      <li><a href="http://www.panic.com/transmit/">Transmit</a></li>
    78                      <li><a href="http://latenightsw.com/sd4/index.html">Script Debugger</a></li>
    79                      <li><a href="http://www.ambrosiasw.com/utilities/snapzprox/">Snapz Pro X</a></li>
    80                      <li><a href="http://nightly.webkit.org/">WebKit</a></li>
    81                  </ul>
    82                  <h2>iPhone Apps</h2>
    83                  <ul>
    84                      <li><a href="http://vesperapp.co/">Vesper</a></li>
    85                  </ul>
    86                  <h2>Server Software</h2>
    87                  <p>The Daring Fireball website is hosted by <a href="http://joyent.com/">Joyent</a>.</p>
    88                  <p>Articles and links are published through <a href="http://movabletype.org/">Movable Type</a>. In addition to my own SmartyPants and Markdown plug-ins, Daring Fireball uses several excellent Movable Type plug-ins, including Brad Choate’s <a href="http://bradchoate.com/weblog/2003/06/24/regular-expressions">MT-Regex</a> and <a href="http://bradchoate.com/weblog/2004/10/20/mtifempty">MT-IfEmpty</a>, and <a href="http://bumppo.net/projects/amputator/">Nat Irons’s Amputator</a>.</p>
    89                  <p>Stats are tracked using <a href="http://haveamint.com/">Mint</a>. Additional web nerdery, including the membership system, is fueled by <a href="http://perl.org/">Perl</a>, <a href="http://www.php.net/">PHP</a>, and <a href="http://www.mysql.com/">MySQL</a>.</p>
    90                  <h2>Web Standards</h2>
    91                  <p>Web standards are important, and Daring Fireball adheres to them. Specifically, Daring Fireball’s HTML markup should validate as either <a href="http://www.whatwg.org/specs/web-apps/current-work/">HTML 5</a> or XHTML 4.01 Transitional, its layout is constructed using <a href="http://jigsaw.w3.org/css-validator/validator?uri=http://daringfireball.net/css/fireball_screen.css">valid CSS</a>, and its syndicated feed is <a href="http://feedvalidator.org/check?url=http%3A%2F%2Fdaringfireball.net%2Findex.xml">valid Atom</a>.</p>
    92                  <p>If Daring Fireball looks goofy in your browser, you’re likely using a shitty browser that doesn’t support web standards. Internet Explorer, I’m looking in your direction. If you complain about this, I will laugh at you, because I do not care. If, however, you are using a modern, standards-compliant browser and have trouble viewing or reading Daring Fireball, please do let me know.</p>
    93              </div>
    94              <!-- article -->
    95              <div id="Footer">
    96                  <form id="SiteSearch" action="https://daringfireball.net/search" method="get" style="margin-bottom: 2.5em;">
    97                      <div>
    98                          <input name="q" type="text" value="" style="margin-right: 8px; width: 66%;"/>
    99                          <input type="submit" value="Search"/> </div>
   100                  </form>
   101                  <p class="smallprint"> <a href="/preferences/" title="Customize the font size and presentation options for this web site.">Display Preferences</a>
   102                      <br/>
   103                      <br/> Copyright © 2002–2015 The Daring Fireball Company LLC. </p>
   104              </div>
   105              <div id="SidebarTheDeck">
   106                  <script type="text/javascript">
   107                      // <![CDATA[
   108                      (function(id) {
   109                          document.write('<script type="text/javascript" src="' + '//connect.decknetwork.net/deck' + id + '_js.php?' + (new Date().getTime()) + '"></' + 'script>');
   110                      })("DF");
   111                      var deckDiv = document.getElementById("SidebarTheDeck");
   112                      var sidebarDiv = document.getElementById("Sidebar");
   113                      sidebarDiv.appendChild(deckDiv);
   114                      // ]]>
   115                  </script>
   116                  <p id="ViaTheDeck">
   117                      <a href="http://decknetwork.net/"> <img src="//daringfireball.net/graphics/madison/via_the_deck.png" alt="Ads via The Deck" class="the_deck_promo" width="70"/> <span>Ads via The Deck</span> </a>
   118                  </p>
   119              </div>
   120              <!-- Google Analytics -->
   121              <script type="text/javascript">
   122                  var _gaq = _gaq || [];
   123                  _gaq.push(['_setAccount', 'UA-593949-1']);
   124                  _gaq.push(['_trackPageview']);
   125                  (function() {
   126                      var ga = document.createElement('script');
   127                      ga.type = 'text/javascript';
   128                      ga.async = true;
   129                      ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
   130                      var s = document.getElementsByTagName('script')[0];
   131                      s.parentNode.insertBefore(ga, s);
   132                  })();
   133              </script>
   134              <!-- Asynchronously load Mint -->
   135              <script type="text/javascript">
   136                  (function() {
   137                      var ma = document.createElement('script');
   138                      ma.type = 'text/javascript';
   139                      ma.src = '/mint/?js';
   140                      ma.async = true;
   141                      var s = document.getElementsByTagName('script')[0];
   142                      s.parentNode.insertBefore(ma, s);
   143                  })();
   144              </script>
   145          </div>
   146          <!-- Main -->
   147      </div>
   148      <!-- box -->
   149  </body>
   150  
   151  </html>