<commit_before><!DOCTYPE html>
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=Edge">
<title>OsmAnd - Offline Mobile Maps and Navigation
</title>

 <?php     	
        include 'blocks/default_links.html';
    ?>
<script type="text/javascript" src="scripts/slider.js?v=1"></script>
<script type="text/javascript" src="scripts/mapselector.js"></script>
<script type="text/javascript" src="scripts/poll.js"></script>
<script type="text/javascript" src="scripts/ga-init.js"></script>
<script type="text/javascript" src="scripts/ga-home.js?v=2"></script>
</head>
<body>

<div class="maincontainer">
  <div class="main">
    <div class="header">
	<div class="shadowline"></div>
	 <!-- <img src="images/logo.png" class="headerlogo"/>-->
	 <div class="headerlogo"></div>
	  <div class="headertext">OFFLINE MOBILE<br/> MAPS &amp; NAVIGATION</div>
	  <ul class="badges">
		<li class="first"><a data-gatag="googleplay" href="https://play.google.com/store/apps/details?id=net.osmand.plus">
          <img alt="Get it on Google Play"
          src="https://developer.android.com/images/brand/en_generic_rgb_wo_45.png" />
          </a></li>
		  <li><a data-gatag="amazon" href="http://www.amazon.com/gp/product/B00D0SEGMC/ref=mas_pm_OsmAnd-Maps-Navigation">
          <img alt="Get it on Amazon"
          src="images/amazon-apps-store.png" />
		  
          </a></li>
          <li><a data-gatag="ios" class="appstoretopbadge" href="https://itunes.apple.com/app/apple-store/id934850257?pt=2123532&ct=WebSite&mt=8"><img src="images/app-store-badge.png"/></a></li> 
          <!--
		   <li class="survey">
		  <span><a class="pd-embed surveylink" id="pd1439392361078" href="http://osmandapp.polldaddy.com/s/tell-us-about-you">Join OsmAnd Survey &#8594;</a></span>
<script type="text/javascript">
var _polldaddy = [] || _polldaddy;

_polldaddy.push( {
    type: 'button',
    title: 'Join OsmAnd Survey!',   
    domain: 'osmandapp.polldaddy.com/s/',
    id: 'tell-us-about-you',
    placeholder: 'pd1439392361078'
} );

