Никита Рябин: это просто один из примеров реализации, который не претендует на звание лучшего. И вы что-то путаете, IE9 поддерживает все HTML5-тэги, за исключением main . Для старых браузеров можно использовать modernizr.
Магические числа из-за особенностей скина монитора.
Z-index я не задавал - .screenshot без заданных свойств. Так что img располагаются вертикально один под другим под монитором.
Есил использовать ваш пример, то ситуация следующая: на сервер А возвращается информация о технических характеристиках Mercedes.
Запрос на сервер Б должен содержать ID, а не название Mercedes. Хотя название он тоже возвращает в ответе.
Я нашел несколько подобных вопросов и чаще всего советуют библиотеки, которые я перечислил. Может и file_get_contents() подойдет...
Поясню: мне надо отослать GET-запрос с различными параметрами. Часть параметров в каждом запросе идентичны, а в других параметрах значения генерируются. Ответ приходит в JSON.