Giter VIP home page Giter VIP logo

learn2's Introduction

Fake Screenshot

This is a website that can forge twitter.com, weibo.com, zhihu.com, douban.com, jianshu.com, and other website's screenshots, but the purpose of this website is to tell (people that do not understand programming) ordinary people: Do not trust those "screenshots" seen online easily!

Written in front


If one day you see such a picture online, what is your first reaction?

微博截图

“holy shit, so fast?”

“have the time recently, Learn!”

“What's the difference with 2.0?”

"How is the compatibility with TS?"

In any case, as long as the first reaction is not to doubt it's authenticity, then you are the victim of "fake screenshot"!

We have all seen various screenshots: including but not limited to Twitter, Facebook, Reddit, Youtube, Tumblr, media reports...

That will be fine if those screenshots only involved jokes or life stuff, but some of them are not. They are often related to something/someone. This (fake screenshot) is very likely to lead people to make a wrong opinion about the thing/ Person (the reason why I say so is I think most fake pictures producers have a bad motivation.)

In addition, most people will not actively verify the authenticity of the screenshot (the reason for not doing this is not discussed here), which is one of the important reasons for the proliferation of "fake screenshots".

So what can I do?

Three directions:

  1. Prevent the spread of screenshots (very difficult to achieve)
  2. Tell people to take the initiative to verify (hard to achieve)
  3. At least tell people to keep skeptical (is possible).

I chose the third direction. I chose to do the opposite, to write a website that helps people to make fake screenshots of common websites and software (of course, the content can be customized by the user) easily.

Tell people (ordinary person who does not understand programming) something like this: "Holy shit, the screenshots of the websites/apps can be faked!

How to spread our "falsification" website?

When people make a fake screenshot, we will add a "very insignificant" watermark pointing to our site.

So you think that when this person sees those screenshots again, will he be suspicious of the content subconsciously?

FAQ


Is the fake screenshot all bad?

Of course not. "all" is meaningless.

What is the significance of this project?

Tell people to be suspicious when they see any screenshots.

Can I join this?

Developer who knows Vue.js and designer are welcomed.

Collaborative process:


  1. Fork
  2. Write code
  3. Pull Request

Getting Started


make sure you have docker environment locally.

docker run -d --name fakescreenshot -p 8000:8000 --rm  kebyn/fakescreenshot

OR

cd build/docker
bash build.sh
bash start.sh

make sure you have Front-End development environment locally.

git clone [email protected]:thegreatjavascript/FakeScreenshot.git
cd FakeScreenshot
yarn // or npm install
yarn run dev // or npm run dev

Open your browser:http://localhost:8000

learn2's People

Contributors

shuirong avatar tuxinghuan avatar liruihaod avatar u2fsdgvkx1 avatar kebyn avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.