Great Rash
Expert-
Posts
7,974 -
Joined
-
Last visited
-
Days Won
144
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Great Rash
-
Хотите учебную задачу на нативном JS, с которой не справится фреймворк? Да легко: 1) Написать функцию вычисления n-ного числа Фибоначчи. А без рекурсии? 2) Написать калькулятор, с функцией памяти. 3) Написать фреймворк, реализующий работу с векторами (скалярное произведение, угол между векторами, сложение/вычитание, проекция вектора на вектор, расстояние от точки до плоскости, заданной единичным вектором), вектора могут быть двумерные и трёхмерные. 4) Написать простейший физический движок. могу ещё вам напридумывать. Можете по выбору "сбацать" на PHP или на JS.
-
Sergik+, по-моему вы путаете понятия языка и фреймворка. Следуя вашим понятиям, можно смело утверждать, что PHP - говно, а вот Laravel - круто!
-
А вы посмотрите.
-
.tel { position: absolute; z-index: 1; top: 0; left: 0; right: 0; font: 19px "Palatino Linotype", Georgia, "Times New Roman", Times, Serif; text-align: center; color: #64583a; }
-
XML тут вообще не при чем. Вы сначала разберитесь с хешированием. Сейчас вообще непонятно откуда у вас пароль берётся, то-ли он в коде записан жестко (тогда непонятно нафига там вообще if стоит), то-ли вы его из формы получаете.
-
Если я правильно понимаю, то собственно эту ветку браузера они затеяли лишь с одной целью - привлечь разработчиков приложений под Firefox OS, плавно готовят рынок для масштабной атаки на Android. Хотя вон у мелкомягких что-то не особо получается.
-
Вы значала вводите хеш: $pass="4ce2157b9dbc3623ebadd450ceac9f0d";А потом его же ещё раз кодируете: md5($pass) // берём хеш от хешаЕстественно они не совпадают Вот так наглядней будет: if ($_POST['pass'] != md5($pass) ) die('<?xml version="1.0"?><error>' . var_dump($_POST['pass']) . ' != ' . var_dump(md5($pass)) . '</error>');
-
А вы реализацию _each() посмотрите
-
if (md5($_POST['pass']) != md5($pass) ) ???
-
Короче бесполезная ерунда всякая, так и запишем...
-
А что за плагины?
-
В чем отличия от обычного браузера?
-
На винде нет смысла проверять, т.к. на ней сафари перестали поддерживать года полтора назад если не больше.
-
вопрос по верстке адаптивного портфолио
Great Rash replied to tom6710's topic in Discussion of works
А почему они не должны накладываться?- 11 replies
-
- портфолио
- адаптивное
- (and 5 more)
-
У меня нет мака, поэтому про сафари сказать ничего не могу, на винду его уже давно не делают.
-
Пишут, что фильтры в мозилле ещё не работают. Попробуйте вот такой код.
-
вопрос по верстке адаптивного портфолио
Great Rash replied to tom6710's topic in Discussion of works
Потому что есть такое понятие как viewport. Если вы в ладах с английским, то почитайте вот эту статью.- 11 replies
-
- портфолио
- адаптивное
- (and 5 more)
-
Если я ничего не путаю, то некоторые видео пользователь может запретить для встраивания. Т.е. когда я заливаю видео на ютуб я могу поставить галку, что посмотреть его можно только с ютуба. Я хочу сказать, что это не проблема вашего кода, а проблема самого ютуба, и тут сторонние библиотеки не помогут.
-
вопрос по верстке адаптивного портфолио
Great Rash replied to tom6710's topic in Discussion of works
Почему? Для колонок же отступы заданы.- 11 replies
-
- портфолио
- адаптивное
- (and 5 more)
-
Это с практикой приходит. Например ко мне это приходило года полтора после того как я начал писать на JS. Метод .search() ищет совпадения в строке, ему можно передавать или подстроку или регулярное выражение. Я передаю ему регулярное выражение /\S/, которое ищет в строке любой непробельный символ. Если оно ничего не найдёт (т.е. если в строке будут одни пробелы), то метод вернёт -1, если же найдёт, то метод вернёт позицию совпадения (0 и больше).
-
var str = true; do { str = prompt('Не вводи пробелы'); } while (!str || str.search(/\S/) === -1);
-
position: absolute;bottom: 0;width: 100%;
-
вопрос по верстке адаптивного портфолио
Great Rash replied to tom6710's topic in Discussion of works
Ну, во-первых, надо знать что margin считает проценты не так как вы думаете. Т.е. возьмём такой код, на первый взгляд непонятно почему отступ сверху и снизу такой конский (ведь 10% от 100px - это 10px). Но если знать как работает margin, то всё становится на свои места; а всё очень просто, margin всегда отсчитывает проценты от ширины родителя. Зная эту информацию уже можно пытаться рулить отступами. На них забейте. Нормального валидатора для HTML5 ещё нет.- 11 replies
-
- портфолио
- адаптивное
- (and 5 more)
-
Ну плеера. который мог бы проигрывать вообще любые видео с любого хостинга не существует. Максимум, что я встречал - Vimeo + Youtube. Да и то с Vimeo засада, в том плане, что в отличие от Youtube они не разрешают прятать свои контролы (по крайней мере забесплатно). Опять же, юзер может захотеть вставить видео с Rutube, с VK в конце концов... Так что либо пытаться писать что-то самому, либо ничего лучше video.js человечество не придумало. Можно ещё глянуть в сторону Popcorn.js, вроде это проект Mozilla, а значит там должен быть хороший API. В описании вроде написано, что как минимум Youtube и Vimeo играть умеет.