<-> Tw mobi
by
noromanba
2015-03-26 [2015/03/26 04:38:21]
come and go mobile page on Twitter
@@ -10,6 +10,13 @@
(function () {
if (!/twitter\.com$/.test(location.hostname)) return;
+ // startsWith: ES6 experimental; impl Chrome(mium) and Fx yet
+ // https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/String/startsWith
+ // http://kangax.github.io/compat-table/es6/#String.prototype_methods_String.prototype.startsWith
+ /*
location.hostname = location.hostname.startsWith('mobile.') ? 'twitter.com' : 'mobile.twitter.com';
+ /*/
+ location.hostname = location.hostname.split('.').shift() === 'mobile' ? 'twitter.com' : 'mobile.twitter.com';
+ //*/
})();
/*
* @title <-> Tw mobi
* @description come and go mobile page on Twitter
* @include *://mobile.twitter.com/*
* @include *://twitter.com/*
* @license MIT http://opensource.org/licenses/MIT
* @javascript_url
*/
(function () {
if (!/twitter\.com$/.test(location.hostname)) return;
// startsWith: ES6 experimental; impl Chrome(mium) and Fx yet
// https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/String/startsWith
// http://kangax.github.io/compat-table/es6/#String.prototype_methods_String.prototype.startsWith
/*
location.hostname = location.hostname.startsWith('mobile.') ? 'twitter.com' : 'mobile.twitter.com';
/*/
location.hostname = location.hostname.split('.').shift() === 'mobile' ? 'twitter.com' : 'mobile.twitter.com';
//*/
})();
- Permalink
- このページへの個別リンクです。
- RAW
- 書かれたコードへの直接のリンクです。
- Packed
- 文字列が圧縮された書かれたコードへのリンクです。
- Userscript
- Greasemonkey 等で利用する場合の .user.js へのリンクです。
- Loader
- @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
- Metadata
- コード中にコメントで @xxx と書かれたメタデータの JSON です。