根据《中华人民共和国道路交通安全法》
第四十七条 机动车行经人行横道时,应当减速行驶;遇行人正在通过人行横道,应当停车让行。
这里的人行横道当是指斑马线,在车辆通过斑马线时应减速行使。这个是个大前提,是以我国目前的人口素质决定的。
在具体实施过程中,若因行人在斑马线上遇到交通事故,交警此时拥有很大的裁决权。
关于红绿灯的问题,
根据《中华人民共和国道路交通安全法实施条例》
第三十九条 人行横道信号灯表示:
(一)绿灯亮时,准许行人通过人行横道;
(二)红灯亮时,禁止行人进入人行横道,但是已经进入人行横道的,可以继续通过或者在道路中心线处停留等候。
看到这儿基本已经比较明晰了,正常情况下遇到闯红灯的行人,如果可以明确认定对方是闯红灯,基本可以判定行人负主要责任。
然后,如果发生事故而导致行人伤亡的,根据《中华人民共和国道路交通安全法》的万能条例
第二十二条 机动车驾驶人应当遵守道路交通安全法律、法规的规定,按照操作规范安全驾驶、文明驾驶。
交警为了避免伤者家属闹事儿,也为了体现社会对其家庭的同情和关怀,一般会判定机动车承担主/次要责任。这里的强者和弱者其实个人理解一般不是指机动车和行人,而是主要考察经济能力的,比如一般的私家车都上的全险,而行人却没有。