This applies to the unstressed vowels. As fo the Croc's example, historically all softness and hardness signs were pronounced. 'ь' meant an extremely short vowel sounding in between of 'i' and 'e'.