Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Обращение к авторам шаблонов


Recommended Posts

пребывал в уверенности, что если человек создает шаблон и выкладывает его на продажу - он явно должен разбираться в js и css

 

но периодически сталкиваясь с некоторыми из шаблонов - начинаю задумываться, так ли это нужно/важно для того, чтобы выставить шаблон на продажу :ugeek:

 

Уважаемые авторы шаблонов!

 

нахрена КОПИРОВАТЬ/КЛОНИРОВАТЬ поле поиска?!

или использовать сразу НЕСКОЛЬКО полей поиска, отображение которых привязано к размерам экрана

 

в итоге смотришь исходник такого шаблона - а там пара полей поиска, каждый из которых "сам по себе"
да еще и с одинаковыми селекторами :ugeek:

 

хотите менять внешний вид/расположение элемента - так меняйте через изменение/присвоение соответствующего стиля

 

поле поиска должно быть одно - вне зависимости от его позиции/стилизации/размера экрана
а селекторы - уникальны

 

иначе выходит: набирает человек в поле поиска слово, повернул девайс/прокрутил экран - опа! поле пустое, потому что сейчас уже второй/третий/100500й поиск работает

 

ps:
данное обращение не относится к большинству авторов шаблонов
но, надеюсь, те кто использует подобный подход - обратят внимание и внесут соответствующие правки в свои шаблоны

 

спасибо!

 

update:
 

Скрытый текст

 

Уважаемые авторы шаблонов!

 

Пожалуйста, обратите внимание

если вы клонируете такой важный элемент как поле поиска - для размещения в плавающем меню или ином месте - не забывайте:

 

1. обрабатывать содержимое поля при клонировании/возврате к оригиналу

- так введенные пользователем данные будут актуальны при смене

 

2. менять id у оригинала при создании клона; когда клон не нужен - менять обратно

- так селектор будет уникален

 

это облегчит жизнь и вам, и другим авторам, и в конечном итоге - клиентам

 

Спасибо!

 

 

update2:

 

Скрытый текст

 

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

 

желающим обвинить кого-либо в чем-либо, а так же с целью устроить срач ради срача - убедительная просьба не писать

 

 

  • +1 1
Надіслати
Поділитися на інших сайтах

ой... Я тут столкнулся с одним популярным шаблоном, пока жду ответа от поддержки - в личку пока.
 

Надіслати
Поділитися на інших сайтах

То есть откровенный плагиат друг у друга, у themeforest и даже у многострадальных отечественных магазинов типа сотмаркета или юлмарта вас не смущает? :) Будь моя воля, я бы вообще половину шаблонов снял с продажи даже не заглядывая в их внутренности. Как удачно заметил @Otvet дубли поля поиска это еще цветочки :D

  • +1 3
Надіслати
Поділитися на інших сайтах

Да ну, играться с ним через position:absolute или двигать яваскриптами тоже не вьіход. ИД должен бьіть уникальньім, правильно. А вот если нарисовано в дизайне под телефон и под десктоп  совсем в разньіх местах, то проще пару полей завести.

Надіслати
Поділитися на інших сайтах

B вот c эти тоже завязывайте

 

<?php if () {  ?>
	<?php echo $var; ?>
<?php } else { ?>
	<?php echp $var; ?>
<?php } ?>

или <div class="<?php if ($var) { ?> <?php echo $var; ?> <?php } else { ?> ...."
         

и с разбросаны кодом без табуляции так же - это же жесть 

Надіслати
Поділитися на інших сайтах

12 часов назад, pashast сказал:

А вот если нарисовано в дизайне под телефон и под десктоп  совсем в разньіх местах, то проще пару полей завести.

 

triple_facepalm.jpg

  • +1 1
Надіслати
Поділитися на інших сайтах

@AlexDW
Ну, подскажите мне, как бы вы реализовали одним полем подписку на новости одним полем в данном дизайне.

 

2017-03-03 11.55.21.png

 

Слева макет для планшетов, справа для телефонов

Надіслати
Поділитися на інших сайтах

32 минуты назад, pashast сказал:

