• Как правильно прописать картинку - через тег img или background url?

    @link_irk
    Разница в том, что изображение встроенное тегом img является отдельным объектом в DOM страницы. Такие картинки можно масштабировать средствами браузера и позиционировать как inline-block объекты. Если же картинку делаете фоном какого-то объекта, то масштабировать её не получится, позиционирование на странице будет наследоваться от родителя, а внутри объекта при помощи background-position.
    В случае с фоновой картинкой, поверх неё можно размещать другие объекты и текст.
    Если изображение должно быть кликабельно, то вариант<a href="#"><img src="./img.png" alt="Image"></a> будет работать как и предполагается, а вот если картинка, например, является фоном div'а, то div обернуть в тег <a> уже не получится, придётся ставить её внутри div'а и позиционировать уже внутри блока отдельно.
    Ответ написан
  • Могут ли расширения для хрома обрабатывать (модифицировать) разметку?

    @link_irk
    Расширения могут изменять данные и поведение на странице (зачастую они для этого и предназначены). Копать в сторону DOM и JavaScript
    Ответ написан
    Комментировать
  • Как осуществить просмотр удаленного сайта скриптом?

    @link_irk
    Браузер отправляет и принимает запросы. Вы можете любым доступным сниффером (Firebug, Google Chrome...) посмотреть, какие запросы уходят и какой на них приходит ответ. CURL по сути говоря делает то же самое, что и браузер. Так что, зная какие данные, каким методом и куда нужно передать можно сымитировать поведение браузера, вплоть до того, что можно представиться любым браузером (HTTP заголовок User-Agent). JavaScript всего лишь формирует данные (и, возможно, посылает их серверу), а уже сервер вносит изменения в БД. Так что для Вас совершенно не важно, как и что там делает JavaScript.
    Ответ написан
    Комментировать
  • Как отслеживать клик?

    @link_irk
    Не совсем понятны условия задачи. Вы отлавливаете переходы внутри вашего сайта или переходы с других сайтов?
    Если переход снаружи, то можно получить адрес страницы, откуда был совершён переход, через HTTP заголовок Referef: alert(document.referrer)Если переходы по внутренним ссылкам, то если пользователь попал на какую-то страницу, значит он перешёл по ссылке, которая ведёт на эту страницу. Если вам нужно изменить поведение функции в зависимости от того по какой ссылке перешли, так и передавайте данные в другой скрипт (GET, POST, хэш...)
    Ответ написан
    2 комментария
  • Как в своем файле php сделать свой тег {title} (или любой другой) как в DLE?

    @link_irk
    PHP - сам себе шаблонизатор и ему не нужны другие шаблонизаторы.
    Задумайтесь, большая ли разница между записями {THEME} и <?php echo $theme ?>
    Ответ написан
    3 комментария
  • Возможен ли безопасный переход на Linux?

    @link_irk
    Как вариант, можно попробовать ru.wikipedia.org/wiki/Wubi
    Эта утилита позволяет устанавливать/удалять Ubuntu, как обычное Windows приложение.
    Но, последняя версия Ubuntu, поддерживаемая этой утилитой, на 3 релиза старше актуальной. Хотя, ИМХО, устанавливать LTS релизы - хорошее начала практики Linux
    Ответ написан
  • Защищает ли приведение к типу данных int от sql инъекций?

    @link_irk
    Лучше работу с БД вынести в отдельный класс. И при вызове метода, который производит запрос к БД, делать фильтрацию входных данных.
    Ответ написан
    Комментировать