Добавления к обновлению 0.2 - Хэллоуин на сайте!

Перейти вниз

Добавления к обновлению 0.2 - Хэллоуин на сайте! Empty Добавления к обновлению 0.2 - Хэллоуин на сайте!

Сообщение автор Koshey_2.0 в Сб 27 Окт 2012 - 21:02

Добавления к обновлению 0.2 - Хэллоуин на сайте! Screenshot

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

Для начала слегка углубимся в историю этого праздника:

Хэллоуин (англ. Halloween, All Hallows' Eve или All Saints' Eve) — современный праздник, восходящий к традициям древних кельтов Ирландии и Шотландии, история которого началась на территории современных Великобритании и Северной Ирландии. Отмечается 31 октября, в канун Дня всех святых. Хэллоуин традиционно празднуется в англоязычных странах, хотя официальным выходным днём не является. С конца XX века, в ходе процесса американизации и глобализации, мода на атрибутику Хэллоуина возникла также в большинстве неанглоязычных стран Европы и в СНГ. Хэллоуин неформально отмечается в некоторых других странах, имеющих тесные культурные связи с США или Великобританией, например, в Японии, Южной Корее, Сингапуре, Австралии и Новой Зеландии, в ряде островных стран Океании, с недавнего времени — в России и других странах СНГ.

Историк Николас Роджерс, изучавший истоки Хэллоуина, отмечал, что, несмотря на попытки связать его происхождение с древнеримским праздником Паренталий, прообраз Хэллоуина, вероятнее всего, зародился только с появлением кельтского языческого празднества Самайн, описание которого появляется в старо-ирландской литературе начиная с X века. Название этого праздника произошло от староирландского слова Samhain, которое означало «конец лета» и впоследствии превратилось в ирландское название месяца ноября.
Согласно Оксфордскому словарю фольклора, Самайн был праздником одновременно для всех народов Британских островов и прочно ассоциировался со смертью и сверхъестественным. В то же время нет никаких доказательств того, что в языческие времена праздник имел какое-либо особое значение, кроме сельскохозяйственного и сезонного. Традиционно считается, что восприятие Самайна как тёмного языческого праздника, связанного с мёртвыми, обязано своим появлением христианским монахам X—XI веков, писавших о нём спустя примерно два столетия после утверждения Дня всех святых и примерно через четыреста лет после принятия Ирландией христианства. В то же время уже в VIII веке День всех святых начинает постепенно замещать Самайн; благодаря взаимопроникновению гэльских традиций и католических обрядов начинают формироваться первые зачатки будущего Хэллоуина.
С этого момента начинается преемственное развитие двух праздников. Как и Самайн, Хэллоуин традиционно отмечается в ночь с 31 октября на 1 ноября. В Шотландии и Ирландии Самайн носил название Oidhche Samhna и Oíche Samhna (на шотландском и ирландском соответственно), и современные носители гэльских языков по-прежнему обозначают Хэллоуин словами Oíche/Oidhche Samhna, в том числе такое название сохранено в википедии на ирландском языке. До сих пор на севере Шотландии и Ирландии принято проводить ритуалы для успокоения мёртвых и рассказывать ночью 31 октября легенды о предках.
Примерно в XVI веке сложилась традиция гайзинга — выпрашивания сладостей ночью 31 октября. Дети и взрослые надевали тканевые маски и ходили от одной двери к другой, требуя от хозяев угощение и мелко шаля. Обычай надевать ролевые костюмы и носить с собой «светильник Джека» во время гайзинга появился только на рубеже XIX и XX веков, причём в обмен на деньги или еду изначально нужно было предлагать разные развлечения. Впоследствии, по причине массовой эмиграции шотландцев и ирландцев в США, Хэллоуин популяризируется и там.

Домотали дочитали до сюда? Молодцы, идем дальше. В прошлом году мы уже достаточно весело отмечали этот праздник и я очень надеюсь, что этот тоже не станет исключением. Специально к торжеству я подготовил особый хм... "мертво-тыквенный" дизайн, продержится он довольно долго, примерно до 12 ноября ибо он мне очень понравился, надеюсь, что я не один такого мнения о этих прикольных скелетах вон там, наверху.

