Some approximately 100 days before I posted a similar question explaining a mandatory test for new user to get more familiar with site working however it was highly disagreed in form of downvotes. Let us take an example of a user "x" and "y"(just random not pointing to any specific user). They both joined the site. However x's motive was to gain more knowledge while y's motive was to get answers of his test question. Now as they create their account they will be presented with a option of giving non-mandatory test to get the site better. To encourage new users, they will be granted $50$ rep if they did that. Now x will attend the test to get the site better and y will leave that and most probably ask a contextless question and some contrarian of EoQS will answer that and after receiving the answer y will be happy and ask more to join. No traffic lose.
Now take case of x. x will attend the test. He might find the site rules so strict or okay. So it might be possible that after knowing the rules he might find the strict so he might feel his contributions will be to good question and ask more people to join. Maybe after finding rules he feel the site so strict that he might ask users not to join but we don't need these type of users anyway.
The reason why I am focusing so much on traffic is because last time my idea was rejected was because of traffic loss
What will the test include?
First the user will be asked to read the tour page. Then the user will be shown the website or ways to use MathJax. The test will start with question like write in the text box $2+2$ is not equal to $3$ by MathJax and the user will write and then the user will write the answer and the computer will tell it is the right answer or not. If not then computer will display the right answer. This way it will continue till $20$ to $30$ questions. Passing marks will be some around $20$ to $25$. Then the user will be shown some question and asked to take actions for them. The action could be:
- Recommend downvote
- Recommend Closure
- Recommend Deletion
- No action needed
- I can't decide what to do
- Don't have idea on this topic
Here also $30$ questions and passing question could be $20$ to $25$. And congrats user is awarded $50$ rep.
This will help the site as when user will know more about rules they might start asking question with context
Time of experienced users will not go waste in using mathjax for new user post
New user will stop posting image ( although this is related to point 2) and use MathJax
Less flags would be raised, less work for mods and happily mods might have more time to fulfil people which has recently become a high issue
More information will be available for future readers
EoQS might work more better as new users would be aware of not to answer contextless question
- Still questions might be closed for duplicates
What are your view point about it? Do you agree or do you disagree? All opinions all appreciated.
Edit: Let me answer all postmortes's questions:
For question 1 it would be the Stack Exchange team making this new feature
For question 2, 3 and 4 the question won't be fixed. For example in review queues we have seen that some random question pokes up as a test similarly 30 random questions will come. There are 10000 of questions so hardly in 300 users some question will be same.
For question 5, I or any person can open a meta post where answers will be written regarding bugs. There would be an option in test "Report a bug" and the system will take them to the meta post for bug and reading the full question just like they spared time for test and would in form of answer write the bug.
For question 6 and 7, giving test as I posted earlier is not mandatory. Just if you give that you might get extra rep while starting even giving you the privilege to comment and upvote.