wwt
Expert-
Posts
2,571 -
Joined
-
Last visited
-
Days Won
119
Content Type
Profiles
Forums
Calendar
Store
Everything posted by wwt
-
сокрытие/модификация ссылок в строке/панели состояния и адресной строке
wwt replied to Totalist's question in HTML Coding
Очень стандартный тег. И я уж молчу про то что ни один поисковик не найдет такие ссылки на странице. -
реклама джанго? ))) Странно что ТС так быстро ушёл ибо я сомневаюсь что он знает питон, сомневаюсь что он знает даже php, да если он не знает на чем сделать сайт я даже и не знаю что он знает =)) Совет писать на питоне тут конечно дельный, через годик другой думаю сделает сайт =)))
-
сокрытие/модификация ссылок в строке/панели состояния и адресной строке
wwt replied to Totalist's question in HTML Coding
Тогда уж как то так https://jsfiddle.net/wwt/zcpL3c98/ При загрузке страницы скрывать ссылки, а то и поисковики ссылок не найдут. -
сокрытие/модификация ссылок в строке/панели состояния и адресной строке
wwt replied to Totalist's question in HTML Coding
Для одной строки кода подключать реакт? Да и юзать нестандартные теги в верстке плохой тон, даже если они потом будут заменены. -
Выражение !!expr (двойное логическое отрицание) является аналогом Boolean(expr) , оба действия это явное приведение к логическому типу. https://learn.javascript.ru/types-conversion
-
Адаптивные психи или как я провел новогодние праздники
wwt replied to СергейРусков's topic in Discussion of works
Есть альтернатива в названиях классов для сетки? -
поисковики не принимают во внимание все что находится после # Для того чтобы вопринимали есть определенные правила. UPD https://developers.google.com/webmasters/ajax-crawling/docs/getting-started https://yandex.ru/support/webmaster/robot-workings/ajax-indexing.xml
-
Он приводит к логическому типу (boolen) и меняет на обратное К примеру: !0;//приводит к логическому false и меняет на обратное, вернет true!1;//приводит к логическому true и меняет на обратное, вернет false
-
<input type="input"что за тип поля такой? А вообще видимо нужно выключить какие-то расширения браузера (плагины)
-
"\n"с чистой совестью можно заменить на констату PHP_EOL, если конечно не требуется конкретно знак новой строки и кстати preg_replace может принимать массивы в качестве аргументов, что избавит от множественного вызова функции. UPD кстати тут вспомнил под MODX есть компонент, если не ошибаюсь MinifyX который как раз все это дело делает и умеет. Можешь качнуть и проанализировать код, может что полезное найдешь.
-
https://jsfiddle.net/2196791g/1/
-
Нормальный, но давать осмысленные названия переменным и функциям желательно =)
-
Буду краток: - "Всем счастья и здоровья!"
-
с jQuery var a = '<?xml version="1.0" encoding="UTF-8"?><ajax><cmd><![CDATA[<div class="success"><b>success</b></div><br><br>[ <a href="http://mysite.com/link/1/1-1-0-16" target="_blank">my link</a> ]]]></cmd></ajax>';var b = $('a', a).attr('href').split('-');alert(b[b.length-1]);
-
Если сами не знаете как то можете вот это использовать http://alertifyjs.com/ у него и стиль для bootstrap есть вроде бы
-
Object.prototype.Create = function(){ console.log('create');}ибо Qwerty не является наследником Board
- 1 reply
-
- 1
-
Я бы генерировал ссылку на профиль на этапе регистрации и сохранял её в БД, а при запросе к сайту если ссылка является ссылкой на профиль то проверял бы в базе есть такая или нет, если нет отдавал бы 404, если есть то выдавал бы нужный контент. Вам изначально нужно как то определять является ли запрошенный адрес профилем или это страница сайта, к примеру у вконтакта по умолчанию ссылка на профиль пользователя генерируется как: http://site.my/id12345То есть они ставят 'id' в начале и добавляют id пользователя после, по этой контрольной подстроке можно определить что эта ссылка является ссылкой на профиль. что-то типо: /^id[0-9]+$/Плюс у них же в настройках профиля можно задать псевдоним для ссылки, а вот он при сохранении проверяется в БД, и если такой уже у кого-то есть (или у страницы сайта) то выдаст ошибку пользователю. Я не знаю на чем и как написан htmlbook.ru но как вариант там адрес приводится к определенному регистру, а уж потом проверяется, либо как вы писали выше, либо в php, это не важно. Я бы так делать не стал скорее всего(может быть я в этой част и не прав, это нужно спрашивать у SEOшников, может кто-то из ребят на форуме подскажет детальнее, но с технической точки зрения это не важно). Суть в том что часть пути в URI по стандарту может быть регистрозависимой, это зависит от реализации, да и от файловой системы может зависеть. Как реализовывать решать тебе. Да ты прав у них редирект явный, видимо сделано для удобства пользователей, вдруг человек набирал адрес и забыл выключить капс, как вариант. разберешься )
-
=) А что если я сейчас наделаю 100500 неверных ссылок на твой сайт, тебя это будет волновать? Не должно, ты с чистой совестью на все неверные сылки должен отдавать 404 ошибку, вот и все. Изначально ссылку на профиль генерирует твой скрипт, и только он является достоверным источником правильности =) Все остальное в помойку. Самое главное не позволяй сам дублей, а сделав редиректы с неверных ссылок на верную ты по сути говоришь поисковикам что все эти ссылки вполне реальные и рабочие, хоть и с редиректом. Это тупость подстраиваться под то как пользователь по памяти будет набирать адрес страницы. Не пользователь создает правила пользования сайтом, а владелец. Поэтому просто следуй своим правилам.
-
А вам то какая разница какой будет логин? Вы же не ФИО просите, а логин на то и логин. сразу так и нужно было ) Можете, к примеру, при регистрации разрешить создание логина только в одном регистре. Или создавать логин разрешить в любом регистре, но при регистрации смотреть в базе нет ли уже такого логина в любом регистре и если есть не давать регистрироваться, но при всем при этом генерировать ссылки на профиль в нижнем регистре, то есть: В базе есть логин Vasya-99 Другой человек регистрируется под логином VASya-99 , и вы говорите ему что данный логин уже занят. Ссылку на профиль Vasya-99 генерируете как site.ru/vasya-99, то есть переводите все ссылки в нижний регистр чтобы не путаться с регистрами.
-
Вы не поняли о чем я говорил, а говорил я о вашем первом посте. А именно то что вы описали что 4 года назад целых 10 месяцев изучали html и css на добровольных началах в свободное время. Потом забросили. Сейчас спрашиваете стоит ли вернуться к этому или начать изучать Java. А в конце самое главное, я даже процитирую: К данному посту привела мысль что физическим трудом в большинстве случаев очень тяжело нормально зарабатывать.И вот что я вам скажу. Если вдруг вас вводят в заблуждение ваши фантазии, вы только не обижайтесь, я хочу вернуть вас в реальность. На данный момент вы не знаете практически ничего, и для того чтобы начать зарабатывать легко больше чем, ох процитирую ещё раз: К данному посту привела мысль что физическим трудом в большинстве случаев очень тяжело нормально зарабатывать.вам нужно будет потратить далеко не 10 месяцев, и даже после этого может получаться так что вы будете получать не больше чем получаете сейчас. Я понимаю что вам хочется что-то поменять, как то устроиться в профессиональном плане. Мой вам совет, разберитесь в себе. Ведь сейчас вы кем то работаете, может вам стоит совершенствоваться в том что вы делаете, а не летать в облаках. Собственно все =) ЗЫ И собственно не важно что я сказал, все зависит только от вас.
-
Это не совсем так. К примеру толковые и не сидящие на попе электрики и сантехники очень не плохо получают знаете ли. Для того чтобы хорошо зарабатывать нужно пахать и так везде.
-
А зачем вообще проверять на .html и / ? Если изначально формируется адрес у тебя в скрипте, ты и формируй его А если пользователь введет http://site.my/Vasya.Pupkin-99.htmlэто уже его проблема, сайт должен выдать 404 ошибку. Так для примера взять тот же ВКонтакте, если вы введете адрес http://vk.com/id94737то попадете на страницу пользователя, а если http://vk.com/id94737/ то получите 404 ошибку а почему нет? нет не все, к примеру / ? # использовать в адресе у вас не выйдет, ну и конечно совсем все наверное не стоит, но чтук 6-7 вполне можно подобрать для разнообразия, к примеру -+=_.@$~
-
getElementsByTagName = получитьЭлементыПоИмениТега