Спасибо, я видел эту тему, но либо вы меня неверно поняли, либо я не корректно объяснил, там обсуждается адаптивный ресайз исходника, относительно настроек выставленных в опциях(модуля, системы, и пр.) меня же интересует, как исходя из размера окна браузера формировать картинки под разные размеры не блока родителя, а размеры экрана-браузера, я в курсе что php выполняется до получения клиентом страницы(почему то многие комментаторы любят сообщать об этом ).
в связи с этим единственное решение которое я пока для себя вывел, это проверять наличие в куках записи width , в случае если она отсутствует первым делом загружать js который добавит запись, и перезагрузит страницу.
Исходя из полученных данных высчитывыать размеры пропорционально выставленным в настройках, и отдавать их функции ресайза т.е например сейчас в функцию отдаются размеры 3000x1000, соответственно если экран имеет например размер от 400 до 800 в функцию отдаем размеры 800x267.
На данный момент решение через куки работает, но не нравится по причине во первых перезагрузке страницы при заходе в первый раз, да и не хотелось бы это осуществлять через куки.