Making this change not only adds automatic url validation from modern browsers but enabled special keyboards on mobile devices to make inputing urls much easier.
@@ -2,7 +2,7 @@
<p class="price">Free and open source!</p>
<form ng-submit="launchTest()" >
- <input type="text" name="url" ng-model="url" placeholder="http://www.mysite.com" class="url" />
+ <input type="url" name="url" ng-model="url" placeholder="http://www.mysite.com" class="url" />
<input type="submit" value="Launch test" class="launchBtn" ng-class="{disabled: !url}" />
<div class="settings">
<div class="device">
@@ -90,4 +90,4 @@
<h3>JS Profiling</h3>
<p>Untangles the JavaScript spaghetti code</p>
</div>
-</div>
+</div>