url |
^https?://gihyo\.jp/[^/]+/(?:clip|feature|serial|report|column) |
nextLink |
id('primary')//p[@class='next']/a[last()]|//ul[@class='linkList02']/li[@class='here']/preceding-sibling::li[1]/a |
pageElement |
id('primary')//div[contains(concat(' ', @class, ' '), ' readingContent01 ')][id('article')]|//ul[@class='articleList01' or @class='toc article']//li|//h2[@class='subTitle01'][number(substring-after(id('primary')//li[@class='current']/a/@href,'?page='))=1 or not(//div[contains(@class,'pageSwitch01')])]|//p[@class='date' or @class='author'][number(substring-after(id('primary')//li[@class='current']/a/@href,'?page='))=1 or not(//div[contains(@class,'pageSwitch01')])] |
exampleUrl |
http://gihyo.jp/dev/serial
http://gihyo.jp/dev/serial/01/sql_academy2
http://gihyo.jp/admin/clip/01/fdt
http://gihyo.jp/dev/feature/01/mercurial/0001
http://gihyo.jp/dev/feature/01/mercurial/0001?page=4
http://gihyo.jp/lifestyle/serial/01/travel_with_gadget/0001
http://gihyo.jp/lifestyle/serial/01/survival_strategy_engineer/0001
http://gihyo.jp/dev/feature/01/go_4beginners/0001?page=3 |
bookmarklet |
Array.prototype.forEach.call(document.querySelectorAll('img'), function(img) { var lazySrc = img.hasAttribute('data-src') ? img.getAttribute('data-src') : img.getAttribute('data-original'); if (lazySrc) { img.src = lazySrc;} }); |
Stylish |
@-moz-document url-prefix("http://gihyo.jp/") {
img.lazy{display:inline !important;}
.autopagerize_page_separator~.date{text-align:right;
line-height:1 !important;}
.autopagerize_page_separator~.author{text-align:right;
line-height:1 !important;}
.autopagerize_page_separator~p {
margin: 0 0 1em 0;
line-height: 1.9;
}
.autopagerize_page_separator~h3 {
margin: 2.5em 0 1.2em 0;
padding: 0 0 4px 0;
border-bottom: 1px solid #CCC;
font-size: 120%;
color: #CC6600;
line-height: 1.2;
}
.autopagerize_page_separator~.fig .illust{
margin: 1.8em 54px 1.8em 42px;
line-height: 1.2;
font-size: 80%;
}
} |