Hatena::Let
■
javascript: (function () { var l = function (src) { var s = document.createElement("script"); s.charset = "utf-8"; s.src = src; document.getElementsByTagName("head")[0].appendChild(s) }; l("http://s.hatena.ne.jp/js/HatenaStar.js"); var t = setInterval(function () { try { Hatena.Star.ConfigLoader.addEventListener("load", function () { new Hatena.Star.EntryLoader() }); new Hatena.Star.ConfigLoader(); clearInterval(t) } catch (e) {} }, 100) })();
■
hatena::let でやっている script の load のところ。
/* * @title rotate node * @description fork from http://let.hatelabo.jp/hitode909/let/gYC-y4uM7LKcaQ * @include http://* * @license MIT License * @require jQuery */ setInterval(function() { $('body *:last').css('display','inline').prependTo(document.body); }, 10);
javascript: "http://let.st-hatelabo.com/taizooo/let/gYC-x4u7j9TQbA.bookmarklet.js (arg)".replace(/(\S+)\s+(\S*)/, function (s, url, arg) { s = document.createElement("script"); s.charset = "utf-8"; s.src = url + "?s=" + encodeURIComponent(arg); document.body.appendChild(s) }); void(0);
(function(scripts, callback, errorback) { if (typeof errorback != 'function') errorback = function(url) { alert('jsloader load error: ' + url) }; var cssRegexp = /.css$/; var load = function(url) { if (cssRegexp.test(url)) { var link = document.createElement('link'); link.href = url; link.type = 'text/css'; link.rel = 'stylesheet'; (document.getElementsByTagName('head')[0] || document.body).appendChild(link); if (scripts.length) { load(scripts.shift()); } else { callback(); } } else { var script = document.createElement('script'); script.type = 'text/javascript'; script.charset = 'utf-8'; var current_callback; if (scripts.length) { var u = scripts.shift(); current_callback = function() { load(u) } } else { current_callback = callback; } if (window.ActiveXObject) { // IE script.onreadystatechange = function() { if (script.readyState == 'complete' || script.readyState == 'loaded') { current_callback(); } } } else { script.onload = current_callback; script.onerror = function() { errorback(url) }; } script.src = url; document.body.appendChild(script); } } load(scripts.shift()); })(["http://code.jquery.com/jquery-1.4.2.min.js"], function() { /* * @title rotate node * @description fork from http://let.hatelabo.jp/hitode909/let/gYC-y4uM7LKcaQ * @include http://* * @license MIT License * @require jQuery */ setInterval(function() { $('body *:last').css('display', 'inline').prependTo(document.body); }, 10); });
■ どこでもはてなスター on chrome
■
http://hatena.g.hatena.ne.jp/hatelabo/20130124/1359013300
2013年1月23日0時頃から1月24日16時頃まで、 Hatena::Let のトップページが正しく表示されない障害が発生しておりました。原因はアプリケーションの不具合でした。現在は復旧済みです。
ご利用の皆様にはご不便をおかけし、申し訳ございませんでした。今後、再発防止に努めて参ります。