Coder Social home page Coder Social logo

changeblindness's People

Contributors

mattbk avatar

Watchers

 avatar

changeblindness's Issues

Large images load slowly

Is there a way to preload images and then start the timer when they are loaded and ready to go?

Need to clear session at start

Close one issues, open several others...

While debugging, I'm getting repeated entries in the database every time I hit index.php?=finish. I think this is because $_SESSION is storing a lot of the data, so if they array is not overwritten, the same data are posted again.

Since it is likely that this application will be used by several participants in succession at the same computer, it is important that $_SESSION be emptied when each participant starts, in case a malfunction occurs and the test is ended prematurely.

Update ReadMe

  • installation instructions
    • Twig
    • setup database
    • setup images
      • image names
      • how to define target zones (include pictures)
        • ImageJ, invert-y unchecked (origin is top left of image)
    • settings.json
  • use instructions
    • collecting data
    • viewing results (URL)
    • downloading results
  • attribution (original project)
  • license (from original project)

Twig license

From @mattbk on October 29, 2015 3:7

Not sure if I can (or should) include Twig files here; probably better to include instructions for download and installation.

  • Download Twig
  • Copy the Twig folder (it was second-level for me) into install directory.

Copied from original issue: mattbk/changeblindnesstest#3

Clean up URLs

From @mattbk on October 29, 2015 3:6

Some require rewrite, which I don't think is necessary. Some are hardcoded to go to places I don't have access.

(forked repositories are not searchable :()

Copied from original issue: mattbk/changeblindnesstest#2

Create install/setup script for database

From @mattbk on October 29, 2015 3:10

Missing from the project from which this was forked. Needs to create a table and some fields to hold results.

  • How are individual test-takers identified?
    • by IP

Copied from original issue: mattbk/changeblindnesstest#4

Check responses and record whether right or wrong

From @mattbk on October 29, 2015 16:58

I haven't gotten through the whole process yet, but looking at the db schema (as I can understand it), the (x,y) of each click is stored, but the accuracy (comparison with target zones in settings.json) is not.

These data should be stored in the database because it will save a step for the researcher.

Copied from original issue: mattbk/changeblindnesstest#5

Clicks between images don't work as well

If you happen to click the screen between the two images being shown, I don't think the clicks are being recorded. I wonder if this can be fixed or not. It's fairly important, as having participants click multiple times will make their response times longer.

Create set of test images

From @mattbk on October 29, 2015 19:39

Create a set of scenes that show you where to click and have an associated settings.json file. These can be used to make sure application is working properly and teach people how to use it.

Copied from original issue: mattbk/changeblindnesstest#7

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.