Также легендарная основа нашего ролевого направления "Дом с привидениями" снова здесь. Да, именно эта тема, которая была дополнительным квестом положила начало таким замечательным вещам, как "Паутина войны" и "Архангел". Я не стал удалять прошлогодние посты, поэтому если у вас есть желание - почитайте замечательную историю, которую можно смело печатать и ставить на полки книжных магазинов.

Очень надеюсь, что вам будет весело отмечать этот праздник в нашей теплой и доброй компании!

С уважением, администратор сайта, Cherepanov

Вернуться к началу Перейти вниз

Добавления к обновлению 0.2 - Хэллоуин на сайте! Empty Re: Добавления к обновлению 0.2 - Хэллоуин на сайте!

Сообщение автор Phoenix в Сб 27 Окт 2012 - 21:31

супер круто!) Как всегда.

Вернуться к началу Перейти вниз

Добавления к обновлению 0.2 - Хэллоуин на сайте! Empty Re: Добавления к обновлению 0.2 - Хэллоуин на сайте!

Сообщение автор Phoenix в Сб 27 Окт 2012 - 21:33

кстати,не нужен ли скрипт с летающими тыквами,ведьмами и пр.? Типа скрипта со снегом.

Вернуться к началу Перейти вниз

Добавления к обновлению 0.2 - Хэллоуин на сайте! Empty Re: Добавления к обновлению 0.2 - Хэллоуин на сайте!

Сообщение автор Koshey_2.0 в Сб 27 Окт 2012 - 21:39

А у тебя есть?

Вернуться к началу Перейти вниз

Добавления к обновлению 0.2 - Хэллоуин на сайте! Empty Re: Добавления к обновлению 0.2 - Хэллоуин на сайте!

Сообщение автор Phoenix в Сб 27 Окт 2012 - 21:55

