To OP -- in the spirit of the article -- it's an uphill task to separate the content from the witticisms here. IMO it would have been a better read with fewer jokes.
With /etc/hosts blocking, I still see them, and I like it. It's like a TV that's gone to ads and then glitches out and the show comes straight back on.
One of those blank spaces is the white square screenshot mentioned in the article. I assumed it was just an ad taking a while to render the first time I scrolled past it.
Since some people agree to the fundamental "deal" that one receives "free" content for seeing add as well and configure an ad blocker more granular (and maybe the best strategy were that sites with abusive amounts/forms of ads simply lose visitors and attention)
That response tells that you didn't "sign" that. I only have reasons why some don't or limit use of ad blockers. If you have other values I won't try to convince you.
Screenshots for asking help are not the same as screenshots for showing to people. A screenshot is a good way for someone who does not know to send something he does not see himself to someone that will see it. You will capture more than you know in a screenshot, and that's the point. So grab large and you might capture an interesting point that, if you knew was important, you could have communicated as text. But of course be careful you will send more than you think (again it's the point) and try not to include sensitive info as in the last article's screenshot.
I see a lot of cropped screenshots on support forums, when really it would be better if the poster took the screenshot of the whole window, and then just highlighted the area they are worried about with a red square (or if you are a StackOverflow user, a freehand red circle ;)). Often the answer lies outside the area the poster thinks is relevant and if one could see it immediately, it would save lots of questions and back and forth.
That said, automatically annotated screenshots would be useful, or even better: if someone invents a screengrab tool that would semantically tag all parts of the image based on the data available so its not just a plain image. I.e. screengrab a GUI window and all the text displayed in that window could be added as metadata like titlebar/button/label text and then it becomes searchable. I guess it would need an API that the developer of the app would have to explicitly implement though for most useful results like debug state information...
I'm surprised it's not more popular though, but I guess it has remained undiscovered like it was for me until now, or it's simply not as useful to others as I would think. Maybe because not all apps are GTK3 apps, or people don't want pdf's because they can't be inlined on a issue ticket like plain old images can, for example?
> people don't want pdf's because they can't be inlined on a issue ticket like plain old images can
Well, this module can also produce SVGs, which, I guess, can be inlined in some issue trackers. But, aside from being GTK3-only, the main reason this sort of thing didn't become popular is simply due the fact that even JPEG screenshots are just good enough and get the job done. Virtually nobody has any need to search for text in older screenshots; selecting text—well, you can't copy-paste from most of real error windows, so you're going to re-type its content anyways; and nobody is bothered with other people's font sizes, aliasing preferences, JPEG artifacts or whatever.
One Thing where SVG isn't good enough is around fonts - PDF can embed fonts needed, thus produce the "correct" result. SVG probably would pick a different fallback font, which can lead to trouble.
Aside from that: jpeg with compression artifacts works well enough, so that even png, giving better quality, often isn't used by non-technical folks.
And unrelated as an anecdote: The IT hotline at a bank where I once worked asked for screenshots as Word documents (my assumption: "everybody" knows Word and so teaching "press 'Print' on your keyboard and then paste into Word" is relatively reliable teachable via phone ... this went to some level where we as developers got screenshots of sessions containing customer info, where customer details were "hidden" using black bars from Word, which of course could have been removed easily)
My advice is to avoid taking screenshots wherever possible, particularly if you want to share something in a public setting. The're an accessibility nightmare and may make your content unreadable for certain groups of people, screen reader users in particular.
I die a little inside every time I get a bug report that is just a couple sentences saying that something didn't work.
I also die a little every time I get a bug report that is just an out-of-context downsampled screenshot of some dashboard, where it has been shrunk so the text is not readable, and there is nothing highlighting what the issue is.
I have to really, really fight back the urge to send back a message with nothing but a gif of the Jerry Maguire "Help me help you" scene
i can do that very well thank you, i just don't have the time budget. i also don't have time to spend on deciphering the problem from a description from even a well-spoken user if a single screenshot would be self-explanatory.
of course it's useful to be able to describe the problem, but most of the time there's no ROI and opportunity cost is prohibitive.
Thing is, accurately describing the problem often is 90% of the solution, and the only reason why you can't solve it yourself and are asking for help is because you don't have the skill, knowledge or experience to see what is wrong there. Similarly, if I'm doing the diagnosis, I don't want your description of what you see there (because that's likely misinformed, misleading, or missing the point), I want the actual evidence.
But twitter and texting do teach it, and those are both very popular. Even reddit is mainstream now. People probably read more now than at any other point in history.
I'm very skeptical that the average reading and writing ability has decreased in the last 50 years
As a dev, the worst offenders are not sending the url and a screenshot with new copy annotated within the image file (and an obligatory arrow to content it replaces).
The downside of uncropped screenshots is information leakage from e.g. your bookmarks, open tabs, unrelated emails, IM popups etc.
Another commentator mentioned annotated screenshots, and now I'm wondering about the "semantic screenshot"; imagine getting a copy of someone's desktop frozen in time with the ability to re-stack windows, check what's currently available on menus, etc.
Tangential to screenshots, but when doing presentations, I've taken to creating a second user on my machine to prevent notifications, etc I'd rather not show.
My favorite example is that time Kanye shared a screenshot on Twitter and didn't crop out his Pirate Bay tabs for pirating Deadmau5's music software, Serum.
That's because this article is not about screenshots, it's about the human condition with a dialectical analysis centered on the banal medium of the screenshot vis the existential angst we suffer as human beings now that the floodgates of communication have been busted wide open yet we still have very little of substance to relate
This is a person who truly gets it and knows how to paint a picture with words. Try taking a more visceral approach or listening to Baba Ram Dass in order to truly appreciate the mastery of verse contained in this blog post
> Then there are the well-meaning spirits who discovered the developer console and send these with worried emojis:
All too true. The worst I've ever gotten was an email titled "Problem!" (or similar), the body was several of the grimacing and throwing up emojis, and attached was a screenshot of a (long and ugly) SQL query without the attached results.
When I asked if they could send the results over, or at least a copy-pasteable version of the query, they said they had closed SQL Workbench already along with the query and results...
>
This file is Good Code. It has sensible and consistent names for functions and variables. It’s concise. It doesn’t do anything obviously stupid. It has never had to live in the wild, or answer to a sales team.
> This educational blind spot leads Person Q to take a carefully framed picture of the 2 percent of their visual field that signaled a problem and email it to Person X, assuming Person X will immediately grok the necessary portion of Person Q’s life experience that motivated them to send it.
Bravo; I have never seen a more perfectly succinct illustration of the fundamental problem of human existence.
It's a struggle to remember that nobody else is inside your head, but damn, that realization makes everything easier to deal with.
> Spot them all: the URL, the problem, the browser, how many tabs are open on that browser, the fact that this person has an unusual number of Facebook tabs open and probably isn’t overly invested in their job, some other applications that are open, that they leave system credentials in text files on their desktop, the time, the operating system, that they have a serious investment in someone named Alex, and whether the wifi is connected.
And that is precisely why I would crop my screenshot to only the relevant part.
You know what would be helpful? A button in the web browser that the user can click, which creates a full page screenshot and dump of a bunch of helpful data points for debugging (e.g. URL, cookies, history, console logs, network requsets, assets, RAM use, IP address, user agent etc etc.)
Basically a neat way to export a pseudo-stack trace from the application environment with screenshot and all potentially useful info.
For me, Greenshot is the most convenient. Not only you can select what area you want, you can edit the screenshot (proverbial red circle, text, etc.) before saving it.
Checking out the browsers / desktops of my coworkers when they are sharing screens is fun. We still make fun of one guy who had google bookmarked in chrome.
59 comments
[ 4.4 ms ] story [ 113 ms ] thread((Who gets the reference?))
Even with adblockers, I see the "advertisement" lines remaining in articles. Often every paragraph or two.
This LA Times article has two "advertisement" lines. The ads themselves don't appear. JS is disabled.
https://www.latimes.com/california/story/2019-10-31/homes-bu...
http://www.stilldrinking.org/blog_images/suzy/take-better-sc...
That said, automatically annotated screenshots would be useful, or even better: if someone invents a screengrab tool that would semantically tag all parts of the image based on the data available so its not just a plain image. I.e. screengrab a GUI window and all the text displayed in that window could be added as metadata like titlebar/button/label text and then it becomes searchable. I guess it would need an API that the developer of the app would have to explicitly implement though for most useful results like debug state information...
Edit: here it is in action, with selectable text: https://www.joachim-breitner.de/various/pdf_screenshot_3.pdf
I'm surprised it's not more popular though, but I guess it has remained undiscovered like it was for me until now, or it's simply not as useful to others as I would think. Maybe because not all apps are GTK3 apps, or people don't want pdf's because they can't be inlined on a issue ticket like plain old images can, for example?
Well, this module can also produce SVGs, which, I guess, can be inlined in some issue trackers. But, aside from being GTK3-only, the main reason this sort of thing didn't become popular is simply due the fact that even JPEG screenshots are just good enough and get the job done. Virtually nobody has any need to search for text in older screenshots; selecting text—well, you can't copy-paste from most of real error windows, so you're going to re-type its content anyways; and nobody is bothered with other people's font sizes, aliasing preferences, JPEG artifacts or whatever.
Aside from that: jpeg with compression artifacts works well enough, so that even png, giving better quality, often isn't used by non-technical folks.
And unrelated as an anecdote: The IT hotline at a bank where I once worked asked for screenshots as Word documents (my assumption: "everybody" knows Word and so teaching "press 'Print' on your keyboard and then paste into Word" is relatively reliable teachable via phone ... this went to some level where we as developers got screenshots of sessions containing customer info, where customer details were "hidden" using black bars from Word, which of course could have been removed easily)
Wow.
I want to click at the UI in the PDF :( it's not working :(
https://github.com/jordwest/news-feed-eradicator
Specific knowledge aside, I am always astonished that people not being able to coherently read and write is getting worse.
That's something YouTube, Snapchat, Instagram and Facebook don't teach I guess?
I die a little inside every time I get a bug report that is just a couple sentences saying that something didn't work.
I also die a little every time I get a bug report that is just an out-of-context downsampled screenshot of some dashboard, where it has been shrunk so the text is not readable, and there is nothing highlighting what the issue is.
I have to really, really fight back the urge to send back a message with nothing but a gif of the Jerry Maguire "Help me help you" scene
of course it's useful to be able to describe the problem, but most of the time there's no ROI and opportunity cost is prohibitive.
I'm very skeptical that the average reading and writing ability has decreased in the last 50 years
Another commentator mentioned annotated screenshots, and now I'm wondering about the "semantic screenshot"; imagine getting a copy of someone's desktop frozen in time with the ability to re-stack windows, check what's currently available on menus, etc.
https://twitter.com/deadmau5/status/704876167157907456?s=20
This is a person who truly gets it and knows how to paint a picture with words. Try taking a more visceral approach or listening to Baba Ram Dass in order to truly appreciate the mastery of verse contained in this blog post
All too true. The worst I've ever gotten was an email titled "Problem!" (or similar), the body was several of the grimacing and throwing up emojis, and attached was a screenshot of a (long and ugly) SQL query without the attached results.
When I asked if they could send the results over, or at least a copy-pasteable version of the query, they said they had closed SQL Workbench already along with the query and results...
In this situation I think there was never a real, valid problem in the first place.
> This file is Good Code. It has sensible and consistent names for functions and variables. It’s concise. It doesn’t do anything obviously stupid. It has never had to live in the wild, or answer to a sales team.
Bravo; I have never seen a more perfectly succinct illustration of the fundamental problem of human existence.
It's a struggle to remember that nobody else is inside your head, but damn, that realization makes everything easier to deal with.
And that is precisely why I would crop my screenshot to only the relevant part.
Basically a neat way to export a pseudo-stack trace from the application environment with screenshot and all potentially useful info.
https://screenshots.firefox.com/
https://getsharex.com/downloads/
https://getgreenshot.org/