@AlexDW
Ну, подскажите мне, как бы вы реализовали одним полем подписку на новости одним полем в данном дизайне.

 

Слева макет для планшетов, справа для телефонов

css по медиа
да и вообще нафиг тут снизу там между
наверх и тут и там
это решается просто * такое решение стоит 100р а как вы хотите 10 000р*
ну примерно 
- заказчик нулями думает в основном

Надіслати
Поділитися на інших сайтах


6 минут назад, nikifalex сказал:

$(window).bind("load resize", function() {
    var width = $(window).width();
    if (width <= 480) {
                    //
    }
    else {
                    //
    }
});

 


Т.е решение буквально в два слова "hidden-xs"  и  "visible-xs" хуже? Или не валидно? Или почему нельзя 2 поля? Может мне кто-нибудь объяснить? :)

 

В 26.02.2017 в 15:44, AlexDW сказал:

иначе выходит: набирает человек в поле поиска слово, повернул девайс/прокрутил экран - опа! поле пустое, потому что сейчас уже второй/третий/100500й поиск работает

Нужно делать так чтобы это было невозможно сделать в рамках поворота одного девайса. Т.е видимость поля не должна меняться как для вьюпорта в 320пикс и для 480 пикс (телефоны в вертикальной и горизонтальной ориетации).

Так и для планшетов в 600 и в 1024 пикс.

 

А вот между условными устройствами считаю что поля можно и нужно скрывать, для увеличения скорости разработки. Да и грузит браузер скрытие полей через классы намного меньше чем постоянное вычисление (window)width  и последующие за ним аппенды или препенды. 

Надіслати
Поділитися на інших сайтах

что мешает использовать возможности css/js грамотно?

те же media query, изменение/присвоение стилей, перемещение элемента через js (вместо его размножения через тот же js!!!)

 

не встречал ни одного торгового центра, где применялся бы подход в стиле

- уважаемые посетители! с 8 до 9 часов вход в тц через двери, с 9 до 10 - через окна, после 10 - воспользуйтесь вентиляционными шахтами..

  • +1 4
Надіслати
Поділитися на інших сайтах

5 минут назад, AlexDW сказал:

что мешает использовать возможности css/js грамотно?

Скрытие элемента через css есть грамотным и быстрым способом.

JS нагружает браузер и работает совсем не идеально в плане отрисовки элементов

Надіслати
Поділитися на інших сайтах

для наглядности о чем я - вот живые примеры:

Скрытый текст

лезем на демку шаблона newstore

вбиваем в поиск app и чуть прокручиваем страницу, до появления всплывающего меню

 

аналогично с unishop

 

 

Надіслати
Поділитися на інших сайтах

23 минуты назад, serega-lomik сказал:

Было, да. Сейчас не так. 


да все тоже самое

просто про значения полей не забыли и за счет расположения не так заметно

Скрытый текст


5183b12f7ad94146b8176d067988df84.png

5df2a30037954d8d9bf976e9909361c3.png

 

 

Надіслати
Поділитися на інших сайтах

3 часа назад, pashast сказал:

@AlexDW
Ну, подскажите мне, как бы вы реализовали одним полем подписку на новости одним полем в данном дизайне.

 

2017-03-03 11.55.21.png

 

Слева макет для планшетов, справа для телефонов

flexbox

  • +1 1
Надіслати
Поділитися на інших сайтах

3 часа назад, serega-lomik сказал:

Плавающее меню собирается скриптом из существующих элементов страницы, дабы не дублировать контент, тем более в шапке. 

 

дублировать элементы чтобы не дублировать контент - это пять! :ugeek:

 

третий раз подряд интересуюсь - зачем клонировать, почему не перенести?

в итоге будет один элемент с одним уникальным id

 

а не 2-3-50 элементов с одинаковыми id, скрытых за пределами страницы либо через hidden/display

Надіслати
Поділитися на інших сайтах

$('new_element').appendTo($('#search'));

еще вариант, вырезанный элемент ложем в переменную и оттуда дергаем как угодно  