Ага.
Код:
<script type="text/javascript"><!--
  // Количество предметов (не ставьте слишком много - может затормозить браузер)
  var ballmax = 30;

  // Разность скорости слоев (рекомендуется от 0.3 до 2)
  var sinkspeed = 0.6;

  // Максимальный размер предметов (пиксели)
  var ballmaxsize = 50;

  // Минимальный размер предметов (пиксели)
  var ballminsize = 20;

  // Скорость полета предметов (мс)
  var ballspeed = 60;

  // Зона подъема предметов
  // 1 - подъем предметов на всем пространстве
  // 2 - подъем предметов в левой части
  // 3 - подъем предметов по центру
  // 4 - подъем предметов в правой части
  // больше или равно 100 - подъем предметов по краям.
  // Указанное число освободит место в пикселях от предметов в пикселях по-центру
  var ballingzone = 1;
 
  // Пошатывание предметов влево-вправо
  // true - пошатываться
  // false - не пошатываться
  var ballreverb = true;

  var i = 0;
  grphcs = new Array();

  // Список ссылок к картинкам предметов
  grphcs[i++] = 'http://s1.uploads.ru/0Skxg.gif';
  grphcs[i++] = 'http://s1.uploads.ru/QjDPk.png';
  grphcs[i++] = 'http://s1.uploads.ru/aYL16.png';
  grphcs[i++] = 'http://s1.uploads.ru/0Skxg.gif';
  grphcs[i++] = 'http://s1.uploads.ru/6JWZ9.gif';
  grphcs[i++] = 'http://s1.uploads.ru/6RYd9.png';
  grphcs[i++] = 'http://s1.uploads.ru/Ubt3T.gif';
  grphcs[i++] = 'http://s1.uploads.ru/aYL16.png';

  // Не редактировать ничего ниже этой линии
  var ball = new Array();
  var marginbottom;
  var marginright;
  var timer;
  var i_ball = 0;
  var x_mv = new Array();
  var crds = new Array();
  var lftrght = new Array();
  var browserinfos = navigator.userAgent;
  var ie5 = document.all&&document.getElementById&&!browserinfos.match(/Opera/);
  var ns6 = document.getElementById&&!document.all;
  var opera = browserinfos.match(/Opera/);
  var browserok = ie5||ns6||opera;

  function randommaker(range){
    rand=Math.floor(range*Math.random());
    return rand;
  }

  function randoms(min, max){
    return Math.floor(Math.random() * (max - min + 1)) + min;
  };

  function preloadimages(img){
    image = new Image();
    for(var i = 0; i < img.length; i++) image.src = img[i];
  }
 
  function getBallXPos(oball){
    if(ballingzone == 1){return randommaker(marginright - oball.size)}
    if(ballingzone == 2){return randommaker(marginright / 2 - oball.size)}
    if(ballingzone == 3){return randommaker(marginright / 2 - oball.size) + marginright / 4}
    if(ballingzone == 4){return randommaker(marginright / 2 - oball.size) + marginright / 2}
    if(ballingzone >= 100){return (randoms(0,1) == 0)?((randommaker(marginright / 2 - oball.size)) - ballingzone / 2):((randommaker(marginright / 2 - oball.size) + marginright / 2) + ballingzone / 2);}
    return 0;
  }

  function initball() {
    if (ie5 || opera) {
      marginbottom = document.body.scrollHeight;
      marginright = document.body.clientWidth - 15;
    }
    else if (ns6) {
      marginbottom = document.body.scrollHeight;
      marginright = window.innerWidth - 15;
    }
    var ballsizerange = ballmaxsize - ballminsize;
    for (var i = 0; i <= ballmax; i++) {
      crds[i] = 0;
      lftrght[i] = Math.random() * 15;
      x_mv[i] = 0.03 + Math.random() / 10;
      ball[i] = document.getElementById('s' + i);
      ball[i].onclick = function(){
        this.posx = getBallXPos(this);
        this.posy = marginbottom - 2 * this.size
      }
      ball[i].size = randommaker(ballsizerange) + ballminsize;
      ball[i].style.width = ball[i].size + 'px';
      ball[i].style.height = ball[i].size + 'px';
      ball[i].style.zIndex = 100 + ball[i].size;
      ball[i].sink = sinkspeed * ball[i].size / 5;
     
      ball[i].posx = getBallXPos(ball[i]);
      ball[i].posy = randommaker(2 * marginbottom - marginbottom - 2 * ball[i].size);
      ball[i].style.left = ball[i].posx + 'px';
      ball[i].style.top = ball[i].posy + 'px';
    }
    moveball();
  }

  function moveball(){
    for (var i = 0; i <= ballmax; i++){
      crds[i] += x_mv[i];
      ball[i].posy -= ball[i].sink;
      ball[i].style.left = (ballreverb)?(ball[i].posx + lftrght[i] * Math.sin(crds[i]) + 'px'):(ball[i].posx + lftrght[i] + 'px');
      ball[i].style.top = ball[i].posy + 'px';
      if(ball[i].posy < -ballmaxsize || parseInt(ball[i].style.left) > (marginright - 3 * lftrght[i])){
        ball[i].posx = getBallXPos(ball[i]);
        ball[i].posy = marginbottom - 2 * ball[i].size
      }
    }
    var timer = setTimeout('moveball()', ballspeed)
  }

  preloadimages(grphcs);

  for(var i = 0; i <= ballmax; i++){
    imgsrc = grphcs[randoms(0,grphcs.length-1)];
    document.write('<img src="' + imgsrc + '" id="s' + i + '" style="position:absolute;top:-' + ballmaxsize + '">');
  }
 
  if(browserok){
    window.onload = initball;
  }
//-->
</script>

Вставляешь в приветственное сообщение.

Вернуться к началу Перейти вниз

Добавления к обновлению 0.2 - Хэллоуин на сайте! Empty Re: Добавления к обновлению 0.2 - Хэллоуин на сайте!

Сообщение автор Aragami в Вс 28 Окт 2012 - 8:58

Мне тоже очень радует новые обновления, но немного непривычка. В преддверии праздника - это самое то!)

Вернуться к началу Перейти вниз

