Основная путаница в понимании следующих пунктов ПДД
http://www.gazu.ru/pdd/?page=1"Велосипед" - транспортное средство, кроме инвалидных колясок, имеющее два колеса или более и приводимое в движение мускульной силой людей, находящихся на нем.
"Пешеход" - лицо, находящееся вне транспортного средства на дороге и не производящее на ней работу. К пешеходам приравниваются лица, передвигающиеся в инвалидных колясках без двигателя, ведущие велосипед, мопед, мотоцикл, везущие санки, тележку, детскую или инвалидную коляску.
Так вот пешеход должен идти по обочине навстречу движению, по левой обочине
А велосипед - как и всякое другое транспортное средство - должен ехать по правой стороне правой полосы:
http://www.gazu.ru/pdd/?page=2424.2. Велосипеды, мопеды, гужевые повозки (сани), верховые и вьючные животные должны двигаться только по крайней правой полосе в один ряд возможно правее. Допускается движение по обочине, если это не создает помех пешеходам.
Колонны велосипедистов, гужевых повозок (саней), верховых и вьючных животных при движении по проезжей части должны быть разделены на группы по 10 велосипедистов, верховых и вьючных животных и по 5 повозок (саней). Для облегчения обгона расстояние между группами должно составлять 80 - 100 м.
Вот правила для пешеходов:
http://www.gazu.ru/pdd/?page=44.1. Пешеходы должны ...
При движении по краю проезжей части пешеходы должны идти навстречу движению транспортных средств.
Но при этом специально оговорено, что
Лица, передвигающиеся в инвалидных колясках без двигателя, ведущие мотоцикл, мопед, велосипед, в этих случаях должны следовать по ходу движения транспортных средств.
(в ред. Постановления Правительства РФ от 14.12.2005 N 767)
Т.е. даже пешком но с велосипедом - должно идти по правой стороне дороги или по правой обочине.