Birmingham, United Kingdom
We'll be in China for 3 weeks this summer and we're all keen amateur photographers. I have 2 questions about that.
Do not worry, if you are a tourist, as long as you remain polite, will say a few words in Chinese, all the better.
If you are accompanied by someone, so much easier and simpler. Beijing welcomes you.
I am Jocelyn from Shanghai.
First, it's accepted to gawp tourists taking photos but not too long. Mostly, it's ok to take photos of public or street if there's no 'No photos' sign. For taking photos of officials, that's also fine if no one said 'No photos'.
Wish you enjoy your journey in Shanghai!
To to answer your questions:
Mentioned in this answer:
Answer to Question 1: Taking photos is, of course, accepted in Shanghai! But, you do NOT take too many photos on one person. People won't mind being in the photos unless you are trying to discover their privacy! Most Chinese parents don't mind their babies in the foreigners' photos without being informed, because they believe that their babies are so beautiful that eveyone wants to take a picture. They are happy for it!
Answer to Question 2: No! There is no diktats about public or street photography! You can take photos to officials, but don't let them feel uncomfortable!
You can take photos. It is not be thought rude in China.
You can take photos of officials.
1. Sure,it's accepted to take photos of ordinary people and it's not rude at all
2. Not sure about that. If possible please do not take photos in front of government buildings.
I don't know for sure. but I never met anyone stop me from taking photos. I think it's generally accepted. And no such regulation for public photography.