Добавления к обновлению 0.2 - Хэллоуин на сайте! Empty Re: Добавления к обновлению 0.2 - Хэллоуин на сайте!

Сообщение автор Koshey_2.0 в Вс 28 Окт 2012 - 9:00

Что-ж поделаешь, иногда нужно чистить и заполнять заново.

Вернуться к началу Перейти вниз

Добавления к обновлению 0.2 - Хэллоуин на сайте! Empty Re: Добавления к обновлению 0.2 - Хэллоуин на сайте!

Сообщение автор Aragami в Вс 28 Окт 2012 - 9:03

Что-ж поделаешь, иногда нужно чистить и заполнять заново.
Да ладно, правда классно ... ничего если я малясь поправлю темы в помощи? а то все белое и как-то плохо смотрится? теряется ...

Вернуться к началу Перейти вниз

Добавления к обновлению 0.2 - Хэллоуин на сайте! Empty Re: Добавления к обновлению 0.2 - Хэллоуин на сайте!

Сообщение автор Koshey_2.0 в Вс 28 Окт 2012 - 9:04

Да это пока праздничный стиль, потом норм будет.

Вернуться к началу Перейти вниз

Добавления к обновлению 0.2 - Хэллоуин на сайте! Empty Re: Добавления к обновлению 0.2 - Хэллоуин на сайте!

Сообщение автор Aragami в Вс 28 Окт 2012 - 10:12

Да это пока праздничный стиль, потом норм будет.

Ну надеюсь :ЗЗ

Вернуться к началу Перейти вниз

Добавления к обновлению 0.2 - Хэллоуин на сайте! Empty Re: Добавления к обновлению 0.2 - Хэллоуин на сайте!

Сообщение автор Ёло4kа в Вс 28 Окт 2012 - 13:52

да классно сталоSmile

Вернуться к началу Перейти вниз

Добавления к обновлению 0.2 - Хэллоуин на сайте! Empty Re: Добавления к обновлению 0.2 - Хэллоуин на сайте!

Сообщение автор Dan2000 в Вс 28 Окт 2012 - 21:49

стиль классный можно и подольше подержать

Вернуться к началу Перейти вниз

Добавления к обновлению 0.2 - Хэллоуин на сайте! Empty Re: Добавления к обновлению 0.2 - Хэллоуин на сайте!

Сообщение автор Генри Морган в Пн 29 Окт 2012 - 15:10

Маска 99.код не работает!

Вернуться к началу Перейти вниз

Добавления к обновлению 0.2 - Хэллоуин на сайте! Empty Re: Добавления к обновлению 0.2 - Хэллоуин на сайте!

Сообщение автор Koshey_2.0 в Пн 29 Окт 2012 - 21:04

Вообщето работает.

Вернуться к началу Перейти вниз

Добавления к обновлению 0.2 - Хэллоуин на сайте! Empty Re: Добавления к обновлению 0.2 - Хэллоуин на сайте!

Сообщение автор Koshey_2.0 в Вт 30 Окт 2012 - 20:36

Ты в скрипте ничего не менял?

Вернуться к началу Перейти вниз

Добавления к обновлению 0.2 - Хэллоуин на сайте! Empty Re: Добавления к обновлению 0.2 - Хэллоуин на сайте!

Сообщение автор Генри Морган в Вт 30 Окт 2012 - 20:48

Нет.взял вставил в приветсвие а там просто текст!

Вернуться к началу Перейти вниз

Добавления к обновлению 0.2 - Хэллоуин на сайте! Empty Re: Добавления к обновлению 0.2 - Хэллоуин на сайте!

Сообщение автор Phoenix в Вт 30 Окт 2012 - 21:10

Наверное ты просто так скопировал.

Вернуться к началу Перейти вниз

Добавления к обновлению 0.2 - Хэллоуин на сайте! Empty Re: Добавления к обновлению 0.2 - Хэллоуин на сайте!

Сообщение автор Спонсируемый контент


Спонсируемый контент


Вернуться к началу Перейти вниз

Вернуться к началу


 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения