{"action":"created","issue":{"url":"https://api.github.com/repos/jekyll/jekyll-gist/issues/7","labels_url":"https://api.github.com/repos/jekyll/jekyll-gist/issues/7/labels{/name}","comments_url":"https://api.github.com/repos/jekyll/jekyll-gist/issues/7/comments","events_url":"https://api.github.com/repos/jekyll/jekyll-gist/issues/7/events","html_url":"https://github.com/jekyll/jekyll-gist/pull/7","id":74386785,"number":7,"title":"Added an noscript fallback for browsers without javascript enabled.","user":{"login":"gr4y","id":230350,"avatar_url":"https://avatars.githubusercontent.com/u/230350?v=3","gravatar_id":"","url":"https://api.github.com/users/gr4y","html_url":"https://github.com/gr4y","followers_url":"https://api.github.com/users/gr4y/followers","following_url":"https://api.github.com/users/gr4y/following{/other_user}","gists_url":"https://api.github.com/users/gr4y/gists{/gist_id}","starred_url":"https://api.github.com/users/gr4y/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gr4y/subscriptions","organizations_url":"https://api.github.com/users/gr4y/orgs","repos_url":"https://api.github.com/users/gr4y/repos","events_url":"https://api.github.com/users/gr4y/events{/privacy}","received_events_url":"https://api.github.com/users/gr4y/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":19,"created_at":"2015-05-08T14:46:23Z","updated_at":"2015-08-06T15:33:42Z","closed_at":"2015-08-05T22:28:07Z","pull_request":{"url":"https://api.github.com/repos/jekyll/jekyll-gist/pulls/7","html_url":"https://github.com/jekyll/jekyll-gist/pull/7","diff_url":"https://github.com/jekyll/jekyll-gist/pull/7.diff","patch_url":"https://github.com/jekyll/jekyll-gist/pull/7.patch"},"body":"This would be better for RSS readers and users with tinfoil hats and disabled javascript. It fetches the code via HTTP, escapes it and wraps into an noscript-Tag. To make the specs work again I had to add webmock to the development dependencies, so I had to update all specs and added new it-blocks to each context and an before-Block to stub the request. :muscle: \r\n\r\nIf there are any questions, don't hesitate to answer. I hope dearly that you will accept the PR, so all jekyll-gist users can profit from that change soon. :smile: \r\n\r\nHave a great day :sun_with_face:"},"comment":{"url":"https://api.github.com/repos/jekyll/jekyll-gist/issues/comments/128411771","html_url":"https://github.com/jekyll/jekyll-gist/pull/7#issuecomment-128411771","issue_url":"https://api.github.com/repos/jekyll/jekyll-gist/issues/7","id":128411771,"user":{"login":"gr4y","id":230350,"avatar_url":"https://avatars.githubusercontent.com/u/230350?v=3","gravatar_id":"","url":"https://api.github.com/users/gr4y","html_url":"https://github.com/gr4y","followers_url":"https://api.github.com/users/gr4y/followers","following_url":"https://api.github.com/users/gr4y/following{/other_user}","gists_url":"https://api.github.com/users/gr4y/gists{/gist_id}","starred_url":"https://api.github.com/users/gr4y/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gr4y/subscriptions","organizations_url":"https://api.github.com/users/gr4y/orgs","repos_url":"https://api.github.com/users/gr4y/repos","events_url":"https://api.github.com/users/gr4y/events{/privacy}","received_events_url":"https://api.github.com/users/gr4y/received_events","type":"User","site_admin":false},"created_at":"2015-08-06T15:33:42Z","updated_at":"2015-08-06T15:33:42Z","body":"Well... I thought about that some time ago and I know that it can be a problem on really bad internet connections and I came up with several ideas to solve that. \r\n\r\nSetting the timeout to 10 seconds, which should be quite okay for most of the people, but currently my internet connection is flaky from time to time, so it would so it would result in posts with the no script tag and some without it, which is annoying too. \r\n\r\nI even added some caching to the tag back in the days when I implemented that in my own fork and that might be the way to go, but I didn't like the thought of a changing the gists and upon the next build of the site the updated code won't be fetched because it is cached, which results in the gist and the actual `noscript` fallback code in the post diverging. \r\n\r\nI would love to hear your thoughts on that. I may take some time to respond, though. "}}