Как сделать фон на всю ширину с обрезанным углом (Макет предоставляю)?
ох уж эти дизайнеры....))
можно положить поверх фона белую трапецию, сохраните под веб с индексными цветами, получиться очень маленькое изображение + это позволит сделать всякие эффекты типа параллакса
По моему самый оптимальный способ без гемора это с белыми треугольниками сверху и снизу, или же если всегда будет скрыта часть картинки, просто закрасить часть картинки белым.
Для особо изощренных дизайнеров, можно сделать родительский блок с оферфлов=хидден, в нем картинка и два белых блока поверх, которые css transform повернуты на некоторый угол. Один блок прижат к верху, другой к низу. 
Ну такой способ как один из вариантов, и не является практичным.