(function(d,c,j){if(!document.getElementById(j)){var pd=d.createElement(c),s;pd.id=j;pd.src=('https:'==document.location.protocol)?'https://polldaddy.com/survey.js':'http://i0.poll.fm/survey.js';s=document.getElementsByTagName(c)[0];s.parentNode.insertBefore(pd,s);}}(document,'script','pd-embed'));
</script> 

		  </li>
		  -->
	  </ul>
	  <ul class="menu">
	  <!-- 	<nav class="menu"> -->
	  <li class="activeitem"><a data-gatag="header_home" href="http://www.osmand.net">HOME</a></li>	  
	  <li><a data-gatag="header_features" href="http://osmand.net/features">FEATURES</a></li>		
	  <li><a data-gatag="header_blog" href="http://osmand.net/blog" >BLOG</a></li>
	  <li><a data-gatag="header_help" href="http://osmand.net/help-online">HELP</a></li>		
	  <li><a data-gatag="header_dvr" href="http://dvr.osmand.net">DVR</a></li>
	  </ul>
     </div>
    </div>

    <div class="specialevent"  >     
      <div class="specialeventwrap">
        <div class="specialeventcontent">
          <div class="specialeventtext">
          	<div class="headertitletext">Merry Christmas and Happy New 2016 Year!</div>
          	<p>We would like to thank everyone who has been with us this year, who discovered us and who has known us and used for a while. Without you it will be impossible this app has started and evolved. You probably see that nowadays there are plenty of free solutions for Maps &amp; Navigation, though we aim to build not just free, but truly opensource, handy, useful multifunctional application.  </p>
          	<ul class="specialeventlist">
          	<li>This year, we've worked hard on the user experience of OsmAnd to let you enjoy the app. OsmAnd 2.0 with the new material design was released, we added new functions and published a comprehensive guide to them available at <a href="http://osmand.net/features">osmand.net/features</a>. 
			<li>Also, OsmAnd for iOS went live. Now not only Android users but also iOS device owners can get offline maps and use them wherever they are.
			<li>Besides the main OsmAnd version for iOS, we've also published OsmAnd DVR to help you on the road.
			<li>Nautical charts have become available. Thousands of users are now able to get the plugin.
			</ul>
			We greatly rely on your feedback, that's why we want to publish our New Year resolutions to encourage you participate more in development. Same as last year this list is quite ambitious for our small team to accomplish next year, but we don't give up and look forward with exceeding any expectations.
			<div class="headertitletext">New Year Resolutions</div>
			<ul class="specialeventlist">
			<li>Better Usability. We hope you've already noticed our efforts this year, we've done some major improvements in applications, we've also created comprehensive guide and constantly watching your feedback about usability in our polls on the website and in the application. Thanks everyone for participation, we hear you and we will deliver these improvements as soon as we can!
          	<li>Live updates. This feature is already available on Android nightly builds since September, we didn't release it yet, because we want to improve stability of it and make working for every piece of application. 
          	<li>3D maps. That feature was already released on the IPhone version, but merging 2 rendering engines is not an easy task and we want to release this feature once we're sure it works as expected on all supported Android phones.
          	<li>Fast rendering. It is not a secret that over years rendering style becomes prettier, more detailed and more complex. So our efforts in making map faster are not that visible. Next year we hope to make a breakthrough in that area.
          	<li>Stable and longer distance routing. There have no been major improvements this year in the routing except small and useful features and some bug fixes. However we did some important analysis on new ideas and they could go production very soon.
          	</ul><commit_msg>Update index<commit_after><!DOCTYPE html>
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=Edge">
<title>OsmAnd - Offline Mobile Maps and Navigation
</title>

 <?php     	
        include 'blocks/default_links.html';
    ?>
<script type="text/javascript" src="scripts/slider.js?v=1"></script>
<script type="text/javascript" src="scripts/mapselector.js"></script>
<script type="text/javascript" src="scripts/poll.js"></script>
<script type="text/javascript" src="scripts/ga-init.js"></script>
<script type="text/javascript" src="scripts/ga-home.js?v=2"></script>
</head>
<body>

<div class="maincontainer">
  <div class="main">
    <div class="header">
	<div class="shadowline"></div>
	 <!-- <img src="images/logo.png" class="headerlogo"/>-->
	 <div class="headerlogo"></div>
	  <div class="headertext">OFFLINE MOBILE<br/> MAPS &amp; NAVIGATION</div>
	  <ul class="badges">
		<li class="first"><a data-gatag="googleplay" href="https://play.google.com/store/apps/details?id=net.osmand.plus">
          <img alt="Get it on Google Play"
          src="https://developer.android.com/images/brand/en_generic_rgb_wo_45.png" />
          </a></li>
		  <li><a data-gatag="amazon" href="http://www.amazon.com/gp/product/B00D0SEGMC/ref=mas_pm_OsmAnd-Maps-Navigation">
          <img alt="Get it on Amazon"
          src="images/amazon-apps-store.png" />
		  
          </a></li>
          <li><a data-gatag="ios" class="appstoretopbadge" href="https://itunes.apple.com/app/apple-store/id934850257?pt=2123532&ct=WebSite&mt=8"><img src="images/app-store-badge.png"/></a></li> 
          <!--
		   <li class="survey">
		  <span><a class="pd-embed surveylink" id="pd1439392361078" href="http://osmandapp.polldaddy.com/s/tell-us-about-you">Join OsmAnd Survey &#8594;</a></span>
<script type="text/javascript">
var _polldaddy = [] || _polldaddy;

