16 дек. 2011 г.

Доступ к файлам и папкам в Windows 7

Честно сказать - даже опытные пользователи, перейдя на Windows 7, не сразу разбираются с новшествами данной ОС. Организовать общий доступ для участников локальной сети оказалось не так просто, как в Windows XP и ниже. Я сам не сразу понял как это сделать. Пришлось повозиться. Дабы у братьев по разуму не возникло подобных проблем, могу поделиться. Как оказалось, есть несколько способов организации доступа к папкам, файлам и, даже разделам реестра. Вот один из вариантов.
Откройте проводник и перейдите к папке/файлу/разделу реестра, к которому необходимо получить доступ. 
    1. Нажмите правую клавишу мыши и выберите в контекстном меню Свойства
    2. Перейдите на вкладку Безопасность
    3. Нажмите кнопку Дополнительно
        

      4. Перейдите на вкладку Владелец
      5. Нажмите кнопку Изменить

      6. Установите курсор на группу Администраторы или на имя своей учетной записи и нажмите ОК. В случае с папкой также, вероятно, вам понадобится отметка параметра "Заменить владельца подконтейнеров и объектов".

      Теперь, став "владельцем" объекта, выполняем уже знакомые операции:

      1. Нажмите правую клавишу мыши и выберите в контекстном меню Свойства
      2. Перейдите на вкладку Доступ
      3. Нажмите кнопку Общий доступ

      4. Распределяем для пользователей уровень доступа и нажимаем кнопку Общий доступ.

      5. Все. Общий доступ открыт. Осталось только подтвердить готовность.

      6 дек. 2011 г.

      Видео на ваш сайт

      Сегодня одна ученица спросила меня, как вставить видео на сайт. Для новичков это конечно проблема. Существует несколько способов решения данной задачи.
      Способ первый, очень простой. Вам достаточно, всего навсего, зарегистрироваться на одном из видеосервисов, закачать туда свое виде и получить код видео. Полученный код Вы просто вставляете в любое место на Вашей странице.
      Второй способ несколько сложнее. Здесь потребуется скрипт плеера, который будет проигрывать Ваше видео, и SWF-файл плеера. Существует много различных плееров. Могу порекомендовать FlowPlayer (скачать FlowPlayer). Как же его установить и как с его помощью добавить видео на сайт? Очень просто.
      Сначала разархивируйте скачаный архив на Ваш сайт, например, в папку "flowplayer". После этого необходимо в разделе HEAD страницы, на которую будет добавлено видео, написать строку:

      <script type="text/javascript" src="flowplayer/flowplayer-3.2.2.min.js"></script>
       
      Теперь на странице нужно добавить такие строки:

      <a href="путь_к_вашему_видео" style="display: block; width: 500px; height: 400px;" id="player"></a>
      <script language="JavaScript">
        flowplayer
      ("player", {src : "http://адрес_вашего_сайта/flowplayer/flowplayer-3.2.2.swf", wmode: "transparent"});
      </script>

      Всё! Видео добавлено на сайт. Теперь вы не зависите от работоспособности видеохостингов, сопутствующей рекламы, а только от работоспособности Вашего сайта. Правда есть минус - большая нагрузка на сервер. При одновременном просмотре видео большим количеством человек, Ваше видео будет тормозить со страшной силой.
      Вывод - все таки первый способ лучше. Хотя, возможно есть и другие пути решения данной проблемы. Ищите.

      2 дек. 2011 г.

      Скрипт фото галереи

      На днях, делая очередной сайт для одного детского учреждения, меня попросили сделать фото галерею. Захотелось сделать что-то красивое. Писать самому - лень (как всегда). И я бросился в поиск по дебрям Интернета. Скажу сразу – выбор огромен. Но проблема в том, что все красивые и удобные скрипты писаны на PHP. Меня это в корне не устраивало потому, что сервер, на котором должен размещаться сайт, не предоставляет услуги PHP хостинга.

      Значит надо искать Java-скрипт. Таких скриптов тоже хватает, надо только поискать… Но вот в чем проблема: Навороченные Java-скрипты с переходами, прокруткой и прочими примочками зачастую очень громоздки, требуют переналадки под дизайн или возникают проблемы при увеличении количества фотографий, заданных автором.

      После долгих поисков, на сайте Михаила Русакова, я нашел простой и удобный скрипт. Хочу поделиться, потому что такой скрипт может пригодиться.

      Сам код Java-скрипта прописывается между тегами <HEAD> и </HEAD>:

      <script type="text/javascript">
        function setBigImage(foto) {
          document.getElementById("bigimg").src = foto.src;
        }
      </script>

      Между тегами <body > и </body> прописываем код HTML:

      <div>
        <p style = 'text-align: center;'>
          <img id = 'bigimg' src = 'gallery1.jpg' height = '300' alt = 'Главное изображение' />
        </p>
        <table style = 'margin: 0 auto;' border = '1'>
          <tr>
            <td>
              <img src = 'gallery1.jpg' width = '100' onclick = 'setBigImage(this)' alt = 'Изображение 1' />
            </td>
            <td>
              <img src = 'gallery2.jpg' width = '100' onclick = 'setBigImage(this)' alt = 'Изображение 2' />
            </td>
            <td>
              <img src = 'gallery3.jpg' width = '100' onclick = 'setBigImage(this)' alt = 'Изображение 3' />
            </td>
          </tr>
          <tr>
            <td>
              <img src = 'gallery4.jpg' width = '100' onclick = 'setBigImage(this)' alt = 'Изображение 4' />
            </td>
            <td>
              <img src = 'gallery5.jpg' width = '100' onclick = 'setBigImage(this)' alt = 'Изображение 5' />
            </td>
            <td>
              <img src = 'gallery6.jpg' width = '100' onclick = 'setBigImage(this)' alt = 'Изображение 6' />
            </td>
          </tr>
        </table>
      </div>

      Все. Осталось только прописать (обязательно вручную) пути к файлам изображений в атрибутах  img src = 'galleryN.jpg' и заполнить, если надо, alt = 'Изображение N'.
      При необходимости количество изображений в строке можно увеличить, как и количество строк.
      Так же хочу заметить, что в строке  <img id = 'bigimg' src = 'gallery1.jpg' height = '300' alt = 'Главное изображение' />, значение атрибута height можно изменить под вашу страницы.

      И одна рекомендация для начинающих. Изображения лучше обработать до формата основного окна вывода (в минимизированных окнах они уменьшатся автоматически). Зачем это надо? Можно конечно загрузить на сервер фото размером и на 4000 пикселей, но страница тогда будет грузиться намного дольше. Проверено (пример галереи).

      28 нояб. 2011 г.

      Иконка в адресной строке

      Ах этот веб-дизайн в 11-м классе! Сколько вопросов не по теме... Например, на днях меня спросили как сделать иконку для отображения в адресной строке браузера. Вот как здесь:


      Все предельно просто.
      Шаг 1. Создайте bmp-картинку размером 48х48 пикселей и сохраните в корневую папку вашего сайта под именем icon (впрочем имя может быть и другое).
      Шаг 2. Смените расширение данного рисунка на .ico. В нашем случае имя получится icon.ico.
      Шаг 3. На каждой странице сайта, в разделе HEAD прописываем строку: <link href="icon.ico" type=ico rel=icon>
      Всё.
      Сами понимаете, что файл-иконку можно хранить в любом каталоге с картинками, тогда после href, значение должно содержать путь к файлу.