Надіслати
Поділитися на інших сайтах

12 минут назад, serega-lomik сказал:

Ну, допустим, вы - умный, я - дурак. Расскажите мне, как?

 

Сергей, я этого не говорил

и если затрагивать личные отношения - отношусь к вам с уважением, и как к человеку, и как к автору

 

но мне искренне непонятно - зачем клонировать/плодить элементы, если их можно просто переместить

пример навскидку

 

еще раз - в итоге будет один элемент с одним уникальным id

 

если вас волнует сдвиг при подобном переносе - просто добавьте элемент-заглушку в месте откуда идет перенос

Надіслати
Поділитися на інших сайтах

@serega-lomik

 

Цитата

Не, ложем, а кладём. Но это ладно

можете ложить или класть, дело ваше

 

По поводу пустого пространства, верстка в помощь, там нужно несколько доли секунд  что бы вставить обратно

  • +1 2
Надіслати
Поділитися на інших сайтах

25 минут назад, serega-lomik сказал:

3 - требуется не только не переместить, а текущий оставить и создать новый

первопричина появления данной темы - нахуа так делать? :?

плодить скрытые элементы с не уникальными селекторами, при том что в итоге работа идет только с одним из них

 

когда можно

1 час назад, AlexDW сказал:

вас волнует сдвиг при подобном переносе - просто добавьте элемент-заглушку в месте откуда идет перенос

 

если причина в чем-то другом - умоляю, объясните!!!

а то я уже на грани - между сэппуку и податься в авторы шаблонов

Надіслати
Поділитися на інших сайтах

@Pascha, я ничего против не имею @serega-lomik, просто ответил на вопрос как сделать перемещения. А сколько у кого продаж - это личное дело каждого. 

И качество шаблонов остается на совести каждого автора, главное что бы дыр и желоб не было.   

  • +1 1
Надіслати
Поділитися на інших сайтах

1 минуту назад, ArtemPitov сказал:

главное что бы дыр

Из лички
 

Цитата

 

- Глянь, делаю так - так можно?

- нет, вот тут хреново, а то не в стиле ОС, попробуй так, посмотри как это сделано вот тут
...

 

- вот так хорошо?
- запускай!

 

 

Вот такая иногда бывает личка.

  • +1 1
Надіслати
Поділитися на інших сайтах

1 час назад, Pascha сказал:

И господ ArtemPitov и AlexDW то же категорическуи поддерживаю... а то вишь как оно...выскочка serega-lomik наваял шаблончик, мало того он у него самый продающийся, и что почти лям себе за труды свои в карман положил, да владельцам форума почти 150 штук налогов отслюнявил, дык оказалось, что он и верстать то не умеет, и всяко разно фигню лепит... снести его что ни на есть на ноль....тем паче и йодировангный мальчик в своем йодированном бложике давно об этом печется... вот и компашка собралась... заклюем давайте Сережку... а то мы тут шаблоны собрались ваять... а тут он со своим чудовищем "сверстанным не по правилам"... так он нам, настоящим гениям  стилей и гуру жаба скриптов аки кость в глотке....и хоть харакири делай завтра после обеда....

 

читаю, Паша, твой пост - и в очередной раз задаюсь вопросом: Паша, ты совсем дебил?

впрочем, вопрос риторический - отвечать не нужно

 

администраторам/модераторам:

готов понести заслуженное наказание за оскорбление другого участника форума, если оскорбление будет усмотрено в данном контексте

 

в данной теме я ни кого не обвинял, ни в чем не подозревал и уж тем более чужих денег не подсчитывал - не имею привычки

 

чтобы отмести домыслы, из нашей с @serega-lomik переписки:

c7886dfdad3a4eb2ad390ee61d7debbc.png

 

к чести Сереги - он единственный, кто откликнулся

(из как минимум трех авторов шаблонов с аналогичными проблемами)

 

но так и не аргументировал подобный подход (пока, надеюсь на ответ)

поэтому вопрос/тема для меня пока актуальны

 

суть вопроса и самой темы - зачем нужно так делать?

  • +1 4
Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.