_polldaddy.push( {
    type: 'button',
    title: 'Join OsmAnd Survey!',   
    domain: 'osmandapp.polldaddy.com/s/',
    id: 'tell-us-about-you',
    placeholder: 'pd1439392361078'
} );

(function(d,c,j){if(!document.getElementById(j)){var pd=d.createElement(c),s;pd.id=j;pd.src=('https:'==document.location.protocol)?'https://polldaddy.com/survey.js':'http://i0.poll.fm/survey.js';s=document.getElementsByTagName(c)[0];s.parentNode.insertBefore(pd,s);}}(document,'script','pd-embed'));
</script> 

		  </li>
		  -->
	  </ul>
	  <ul class="menu">
	  <!-- 	<nav class="menu"> -->
	  <li class="activeitem"><a data-gatag="header_home" href="http://www.osmand.net">HOME</a></li>	  
	  <li><a data-gatag="header_features" href="http://osmand.net/features">FEATURES</a></li>		
	  <li><a data-gatag="header_blog" href="http://osmand.net/blog" >BLOG</a></li>
	  <li><a data-gatag="header_help" href="http://osmand.net/help-online">HELP</a></li>		
	  <li><a data-gatag="header_dvr" href="http://dvr.osmand.net">DVR</a></li>
	  </ul>
     </div>
    </div>

    <div class="specialevent"  >     
      <div class="specialeventwrap">
        <div class="specialeventcontent">
          <div class="specialeventtext">
          	<div class="headertitletext">Merry Christmas and Happy New 2016 Year!</div>
          	<p>We would like to thank everyone who has been with us this year, who discovered us and who has known us and used for a while. Without you it will be impossible this app has started and evolved. </p>
          	<ul class="specialeventlist">
          	<li>This year, we've worked hard on the user experience of OsmAnd to let you enjoy the app. OsmAnd 2.0 with the new material design was released, we added new functions and published a comprehensive guide to them available at <a href="http://osmand.net/features">osmand.net/features</a>. 
			<li>Also, OsmAnd for iOS went live. Now not only Android users but also iOS device owners can get offline maps and use them wherever they are.
			<li>Besides the main OsmAnd version for iOS, we've also published OsmAnd DVR to help you on the road.
			<li>Nautical charts have become available. Thousands of users are now able to get the plugin.
			</ul>
			We greatly rely on your feedback, that's why we want to publish our New Year resolutions to encourage you participate more in development. Same as last year this list is quite ambitious for our small team to accomplish next year, but we don't give up and look forward with exceeding any expectations.
			<div class="headertitletext">New Year Resolutions</div>
			<ul class="specialeventlist">
			<li>Better Usability. We hope you've already noticed our efforts this year, we've done some major improvements in applications, we've also created comprehensive guide and constantly watching your feedback about usability in our polls on the website and in the application. Thanks everyone for participation, we hear you and we will deliver these improvements as soon as we can!
          	<li>Live updates. This feature is already available on Android nightly builds since September, we didn't release it yet, because we want to improve stability of it and make working for every piece of application. 
          	<li>3D maps. That feature was already released on the IPhone version, but merging 2 rendering engines is not an easy task and we want to release this feature once we're sure it works as expected on all supported Android phones.
          	<li>Fast rendering. It is not a secret that over years rendering style becomes prettier, more detailed and more complex. So our efforts in making map faster are not that visible. Next year we hope to make a breakthrough in that area.
          	<li>Stable and longer distance routing. There have no been major improvements this year in the routing except small and useful features and some bug fixes. However we did some important analysis on new ideas and they could go production very soon.
          	</ul>
{'fraction_non_alphanumeric': 0.13263924157778906, 'fraction_numerical': 0.010834603013373963, 'mean_word_length': 3.9024896265560165, 'pattern_counts': {'":': 0, '<': 219, '<?xml version=': 0, '>': 219, 'https://': 8, 'lorem ipsum': 0, 'www.': 4, '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': '4694096', 'n_tokens_mistral': 3764, 'n_tokens_neox': 3532, 'n_words': 1170}