Text Practice Mode
0
Rating visible after 3 or more votes
00:00
<!DOCTYPE html>
<!--[if lt IE 7]> <html class="ie6"> <![endif]-->
<!--[if IE 7]> <html class="ie7"> <![endif]-->
<!--[if IE 8]> <html class="ie8"> <![endif]-->
<!--[if gt IE 8]><!--> <html> <!--<![endif]-->
<head>
<script type="text/javascript">var _sf_startpt=(new Date()).getTime()</script>
<title>Add a Text for typing practice - Text Practice Mode - 10FastFingers.com</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="//netdna.bootstrapcdn.com/bootstrap/3.0.3/css/bootstrap.min.css" type="text/css" media="screen, projection">
<link href="//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css" rel="stylesheet">
<link rel="stylesheet" type="text/css" href="http://netdna.10fastfingers.com/css/style.css?v=10112014_v2" />
<script type="text/javascript">var myBaseUrl = 'http://10fastfingers.com';</script>
<script>(function(){
window._fbds = window._fbds || {};
_fbds.pixelId = 282315855254521;
var fbds = document.createElement('script');
fbds.async = true;
fbds.src = '//connect.facebook.net/en_US/fbds.js';
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(fbds, s);
})();
window._fbq = window._fbq || [];
window._fbq.push(["track", "PixelInitialized", {}]);
</script>
<noscript><img height="1" width="1" border="0" alt="" style="display:none" src="https://www.facebook.com/tr?id=282315855254521&ev=NoScript" /></noscript> <script type="text/javascript">window.google_analytics_uacct = "UA-179742-52";</script>
<script type="text/javascript">
var googletag = googletag || {};
googletag.cmd = googletag.cmd || [];
(function() {
var gads = document.createElement("script");
gads.async = true;
gads.type = "text/javascript";
var useSSL = "https:" == document.location.protocol;
gads.src = (useSSL ? "https:" : "http:") +
"//www.googletagservices.com/tag/js/gpt.js";
var node = document.getElementsByTagName("script")[0];
node.parentNode.insertBefore(gads, node);
})();
</script>
</head>
<body>
<div style="display:none">
<div id="iso_639_3">deu</div>
<div id="typing-mode">competition</div>
<div id="loggedin_user_id" value="725962"></div>
<div id="speedtest-id" value="2"></div>
<div id="typing-direction" value="ltr"></div>
<div id="facebook-canvas" value=""></div>
</div>
<div class="top-first-bg">
<!-- Notification Modal -->
<div class="modal fade" id="notification-modal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title" id="myModalLabel">Mitteilungen</h4>
</div>
<div class="modal-body"><em>no notifications yet</em></div>
</div>
</div>
</div>
<br />
<style type="text/css">
div.error-message {color: red;}
</style>
<h3>Text erstellen</h3>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Le javascript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/jquery.lazyload/1.9.1/jquery.lazyload.min.js"></script>
<script type="text/javascript" src="//netdna.bootstrapcdn.com/bootstrap/3.0.3/js/bootstrap.min.js"></script>
<script type="text/javascript" src="/js/global_functions.js"></script>
<script type="text/javascript" src="/js/text/textarea.js"></script> <script type="text/javascript">
//<![CDATA[
$(document).ready(function () {
$(function() {
$("textarea").bind('input propertychange', function() {
var txt_length = $("textarea").val().length;
if(txt_length < 10)
$("#character-counter").html("<span style=\"color: #ddd;\">"+txt_length+"</span>");
else if(txt_length > 10000)
$("#character-counter").html("<span style=\"color: red;\">"+txt_length+"</span>");
else
$("#character-counter").html("<span style=\"color: gray;\">"+txt_length+"</span>");
});
});
$(function() {
$("select#changeTextLanguageSelection").on('change', function() {
window.location.replace("http://10fastfingers.com/text-practice/change-language/"+$(this).val());
});
});
$(function() {
setInterval(function() {
//$("#activity-module #children").prepend('<div class="list-group-item"><img src="http://www.gravatar.com/avatar/6616a32ce3ba6862a744d727b9e357a2?s=50&d=mm&r=pg" alt="" class="pull-left" /><a href="/user/127573/" class="username">ChimChim</a> reached <strong>189 WPM</strong> in the <a href="/typing-test/english">Normal Typing Test</a></div>').children(":first").hide().fadeIn(750);
var count = $("#activity-module div.list-group-item").size();
console.log(count);
if(count > 5)
$("#activity-module #children div.list-group-item:last").hide().remove();
}, 350000);
});
$(function() {
load_notifications();
setInterval(load_notifications, 300000); //reload every 5 minutes automatically
});
});
//]]>
</script>
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-179742-52']);
_gaq.push(['_setDomainName', '10fastfingers.com']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script> <script>
$(function() {
window.setTimeout(load_facebook, 100);
function load_facebook() {
(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) {return;}
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/all.js#xfbml=1&appId=219772344738263";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
$("#facebook-like-plugin").html('<div style="display: inline" class="fb-like" data-href="http://www.facebook.com/10fastfingers" data-send="false" data-layout="button_count" data-width="60" data-show-faces="false"></div>');
}
});
</script> <div id="fb-root"></div><script>window.fbAsyncInit = function() {
FB.init({appId: '201315946624077', status: true, cookie: true,
xfbml: true});
};
(function() {
var e = document.createElement('script'); e.async = true;
e.src = document.location.protocol +
'//connect.facebook.net/en_US/all.js';
document.getElementById('fb-root').appendChild(e);
}());
</script> <script type="text/javascript">
var _sf_async_config = { uid: 40053, domain: '10fastfingers.com' };
(function() {
function loadChartbeat() {
window._sf_endpt = (new Date()).getTime();
var e = document.createElement('script');
e.setAttribute('language', 'javascript');
e.setAttribute('type', 'text/javascript');
e.setAttribute('src',
(("https:" == document.location.protocol) ? "https://a248.e.akamai.net/chartbeat.download.akamai.com/102508/" : "http://static.chartbeat.com/") +
"js/chartbeat.js");
document.body.appendChild(e);
};
var oldonload = window.onload;
window.onload = (typeof window.onload != 'function') ?
loadChartbeat : function() { oldonload(); loadChartbeat(); };
})();
</script> <script src="http://cdn.sockjs.org/sockjs-0.3.min.js"></script>
<script>
$(function() {
var sock = new SockJS('http://162.243.50.55:29222/echo');
sock.onopen = function() {
console.log('open');
};
sock.onmessage = function(e) {
var msg = jQuery.parseJSON(e.data);
//console.log(msg.msgtype);
//console.log(msg.d);
$("#user-online").text(msg.d);
};
sock.onclose = function() {
console.log('close');
};
setTimeout(function() {$("#user-online-box").fadeIn().css('display', 'inline-block')}, 2000);
});
</script>
<div id="ie-upgrade-warning" style="display:none">
<p>Dear User,<br /> your browser is too old and should be upgraded to a newer version. 10FastFingers.com doesn't support legacy browsers. If you don't know how to upgrade your browser, just <a style="color:white; text-decoration:underline;" href="https://www.google.de/?#q=upgrade+internet+explorer">click here</a>.</p>
<br />
<p>Happy typing :)</p>
</div></body>
</html>
<!--[if lt IE 7]> <html class="ie6"> <![endif]-->
<!--[if IE 7]> <html class="ie7"> <![endif]-->
<!--[if IE 8]> <html class="ie8"> <![endif]-->
<!--[if gt IE 8]><!--> <html> <!--<![endif]-->
<head>
<script type="text/javascript">var _sf_startpt=(new Date()).getTime()</script>
<title>Add a Text for typing practice - Text Practice Mode - 10FastFingers.com</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="//netdna.bootstrapcdn.com/bootstrap/3.0.3/css/bootstrap.min.css" type="text/css" media="screen, projection">
<link href="//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css" rel="stylesheet">
<link rel="stylesheet" type="text/css" href="http://netdna.10fastfingers.com/css/style.css?v=10112014_v2" />
<script type="text/javascript">var myBaseUrl = 'http://10fastfingers.com';</script>
<script>(function(){
window._fbds = window._fbds || {};
_fbds.pixelId = 282315855254521;
var fbds = document.createElement('script');
fbds.async = true;
fbds.src = '//connect.facebook.net/en_US/fbds.js';
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(fbds, s);
})();
window._fbq = window._fbq || [];
window._fbq.push(["track", "PixelInitialized", {}]);
</script>
<noscript><img height="1" width="1" border="0" alt="" style="display:none" src="https://www.facebook.com/tr?id=282315855254521&ev=NoScript" /></noscript> <script type="text/javascript">window.google_analytics_uacct = "UA-179742-52";</script>
<script type="text/javascript">
var googletag = googletag || {};
googletag.cmd = googletag.cmd || [];
(function() {
var gads = document.createElement("script");
gads.async = true;
gads.type = "text/javascript";
var useSSL = "https:" == document.location.protocol;
gads.src = (useSSL ? "https:" : "http:") +
"//www.googletagservices.com/tag/js/gpt.js";
var node = document.getElementsByTagName("script")[0];
node.parentNode.insertBefore(gads, node);
})();
</script>
</head>
<body>
<div style="display:none">
<div id="iso_639_3">deu</div>
<div id="typing-mode">competition</div>
<div id="loggedin_user_id" value="725962"></div>
<div id="speedtest-id" value="2"></div>
<div id="typing-direction" value="ltr"></div>
<div id="facebook-canvas" value=""></div>
</div>
<div class="top-first-bg">
<!-- Notification Modal -->
<div class="modal fade" id="notification-modal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title" id="myModalLabel">Mitteilungen</h4>
</div>
<div class="modal-body"><em>no notifications yet</em></div>
</div>
</div>
</div>
<br />
<style type="text/css">
div.error-message {color: red;}
</style>
<h3>Text erstellen</h3>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Le javascript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/jquery.lazyload/1.9.1/jquery.lazyload.min.js"></script>
<script type="text/javascript" src="//netdna.bootstrapcdn.com/bootstrap/3.0.3/js/bootstrap.min.js"></script>
<script type="text/javascript" src="/js/global_functions.js"></script>
<script type="text/javascript" src="/js/text/textarea.js"></script> <script type="text/javascript">
//<![CDATA[
$(document).ready(function () {
$(function() {
$("textarea").bind('input propertychange', function() {
var txt_length = $("textarea").val().length;
if(txt_length < 10)
$("#character-counter").html("<span style=\"color: #ddd;\">"+txt_length+"</span>");
else if(txt_length > 10000)
$("#character-counter").html("<span style=\"color: red;\">"+txt_length+"</span>");
else
$("#character-counter").html("<span style=\"color: gray;\">"+txt_length+"</span>");
});
});
$(function() {
$("select#changeTextLanguageSelection").on('change', function() {
window.location.replace("http://10fastfingers.com/text-practice/change-language/"+$(this).val());
});
});
$(function() {
setInterval(function() {
//$("#activity-module #children").prepend('<div class="list-group-item"><img src="http://www.gravatar.com/avatar/6616a32ce3ba6862a744d727b9e357a2?s=50&d=mm&r=pg" alt="" class="pull-left" /><a href="/user/127573/" class="username">ChimChim</a> reached <strong>189 WPM</strong> in the <a href="/typing-test/english">Normal Typing Test</a></div>').children(":first").hide().fadeIn(750);
var count = $("#activity-module div.list-group-item").size();
console.log(count);
if(count > 5)
$("#activity-module #children div.list-group-item:last").hide().remove();
}, 350000);
});
$(function() {
load_notifications();
setInterval(load_notifications, 300000); //reload every 5 minutes automatically
});
});
//]]>
</script>
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-179742-52']);
_gaq.push(['_setDomainName', '10fastfingers.com']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script> <script>
$(function() {
window.setTimeout(load_facebook, 100);
function load_facebook() {
(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) {return;}
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/all.js#xfbml=1&appId=219772344738263";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
$("#facebook-like-plugin").html('<div style="display: inline" class="fb-like" data-href="http://www.facebook.com/10fastfingers" data-send="false" data-layout="button_count" data-width="60" data-show-faces="false"></div>');
}
});
</script> <div id="fb-root"></div><script>window.fbAsyncInit = function() {
FB.init({appId: '201315946624077', status: true, cookie: true,
xfbml: true});
};
(function() {
var e = document.createElement('script'); e.async = true;
e.src = document.location.protocol +
'//connect.facebook.net/en_US/all.js';
document.getElementById('fb-root').appendChild(e);
}());
</script> <script type="text/javascript">
var _sf_async_config = { uid: 40053, domain: '10fastfingers.com' };
(function() {
function loadChartbeat() {
window._sf_endpt = (new Date()).getTime();
var e = document.createElement('script');
e.setAttribute('language', 'javascript');
e.setAttribute('type', 'text/javascript');
e.setAttribute('src',
(("https:" == document.location.protocol) ? "https://a248.e.akamai.net/chartbeat.download.akamai.com/102508/" : "http://static.chartbeat.com/") +
"js/chartbeat.js");
document.body.appendChild(e);
};
var oldonload = window.onload;
window.onload = (typeof window.onload != 'function') ?
loadChartbeat : function() { oldonload(); loadChartbeat(); };
})();
</script> <script src="http://cdn.sockjs.org/sockjs-0.3.min.js"></script>
<script>
$(function() {
var sock = new SockJS('http://162.243.50.55:29222/echo');
sock.onopen = function() {
console.log('open');
};
sock.onmessage = function(e) {
var msg = jQuery.parseJSON(e.data);
//console.log(msg.msgtype);
//console.log(msg.d);
$("#user-online").text(msg.d);
};
sock.onclose = function() {
console.log('close');
};
setTimeout(function() {$("#user-online-box").fadeIn().css('display', 'inline-block')}, 2000);
});
</script>
<div id="ie-upgrade-warning" style="display:none">
<p>Dear User,<br /> your browser is too old and should be upgraded to a newer version. 10FastFingers.com doesn't support legacy browsers. If you don't know how to upgrade your browser, just <a style="color:white; text-decoration:underline;" href="https://www.google.de/?#q=upgrade+internet+explorer">click here</a>.</p>
<br />
<p>Happy typing :)</p>
</div></body>
</html>
saving score / loading statistics ...