• Как закрывать модалку при клике внё неё?

    @Dolosweb
    <div class="full-window"> // секция модального окна клик по ней закрывает модальное окно
      <div class="modal"> // окно к примеру 640х320
        содержимое окна 
      </div>
    </div>
    Ответ написан
    Комментировать
  • Почему в google page speed показывает высокую загрузку сайта, а в вебмастере гугл переходы с низкой скорость?

    @Dolosweb
    Гугл pagespeed показывает текущую скорость сайта на момент теста, а вебмастер только последнее сканирование. В последнее время они два сервиса постоянно обновляют - результаты могут отличаться. К примеру раньше было сложно набрать 90+, а сейчас это менее сложно.
    Алгоритмы постоянно меняются, не к лучшему - поблажки с их стороны никак не способствуют к реальной оптимизации
    Ответ написан
    Комментировать
  • Как сохранить доменное имя?

    @Dolosweb
    Домен можно припарковать к своему хостингу панели и пусть полежит пока, достаточно привязать новый сервер имен
    Ответ написан
    Комментировать
  • Как привязать на кнопку вызов функции?

    @Dolosweb
    А вот решение

    <div id="hide_div" style="display:none;">
    <p>hello<p>
    </div>
    
    <button onclick="show_me();" >показать</button>
    
    <script>
    
    function show_me()
    {
      document.getElementById("hide_div").style.display = 'block';
    }
    </script>
    Ответ написан
  • Как запретить доступ к директории, кроме определенной?

    @Dolosweb
    Вот решение
    запрет deny from не использовать, а только перенаправление

    все папки станут запретными, чтобы например папки /css оставить нужно создать в папке .htaccess
    и прописать в нем RewriteEngine off - все папка доступна

    RewriteRule ^(.*)$ index.php [L] // перенаправляет все запросы к индексу
    RewriteRule ^([^.]+)$ /proxy/browse.php [L] // отключить перенаправление конкретного файла (то есть разрешить доступ как отдельного файла)
    Ответ написан
  • Зачем использовать готовые решения?

    @Dolosweb
    Во первых самое важное в программировании - писать аккуратный и понятный код. Это можно достигнуть только если архитектура движка или фреймворка способствует этому. И основной и самый главный критерий: минимум усилий = максимум возможностей = максимум результатов.

    Готовые решения либо очень громоздкие либо не дают свободу действий.
    То есть используя готовое решение вы следуете определенного стиля, при этом у вас будет та свобода действий которая позволяет архитектура движка.

    К глубокому сожалению в веб нет единой концепции построения веб приложений, и это порождает расхождение мнений и технологий. Поэтому нет какого либо универсального движка для всех задач.

    Поэтому если есть возможность нужно самому разрабатывать движок с основным (MUST HAVE) функционалом и строго по паттерну.

    Я сам совершенствую свой фреймворк PWAA (proper web application architecture) , для важно универсальность, полная свобода действий, стандартизированная структура приложений и самое главное высокая производительность вне зависимости от сложности проекта.

    Так что не забивай на свой внутренний голос ))
    Ответ написан
    Комментировать
  • Могу ли я согнуть блок div с его содержимым с помощью js?

    @Dolosweb
    Есть специальные графические js библиотеки как раз для таких случаев, там можно заставить картинку петь и плясать. К примеру присмотрись к three.js или webgl.
    Ответ написан
  • Почему планеты не падают на Солнце?

    @Dolosweb
    Потому что сила притяжения солнца ничтожна, имеет тенденция удаления планет от солнца. Даже кометы с перпендикуляной параболической орбитой падают на солнце лишь на крайне малых расстояниях.
    Ответ написан
    Комментировать
  • Что будет с траекторией, если расстояние от Земли до Солнца уменьшить в 100 раз?

    @Dolosweb
    Растояние 1,5 млн км это зона с температурой в 5000 000 градус, в лучшем земля испариться и превратиться в солнечный ветер оставив спиральный шлейф размером в солнечную систему. Но вполне вероятно что солнце поглотит землю
    Ответ написан
    Комментировать
  • Почему Юпитер не имеет Гексагона на северном полюсе, как у Сатурна?

    @Dolosweb
    Потому что Гексагон на сатурне это феномен которая образовалась в следствие особого движения атмосферных потоков и других факторов. Хотя система довольна устойчива для того чтобы считать ее аномалией. На снимке со спутника можно увидеть на неравномерное движение газовых масс:
    5e5537ab656ed878069979.gif
    5e5537d204474143638672.jpeg

    Таким образом можно сделать вывод что такое явление это результат сложение благоприятных факторов, а не типичного явления. Если хорошо присмотреться то форма не шестигранник, а лепесток.

    Источник находиться на самой планете
    Ответ написан
    1 комментарий
  • Как изменить любой текст на странице при нажатии на него jQuery?

    @Dolosweb
    Можно сделать так, при нажатии на тег в котором находиться тег он превращаться в textarea. А затем при сохранении он снова становиться первоначальным тегом.
    Например:
    <p> sample <p>  ->  <textarea> sample new </teaxtarea> ->  <p> sample new <p>
    Ответ написан
    Комментировать
  • Почему глюк с прокруткой?

    @Dolosweb
    На устройствах apple имелись аналогичные проблемы, но некоторые говорят что проблема несовместимости некоторых специфичных js фреймворков.
    Ответ написан
    Комментировать
  • Как вычислить сколько времени осталось до даты?

    @Dolosweb
    Перевести в юникс дату и вычислить разницу, а потом вновь привести в исходный вид. Это более универсальный способ.
    Ответ написан
    Комментировать
  • CMS c задатками Wiki?

    @Dolosweb
    Мультиязычность есть? сколько поддоменов?

    Для того чтобы ссылки не были битыми, нужно чтобы страницы были в виде обновляющиеся каталогов. Тут скорее всего можно использовать Wordpress. но с очень хорошим новостным плагином . Либо подходящий по функционалу плагин блога. По умолчанию подходящий cms вам не найти
    Не используйте специфический cms. найти для него плагин или спецов будет проблемно
    Ответ написан
    4 комментария
  • Как сделать shortcode для вывода блока?

    @Dolosweb
    Создать отдельно /view/shablon.html
    создать /model/model1.class.php

    class products {
    public fucntion product_get()
    {
    получение данных из базы данных:
    include(/view/shablon.html );
    }
    }

    $product = news products
    $product::products_get();

    Можно получать данные на любой странице всего за пару строк

    вот тебе результат и немного введение в ооп разработка с MVC
    Ответ написан
    Комментировать