On roads where you can drive 30+MPH (50 KMPH+), I would suggest removing any possiblity for pedestrians to cross. Either make the road 20MPH (30KMPH) max where all space is shared with pedestrians, bicycles and cars - or make much better, safer & faster 50KMPH+ roads.