All Projects → folletto → Blipshot

folletto / Blipshot

Google Chrome Extension to make screenshots

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Blipshot

React Context Devtool
React Context Devtool
Stars: ✭ 81 (-8.99%)
Mutual labels:  chrome-extension
Youtube time tracker
Chrome Extension that tracks time you spent on Youtube.
Stars: ✭ 84 (-5.62%)
Mutual labels:  chrome-extension
Git History Browser Extension
Agrega un botón a la interfáz de archivos de github para ver su historial / Add a button to the github file interface to see its history
Stars: ✭ 87 (-2.25%)
Mutual labels:  chrome-extension
Dfpm
DFPM is a browser extension for detecting browser fingerprinting.
Stars: ✭ 81 (-8.99%)
Mutual labels:  chrome-extension
Globalspeed
Web extension to set a default speed for video and audio
Stars: ✭ 83 (-6.74%)
Mutual labels:  chrome-extension
Css Diff
Chrome extension that allows to easily compare CSS of two HTML elements.
Stars: ✭ 84 (-5.62%)
Mutual labels:  chrome-extension
Website Blocker Chrome.ext
Website Blocker for Chrome Extension
Stars: ✭ 80 (-10.11%)
Mutual labels:  chrome-extension
Universal Bypass
Don't waste your time with compliance. Universal Bypass circumvents annoying link shorteners.
Stars: ✭ 1,287 (+1346.07%)
Mutual labels:  chrome-extension
Mirigana
A chrome extension for adding furigana to annotate the tweets
Stars: ✭ 84 (-5.62%)
Mutual labels:  chrome-extension
Liver Collection
A tool to omit tedious operation for granbluefantasy
Stars: ✭ 85 (-4.49%)
Mutual labels:  chrome-extension
Hops
An extension for Google Chrome to browse through the code just like you'd do in your IDE.
Stars: ✭ 81 (-8.99%)
Mutual labels:  chrome-extension
Ipfs Companion
Browser extension that simplifies access to IPFS resources on the web
Stars: ✭ 1,247 (+1301.12%)
Mutual labels:  chrome-extension
Chrome Extension Guide
Chrome 扩展(插件) 开发官方文档中文版翻译
Stars: ✭ 85 (-4.49%)
Mutual labels:  chrome-extension
Tensorboard Empty Scalar Hider
Chrome Extension of hiding empty scalar/panes in TensorBoard.
Stars: ✭ 81 (-8.99%)
Mutual labels:  chrome-extension
Refined Twitter
Browser extension that simplifies the Twitter interface and adds useful features
Stars: ✭ 1,279 (+1337.08%)
Mutual labels:  chrome-extension
Calm Twitter
This extension hides trending information from twitter timelines to make your mind calm.
Stars: ✭ 80 (-10.11%)
Mutual labels:  chrome-extension
Notifier For Github
Browser extension - Get notified about new GitHub notifications
Stars: ✭ 1,259 (+1314.61%)
Mutual labels:  chrome-extension
Frame
New-tab extension for Chrome and Firefox
Stars: ✭ 89 (+0%)
Mutual labels:  chrome-extension
Seckill
Chrome浏览器 抢购、秒杀插件,秒杀助手,定时自动点击
Stars: ✭ 1,278 (+1335.96%)
Mutual labels:  chrome-extension
Pihole Browser Extension
Browser extension to control your pi-hole
Stars: ✭ 83 (-6.74%)
Mutual labels:  chrome-extension

Blipshot - Google Chrome Extension

Real fast and simple one-click full-page screenshots with support for drag & drop. BSD Licensed.
https://chrome.google.com/webstore/detail/mdaboflcmhejfihjcbmdiebgfchigjcf

WHAT IS BLIPSHOT

Blipshot is a one-click screenshot extension: just click on the icon and the page screenshot will be created: you can then drag'n'drop it wherever you want. Why wasting time if you just want a screenshot? ;)

This extension works on Windows, Mac and Linux.

REUSABLE LIBRARIES

This extension contains two reusable libraries:

  • Screenshotter - Screenshotting a full page in Chrome is a little difficult since there's no internal function to do that. There are various workarounds and Blipshot contains an implementation of one of these. The screenshotter[.DOM].js library (2 files) is designed to be as reusable as possible, please do it if you want to make full screen screenshots, until Chrome will implement full page screenshot in its core (Bug #45209).
  • Blanket Style Set - A small library, packed to be used in a Chrome extension and with minimal client page impact, that allows to reset and set back a specific CSS property to all the DOM nodes. Used by Blipshot as a workaround for fixed positioned elements. Thanks to @guille for the original code.

KNOWN LIMITATIONS

  • Blipshot can't screenshot the Chrome Extensions website (Google policy)
  • Blipshot can't screenshot a page loaded before it was installed (Chrome limitation)
  • Waiting for Google to fix Bug #45209 now Bug #469663: whole tab screenshot
  • Waiting for Google to fix Bug #69227: data URL crashes

TODO

  • Fix horizontal scrollbar evaluation (now it assumes that the page hasn't the scrollbar)

MAY DO

  • Try to find a faster way to grab screen parts (directly to canvas?)
  • Store images in a local WebSQL database for late retrieval
  • Find a way to "download" them in a block (zip?)

CHANGELOG

  • 1.2.3 (29/08/2018)

    • Fixed "day" in file name (was: weekday) #19.
  • 1.2.2 (02/10/2017)

    • Fixed scrolling due to change in API behaviour in Chrome 61 (scrollingElement), see #17.
  • 1.2.1 (06/08/2017)

    • Limit height to 32766px due to Chromium/Skia own limitations.
    • Show error message if image generated has issues.
    • More reliable height calculation for all pages.
  • 1.2 (30/03/2017)

    • Implemented click to download instantly.
    • Added check if the script is loaded.
    • Workaround for Chrome blocking drag'n'drop on HTTPS sites (not ideal, no nice name).
    • Increased filenames "precision" by adding seconds to the name.
    • Moved HTML to separate template.
    • Slight visual tweaking.
  • 1.1.1 (24/08/2014)

    • Updated icons.
  • 1.1.0 (24/08/2014)

    • Fixed: Added code to workaround pages with fixed elements. This should allow screenshotting a number of pages with fixed elements (some will still have repeating elements). This has been built as a reusable library (blankedStyleSet.js). Thanks @guille.
  • 1.0.6 (12/04/2014)

    • Fixed: Changed permission to <all_urls> to workaround a Chrome change / bug.
  • 1.0.5 (14/01/2013)

    • Fixed: WebKitBlobBuilder was deprecated, using Blob instead. Thanks to @ble for the code snippet.
    • Updated: Manifest V2.
  • 1.0.4 (20/02/2012)

    • Fixed: re-introduced page names and timestamp on file names.
  • 1.0.3 (19/02/2012)

    • Fixed: added workaround to screenshot big pages (thanks to @ble). It's a workaround for Chrome Bug #69227.
    • Added info message when you try to screenshot a Chrome Store page (it's not allowed).
  • 1.0.2 (16/08/2010)

    • First public release.

LICENSE

Copyright (C) 2010-2017, Davide Casali
Licensed under BSD Opensource License (free for personal and commercial use)

Time is very slow for those who wait.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].