Burn and Poison should ignore armor if it doesn't take armor for the calculation. The description also says "life", so the damage should directly impact health. Dealing 1 damage dot (50hp * 0.5%) with 500+ armor is basically nothing.