forked from smogon/pokemon-showdown-client
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
The biggest change is probably that the meta charset tag is now in the first 1024 bytes, making the page actually valid HTML. In addition, everything has been unindented, and some extraneous tags have been removed.
- Loading branch information
Showing
1 changed file
with
126 additions
and
144 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,60 +1,46 @@ | ||
<!DOCTYPE html> | ||
<!-- | ||
............. | ||
,................... | ||
,..................======== | ||
....~=##############=======+ | ||
...##################=======. | ||
..=######+..., +##=======,.. | ||
..=###### ., ..... +=====+,.... | ||
###########~,.. ====== | ||
.....##############~=====+....., | ||
..........###########====...... | ||
............#######,==...... | ||
=###.,........+#####+ ....... | ||
####################~......, | ||
#################+======, | ||
++++++++++++ =======+ | ||
Pokemon Showdown - http://pokemonshowdown.com/ | ||
MIT license | ||
Viewing source? We're open source! Why not check out our GitHub | ||
repository and come help out? | ||
server: http://github.com/Zarel/Pokemon-Showdown | ||
client: http://github.com/Zarel/Pokemon-Showdown-Client (you are here) | ||
Also feel free to visit us in the Development chatroom: | ||
http://play.pokemonshowdown.com/development | ||
............. | ||
,................... | ||
,..................======== | ||
....~=##############=======+ | ||
...##################=======. | ||
..=######+..., +##=======,.. | ||
..=###### ., ..... +=====+,.... | ||
###########~,.. ====== | ||
.....##############~=====+....., pokemonshowdown.com | ||
..........###########====...... | ||
............#######,==...... | ||
=###.,........+#####+ ....... | ||
####################~......, | ||
#################+======, | ||
++++++++++++ =======+ | ||
Viewing source? We're open source! Check us out on GitHub! | ||
https://github.com/Zarel/Pokemon-Showdown | ||
https://github.com/Zarel/Pokemon-Showdown-Client (you are here) | ||
Also visit us in the Dev chatroom: | ||
https://psim.us/dev | ||
--> | ||
<html> | ||
<head> | ||
<meta charset="utf-8" /> | ||
<meta id="viewport" name="viewport" content="width=device-width" /> | ||
<title>Showdown!</title> | ||
<meta http-equiv="X-UA-Compatible" content="IE=Edge" /> | ||
<link rel="shortcut icon" href="//play.pokemonshowdown.com/favicon.ico" id="dynamic-favicon" /> | ||
<link rel="icon" sizes="128x128" href="//play.pokemonshowdown.com/favicon-128.png" /> | ||
<link rel="stylesheet" href="//play.pokemonshowdown.com/style/client.css?" /> | ||
<link rel="stylesheet" href="//play.pokemonshowdown.com/style/sim-types.css?" /> | ||
<link rel="stylesheet" href="//play.pokemonshowdown.com/style/battle.css?" /> | ||
<link rel="stylesheet" href="//play.pokemonshowdown.com/style/utilichart.css?" /> | ||
<link rel="stylesheet" href="//play.pokemonshowdown.com/style/font-awesome.css?" /> | ||
<link rel="stylesheet" href="//play.pokemonshowdown.com/style/jquery.slider.min.css?" /> | ||
<!-- meta name="mobile-web-app-capable" content="yes" / --> | ||
<!-- meta name="apple-mobile-web-app-capable" content="yes" / --> | ||
<link rel="manifest" href="/manifest.json" /> | ||
<meta name="robots" content="noindex" /> | ||
<meta name="google-signin-client_id" content="912270888098-jjnre816lsuhc5clj3vbcn4o2q7p4qvk.apps.googleusercontent.com"> | ||
<script> | ||
var Config = {}; | ||
</script> | ||
<!--[if lte IE 8]><script> | ||
document.location.replace('http://pokemonshowdown.com/autodownload/win'); | ||
</script><![endif]--> | ||
|
||
<meta charset="utf-8" /> | ||
<meta id="viewport" name="viewport" content="width=device-width" /> | ||
<title>Showdown!</title> | ||
<meta http-equiv="X-UA-Compatible" content="IE=Edge" /> | ||
<link rel="shortcut icon" href="//play.pokemonshowdown.com/favicon.ico" id="dynamic-favicon" /> | ||
<link rel="icon" sizes="128x128" href="//play.pokemonshowdown.com/favicon-128.png" /> | ||
<link rel="stylesheet" href="//play.pokemonshowdown.com/style/client.css?" /> | ||
<link rel="stylesheet" href="//play.pokemonshowdown.com/style/sim-types.css?" /> | ||
<link rel="stylesheet" href="//play.pokemonshowdown.com/style/battle.css?" /> | ||
<link rel="stylesheet" href="//play.pokemonshowdown.com/style/utilichart.css?" /> | ||
<link rel="stylesheet" href="//play.pokemonshowdown.com/style/font-awesome.css?" /> | ||
<link rel="stylesheet" href="//play.pokemonshowdown.com/style/jquery.slider.min.css?" /> | ||
<meta name="apple-mobile-web-app-capable" content="yes" /> | ||
<link rel="manifest" href="/manifest.json" /> | ||
<meta name="google-signin-client_id" content="912270888098-jjnre816lsuhc5clj3vbcn4o2q7p4qvk.apps.googleusercontent.com"> | ||
<script>var Config = {};</script> | ||
<!--[if lte IE 8]><script>document.location.replace('http://pokemonshowdown.com/autodownload/win');</script><![endif]--> | ||
<!-- Google Analytics --> | ||
<script> | ||
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ | ||
|
@@ -71,107 +57,103 @@ | |
|
||
</script> | ||
<!-- End Google Analytics --> | ||
<script> | ||
window.onerror = function(err, uri, line) { | ||
var msg = uri + ':' + line + ': ' + err; | ||
if ('ga' in window) { | ||
ga('send', 'event', 'Client error', msg); | ||
} else { | ||
alert('ERROR: ' + msg); | ||
} | ||
return false; | ||
}; | ||
</script> | ||
</head> | ||
<body> | ||
<script> | ||
window.onerror = function(err, uri, line) { | ||
var msg = uri + ':' + line + ': ' + err; | ||
if ('ga' in window) { | ||
ga('send', 'event', 'Client error', msg); | ||
} else { | ||
alert('ERROR: ' + msg); | ||
} | ||
return false; | ||
}; | ||
</script> | ||
|
||
<div id="header" class="header"> | ||
<img class="logo" src="//play.pokemonshowdown.com/pokemonshowdownbeta.png" srcset="//play.pokemonshowdown.com/[email protected] 2x" alt="Pokémon Showdown! (beta)" width="146" height="44" /><div class="maintabbarbottom"></div> | ||
</div> | ||
<div class="ps-room scrollable" id="mainmenu"><div class="mainmenuwrapper"> | ||
<div class="leftmenu"> | ||
<div class="activitymenu"> | ||
<div class="pmbox"> | ||
<div class="pm-window news-embed" data-newsid="<!-- newsid -->"> | ||
<h3><button class="closebutton" tabindex="-1"><i class="fa fa-times-circle"></i></button><button class="minimizebutton" tabindex="-1"><i class="fa fa-minus-circle"></i></button>News</h3> | ||
<div class="pm-log" style="max-height:none"> | ||
<!-- news --> | ||
</div> | ||
</div> | ||
<div id="header" class="header"> | ||
<img class="logo" src="//play.pokemonshowdown.com/pokemonshowdownbeta.png" srcset="//play.pokemonshowdown.com/[email protected] 2x" alt="Pokémon Showdown! (beta)" width="146" height="44" /><div class="maintabbarbottom"></div> | ||
</div> | ||
<div class="ps-room scrollable" id="mainmenu"><div class="mainmenuwrapper"> | ||
<div class="leftmenu"> | ||
<div class="activitymenu"> | ||
<div class="pmbox"> | ||
<div class="pm-window news-embed" data-newsid="<!-- newsid -->"> | ||
<h3><button class="closebutton" tabindex="-1"><i class="fa fa-times-circle"></i></button><button class="minimizebutton" tabindex="-1"><i class="fa fa-minus-circle"></i></button>News</h3> | ||
<div class="pm-log" style="max-height:none"> | ||
<!-- news --> | ||
</div> | ||
</div> | ||
<div class="mainmenu"> | ||
<div id="loading-message" class="mainmessage">Initializing... <noscript>FAILED<br /><br />Pokémon Showdown requires JavaScript.</noscript></div> | ||
</div> | ||
</div> | ||
<div class="rightmenu"> | ||
</div> | ||
<div class="mainmenufooter"> | ||
<div class="bgcredit"></div> | ||
<small><a href="//dex.pokemonshowdown.com/" target="_blank">Pokédex</a> | <a href="//replay.pokemonshowdown.com/" target="_blank">Replays</a> | <a href="//pokemonshowdown.com/rules" target="_blank">Rules</a> | <a href="//pokemonshowdown.com/credits" target="_blank">Credits</a> | <a href="http://smogon.com/forums/" target="_blank">Forum</a></small> | ||
</div> | ||
</div></div> | ||
<script> | ||
document.getElementById('loading-message').innerHTML += ' DONE<br />Loading libraries...'; | ||
</script> | ||
<script src="//play.pokemonshowdown.com/js/lib/jquery-2.1.4.min.js"></script> | ||
<script src="//play.pokemonshowdown.com/js/lib/jquery-cookie.js"></script> | ||
<script src="//play.pokemonshowdown.com/js/lib/autoresize.jquery.min.js?"></script> | ||
<script src="//play.pokemonshowdown.com/js/lib/jquery.json-2.3.min.js"></script> | ||
<script src="//play.pokemonshowdown.com/js/lib/soundmanager2-nodebug-jsmin.js?"></script> | ||
<script> | ||
soundManager.setup({url: '//play.pokemonshowdown.com/swf/'}); | ||
</script> | ||
<script src="//play.pokemonshowdown.com/js/lib/html-css-sanitizer-minified.js?"></script> | ||
<script src="//play.pokemonshowdown.com/js/lib/lodash.core.js?"></script> | ||
<script src="//play.pokemonshowdown.com/js/lib/backbone.js?"></script> | ||
<script src="//play.pokemonshowdown.com/js/lib/d3.v3.min.js"></script> | ||
|
||
<script> | ||
document.getElementById('loading-message').innerHTML += ' DONE<br />Loading data...'; | ||
</script> | ||
</div> | ||
<div class="mainmenu"> | ||
<div id="loading-message" class="mainmessage">Initializing... <noscript>FAILED<br /><br />Pokémon Showdown requires JavaScript.</noscript></div> | ||
</div> | ||
</div> | ||
<div class="rightmenu"> | ||
</div> | ||
<div class="mainmenufooter"> | ||
<div class="bgcredit"></div> | ||
<small><a href="//dex.pokemonshowdown.com/" target="_blank">Pokédex</a> | <a href="//replay.pokemonshowdown.com/" target="_blank">Replays</a> | <a href="//pokemonshowdown.com/rules" target="_blank">Rules</a> | <a href="//pokemonshowdown.com/credits" target="_blank">Credits</a> | <a href="http://smogon.com/forums/" target="_blank">Forum</a></small> | ||
</div> | ||
</div></div> | ||
<script> | ||
var LM = document.getElementById('loading-message'); | ||
LM.innerHTML += ' DONE<br />Loading libraries...'; | ||
</script> | ||
<script src="//play.pokemonshowdown.com/js/lib/jquery-2.1.4.min.js"></script> | ||
<script src="//play.pokemonshowdown.com/js/lib/jquery-cookie.js"></script> | ||
<script src="//play.pokemonshowdown.com/js/lib/autoresize.jquery.min.js?"></script> | ||
<script src="//play.pokemonshowdown.com/js/lib/jquery.json-2.3.min.js"></script> | ||
<script src="//play.pokemonshowdown.com/js/lib/soundmanager2-nodebug-jsmin.js?"></script> | ||
<script> | ||
soundManager.setup({url: '//play.pokemonshowdown.com/swf/'}); | ||
</script> | ||
<script src="//play.pokemonshowdown.com/js/lib/html-css-sanitizer-minified.js?"></script> | ||
<script src="//play.pokemonshowdown.com/js/lib/lodash.core.js?"></script> | ||
<script src="//play.pokemonshowdown.com/js/lib/backbone.js?"></script> | ||
<script src="//play.pokemonshowdown.com/js/lib/d3.v3.min.js"></script> | ||
|
||
<script src="//play.pokemonshowdown.com/config/config.js?"></script> | ||
<script src="//play.pokemonshowdown.com/js/battledata.js?"></script> | ||
<script src="//play.pokemonshowdown.com/js/storage.js?"></script> | ||
<script src="//play.pokemonshowdown.com/data/pokedex-mini.js?"></script> | ||
<script src="//play.pokemonshowdown.com/data/typechart.js?"></script> | ||
<script src="//play.pokemonshowdown.com/js/battle.js?"></script> | ||
<script src="//play.pokemonshowdown.com/js/lib/sockjs-1.1.1-nwjsfix.min.js"></script> | ||
<script src="//play.pokemonshowdown.com/js/lib/color-thief.min.js"></script> | ||
<script> | ||
LM.innerHTML += ' DONE<br />Loading data...'; | ||
</script> | ||
|
||
<script> | ||
document.getElementById('loading-message').innerHTML += ' DONE<br />Loading client...'; | ||
</script> | ||
<script src="//play.pokemonshowdown.com/config/config.js?"></script> | ||
<script src="//play.pokemonshowdown.com/js/battledata.js?"></script> | ||
<script src="//play.pokemonshowdown.com/js/storage.js?"></script> | ||
<script src="//play.pokemonshowdown.com/data/pokedex-mini.js?"></script> | ||
<script src="//play.pokemonshowdown.com/data/typechart.js?"></script> | ||
<script src="//play.pokemonshowdown.com/js/battle.js?"></script> | ||
<script src="//play.pokemonshowdown.com/js/lib/sockjs-1.1.1-nwjsfix.min.js"></script> | ||
<script src="//play.pokemonshowdown.com/js/lib/color-thief.min.js"></script> | ||
|
||
<script src="//play.pokemonshowdown.com/js/client.js?"></script> | ||
<script src="//play.pokemonshowdown.com/js/client-topbar.js?"></script> | ||
<script src="//play.pokemonshowdown.com/js/client-mainmenu.js?"></script> | ||
<script src="//play.pokemonshowdown.com/js/client-teambuilder.js?"></script> | ||
<script src="//play.pokemonshowdown.com/js/client-ladder.js?"></script> | ||
<script src="//play.pokemonshowdown.com/js/client-chat.js?"></script> | ||
<script src="//play.pokemonshowdown.com/js/client-chat-tournament.js?"></script> | ||
<script src="//play.pokemonshowdown.com/js/client-battle-tooltips.js?"></script> | ||
<script src="//play.pokemonshowdown.com/js/client-battle.js?"></script> | ||
<script src="//play.pokemonshowdown.com/js/client-rooms.js?"></script> | ||
<script src="//play.pokemonshowdown.com/data/graphics.js?"></script> | ||
<script> | ||
LM.innerHTML += ' DONE<br />Loading client...'; | ||
</script> | ||
|
||
<script> | ||
var app = new App(); | ||
</script> | ||
<script src="//play.pokemonshowdown.com/js/client.js?"></script> | ||
<script src="//play.pokemonshowdown.com/js/client-topbar.js?"></script> | ||
<script src="//play.pokemonshowdown.com/js/client-mainmenu.js?"></script> | ||
<script src="//play.pokemonshowdown.com/js/client-teambuilder.js?"></script> | ||
<script src="//play.pokemonshowdown.com/js/client-ladder.js?"></script> | ||
<script src="//play.pokemonshowdown.com/js/client-chat.js?"></script> | ||
<script src="//play.pokemonshowdown.com/js/client-chat-tournament.js?"></script> | ||
<script src="//play.pokemonshowdown.com/js/client-battle-tooltips.js?"></script> | ||
<script src="//play.pokemonshowdown.com/js/client-battle.js?"></script> | ||
<script src="//play.pokemonshowdown.com/js/client-rooms.js?"></script> | ||
<script src="//play.pokemonshowdown.com/data/graphics.js?"></script> | ||
|
||
<script src="//play.pokemonshowdown.com/js/lib/jquery.slider.min.js?"></script> | ||
<script> | ||
var app = new App(); | ||
</script> | ||
|
||
<script src="//play.pokemonshowdown.com/data/pokedex.js?"></script> | ||
<script src="//play.pokemonshowdown.com/data/moves.js?"></script> | ||
<script src="//play.pokemonshowdown.com/data/items.js?"></script> | ||
<script src="//play.pokemonshowdown.com/data/abilities.js?"></script> | ||
<script src="//play.pokemonshowdown.com/js/lib/jquery.slider.min.js?"></script> | ||
|
||
<script src="//play.pokemonshowdown.com/data/search-index.js?"></script> | ||
<script src="//play.pokemonshowdown.com/data/teambuilder-tables.js?"></script> | ||
<script src="//play.pokemonshowdown.com/js/search.js?"></script> | ||
<script src="//play.pokemonshowdown.com/data/pokedex.js?"></script> | ||
<script src="//play.pokemonshowdown.com/data/moves.js?"></script> | ||
<script src="//play.pokemonshowdown.com/data/items.js?"></script> | ||
<script src="//play.pokemonshowdown.com/data/abilities.js?"></script> | ||
|
||
<script src="//play.pokemonshowdown.com/data/aliases.js?" async="async"></script> | ||
<script src="//play.pokemonshowdown.com/data/search-index.js?"></script> | ||
<script src="//play.pokemonshowdown.com/data/teambuilder-tables.js?"></script> | ||
<script src="//play.pokemonshowdown.com/js/search.js?"></script> | ||
|
||
</body> | ||
</html> | ||
<script src="//play.pokemonshowdown.com/data/aliases.js?" async="async"></script> |