Артем Каюн: серьезно? тобишь ты предлагаешь сверстать этот макет на 320 и все? тобишь на тех же 640 - уже нормально выглядить не будет. и текст и картинки будут мелкими. а если делать как предложил я - сверстать под 640. указать initial-scale=0.5, а потом еще если указать maximum-scale=1.0 то на 640 все будет также как было сверстано, а при уменьшении экрана он будет красиво скейлиться. и на 320 мы получим как раз то что автор и хочет - 0,5.
я думаю не нужно советовать человеку, который еще даже не начал ничего учить - выбирать angular1. ибо гугл уже официально заявил, что как только доля сайтов на первом ангуляре станет меньше 50% - они перестанут его поддерживать. а значит если все равно учить с нуля - значит нужно учить сразу angular2.