' +'' +'
' +'' +'' +'
' +'' +'' +'' +'' +'')//-->
=
Good CRX
U
Регистрация
|
Вход
F
Быстрый переход в файловый архив Проекта.
Лучшие авторские работы, русифицированные
версии расширений и браузерные сборки.
Новости
Наши продукты
Новости проекта
Избранные статьи
Архив новостей
Документы
Структура Проекта
Регистр Good CRX
Авторские сайты
Работа с аддонами
Общие принципы
Авторские статьи
Обзоры расширений
Опыт разработчика
Вопросы и ответы
Работаем с аддонами
Запуск и настройка
У меня не работает...
Избегаем конфликтов
Другие вопросы
Ресурсы
Хорошие сайты
Проект Good CRX
Браузеры и аддоны
Разработка и дизайн
Полезные сервисы
Хорошие и разные
Доска объявлений
Проект Good CRX
Функционал и дизайн
Я могу помочь Проекту
Поработаем вместе!
Браузеры и аддоны
Внимание: розыск!
Зацените эту штучку!
Авторские работы
Другая реальность
Аж кушать не могу…
Отдам в хорошие руки
Махнём не глядя!
Загрузка файлов
Официальные версии
Подборка расширений
Браузерные сборки
Средства поддержки
Песочница
О проекте
Поддержать Проект
О материалах Проекта
Политика безопасности
Регистрация и статусы
Обратная связь
Форум
Главная
»
Документация
»
Структура Проекта
»
Официальные документы
Интерфейс сайтов Проекта : Дизайн и общие стили
57
script0l0g
26.09.2020
26.09.2020
419
5.0
Так держать! :)
Официальные документы
Смотрим также:
Интерфейс сайтов Проекта : Автоматика ссылок
Авторам статей : особенности оформления
Использование файлового загрузчика
Интерфейс сайтов Проекта : штатный функционал
Живой журнал: официальный аккаунт Проекта
Структура центрального сайта Проекта : Хронология
Twitter: официальный аккаунт Проекта
Загрузка файлов : правила и возможности
URL
Поделиться
Всего комментариев:
57
Цитата
проверил в хром-госте на 49-м движке
"Отсталый вы человек, Штирлиц!"(с))
Я проверял на 52-й лисе, косяков куда меньше.
0
56
Бармалей
22.08.2022 • 09:10
не-не, не заманишь, хромой = наше фсё!
попутно здесь спрошу - чо-та "глазик" как-то странно отображается:
- на индексных страницах (кроме главной) он есть, пашет норм, как положено..
- на остальных (даже в списках разделов) помигают три точки в этом месте и всё,.
чо за нафиг? и связано ли это с текущими подстановками скриптов?
0
57
script0l0g
22.08.2022 • 15:04
Да, есть такая беда. Немного поразбирался - зависит от того, будет ли на странице (в принципе, независимо от залогиненности юзера) панелька управления материалами ("шестерёнка" модер-панели). Там в скрипте есть какой-то косячок, в т.ч. - и в оригинальном, непатченном. Где именно и как пофиксить - я пока не понял, ещё надо бы поразбираться, почему модер-панель отламывает кнопку вызова режима "для слабовидящих".
Если уж совсем ничего не выйдет "штатно", можно прибить гвоздями собственноручно сделанный "глазик" с теми же фичами.
Понятно, костыль, но с юкозовскими "хэнд-ассерами" бесполезно бороться, шеф уже как-то пытался - там тупо послали.))
0
51
script0l0g
15.05.2021 • 12:47
На неделе немного потренировался "на кошках", результаты:
1. Добавил ещё одну фичу – автопроверку на выключенные у клиента скрипты + заглушку на этот случай.
Раскидал по нашим сайтам и поправил во всех шаблонах, понятно, потом и проверил на рабочесть, всё норм..
Фичу можно проверить просто выключив скрипты для любого из сайтов (например, в блокировщике рекламы).
2. Попутно немного подровнял дизайн некоторых элементов и убрал загрузку внешнего шрифта с самих сайтов. Теперь фонт будет грузиться только с CDN'а через общий CSS (оттуда же). Добавил проверку на фичи браузера, чтобы грузило только один тип шрифта (woff/woff2).
3. Поддержка IE старых версий (до 9) теперь полностью отключена, всё "заточено" на хром/лису и прочие новые.
Возможно, решение неокончательное, но особого смысла в поддержке старья я не вижу – всё равно весь дизайн будет кривой из-за неподдерживаемых функций в главном скрипте и из-за ошибок неподдерживаемых свойств CSS.
4. Немного доработал стили и основной скрипт (убрал отладочные временные решения и добавил ещё один полифилл для старых браузеров), теперь гарантированно работает на CR-36+ (кроме отдельных шрифтовых иконок, неотображаемых правильно). В старых лисах ниже 52ESR не проверял, но должно работать практически с 3.5-3.6.)) IE, как уже сказал, не ниже 9-ки, под 10/11 само собой работает.
5. Также убрал двойную загрузку стилей из заголовков (делалось изначально для учёта текущих доработок) и переупорядочил/оптимизировал загрузку скриптов. Теперь стили и скрипты грузятся в одном экземпляре.
Всё сделанное сам проверил, что нашёл – пофиксил, но если вдруг – не ленитесь сообщить, поправлю.)
Короче, пробуйте, интересует работа в разных браузерах, в том числе - в старых и в совсем новых.
1
48
script0l0g
01.04.2021 • 10:40
Здесь напишу. Сделана кастомная страница "404" для соответствующей ошибки, взамен штатной от юкоза.
Проверить можно с любой ошибкой в прямом адресе, хоть для одиночных файлов, хоть для статей (
пример
).
Давно надо было, но всё как-то руки не доходили сделать, вот дошли и заменил на всех наших сайтах…)
0
49
Бармалей
01.04.2021 • 15:09
..потестил на сайтах, вроде как всё ровно работает.. вопчем, пивасику тебе за фичу..)
и дизайн понравился, ложится в общую тему, всё строго и без лишних букафф..
единственный момент - а чего-то у меня иногда выдаёт вместо этой страницы юкозовское "что-то пошло не так" от сервиса 404.services/404.. не скажу, что часто, но иногда как будто "залипает" на отдельных неправильных адресах, проверял в разных браузерах, но устойчивой статистики неправильных срабатываний (с выдачей "ненашей" страницы) не увидел..
сопссно, это не критика, шняжка явно от этой кастомизации не зависит, я и раньше натыкался на эту хрень, видимо - косяки движка какие-то, хз..
0
50
script0l0g
15.05.2021 • 12:20
Про "сервис404" – да, есть такое, почему-то иногда вместо нашей штатной страницы выдаёт "кошку".
Причина мне непонятна, на форуме юкоза не стал искать/смотреть, вряд ли кто-то что-то вменяемое напишет.)
Я намедни немного подпилил эту страничку, чтобы более уверенно отрабатывала вперёд/назад/в корень.
Поменял везде и потестил на твоих сайтах, теперь вроде пореже "кошка" выходит.
0
52
script0l0g
15.05.2021 • 13:02
Цитата
теперь вроде пореже "кошка" выходит
Блин, сглазил, сейчас ещё раз попробовал – кошак как приклееный лезет.
Да и чёрт с ними, тупой сервис, но понятно, что "что-то не так"…))
1
37
Бармалей
04.10.2020 • 12:47
..чего подумал - может, где-то в области хидера статьи (на её странице) прикрутить линк промотки до блока каментов, чтобы на длинных статьях с большим числом каментов сразу попадать в начало этого блока..
для залогиненного юзера там же можно и "цветовую дифференциацию" сделать - если есть новые сообщения..
ну да, для новых каментов есть кнопка со всплывашкой в юзер-панели, а это чисто для оперативности..
так-то не особо напрягает страницу промотать, но кнопкой будет удобнее, имхо..
1
39
script0l0g
06.10.2020 • 04:47
Хорошая идея, покрутил немножко и сделал, кнопку прибил к автор-бару под заголовком.
"Штаны" покрасил в три цвета: зелёный – если каменты есть, чёрный – если = 0, для анонимусов = серый.
С раскраской по новым мессаджам не получится достаточно просто, в движке (шаблоне) нет такой фичи, а лепить скрипт на проверку по юзер-бару считаю излишним.
Попутно чутка подровнял форму ввода/отправки каментов, теперь у всех групп будет аккуратнее смотреться.)
0
40
Бармалей
06.10.2020 • 06:49
плюсанул, нормально получилось, что до "штанов" - понял, хватит и отметки юзер-бара..
"подровнял" - смотрю, ты и кнопки +/- переделал..)
заметил по наведению - раньше пикча терялась на фоне, теперь гут!
0
42
Бармалей
06.10.2020 • 06:56
о как! ещё и сортировочный список поднял/выровнял и "дыру" убрал, ваще решпект!
1
32
script0l0g
04.10.2020 • 06:19
Добавлен отдельный "соцбар" для страниц всех материалов (на всех сайтах) + там же кнопка отправки по мылу.
Смысл действа, думаю, понятен, повышаем удобство пиара/распространения хороших материалов.)
В общем, "и сказал он им – плодитесь и размножайтесь", в смысле – разносите новости с комфортом.
Попутно – отключил в общем соцбаре (слева вверху страниц) счётчик репостов, немного повышена общая скорость загрузки страниц. Особого смысла в этом счётчике (для пользователей) нет, кому надо – и так отрепостят.)
И ещё попутно – немного подправил стиль окна чатика, растянул форму ввода сообщения по высоте.
0
36
Бармалей
04.10.2020 • 08:44
за прибитый к статьям соцбар -
и даже "в тему" хорошо вписалось, подвал нормально смотрится, нетяжёлый..
0
38
script0l0g
05.10.2020 • 04:30
Да уж, со вторым соцбаром пришлось ещё немного пошаманить со стилями, иначе на мелком разрешении (типа смартфонного) их отображалось аж два сразу, причём – по обеим сторонам экрана.
Связано с достаточно жёстко прописанным "встроенным" стилем соцбара (подгружаемый сторонний).
Но в итоге "разум победил", хотя и общий стиль ещё больше распух.)
1
26
script0l0g
30.09.2020 • 20:46
По существу
предложения по сворачиванию чатика
: пока сделано "на попробу" в Песочнице (там же и тестируем).
Окно чатика по умолчанию скрыто, отображается по CTRL+ПКМ на "глазике" или по ссылке "Мини-чат" в блоке профиля ("Приветствую вас", первый блок "боковухи"), соответственные подсказки к кнопкам сделаны.
Чатик разворачивается на всю высоту окна и "прибивается гвоздями" поверх."боковухи". Снова скрыть его можно кнопкой "глазика" (простым тыком, ЛКМ) – закрывашка чатика сделана в виде отдельной кнопки
поверх
штатного "глазика" и не приведёт к переключению в режим для слабовидящих.
Пока состояние не запоминается, после перезагрузки чатик снова будет автоскрыт.
Если будет необходимо – подумаем, как лучше реализовать настройку (самое простое = добавить в куки).
Попутно ещё одна тестовая фича: в блоке профиля в Песочнице убрана ссылка "Настройка" (совмещена по ALT+ПКМ с кнопкой юзернейма и аватаркой). В обоих случаях сделано открытие профиля сразу в новой вкладке (было – в текущей).
Обе фичи запилены в соответствии с текущей "линией партии" и курсом на кнопочный дизайн.)
Если никто не будет "резко против" (аргументированно!) – свёрнутый чатик и изменённые кнопки профиля через пару дней перенесу в шаблоны на все сайты.
1
27
Бармалей
01.10.2020 • 19:24
..народ молчит, посему возьму ответственность на себя - фичу со скрытием/показом прибитого чатика потестировал и настоял, чтобы на моих авторских её однозначно оставить.. ну а поскольку главный при этом остался бы в одиночестве - грех было не сделать и на нём..)
вопчем, Скриптолога не материть, "это всё Ильич виноват"..))
0
29
script0l0g
02.10.2020 • 06:28
Попутно нашёл/убрал застарелую "корявку" с боковухой, висела ещё со времён первых экспериментов: при обновлении страницы мог (теоретически) теряться счётчик онлайн-юзеров из-за не совсем правильного вложения блоков в шаблоне боковухи.
Странно, что не вылезло до сих пор, но, видимо, "прокатывало" по причине последовательного выполнения скриптов при загрузке. В общем, хотя это визуально было незаметно, но шаблоны на всякий случай пофиксил, теперь всё должно быть и в теории ровно.)
0
33
Бармалей
04.10.2020 • 08:36
а что за корявка-то хоть была? вроде и так всё нормально показывалось..
это я чисто для "общего развития" спрашиваю.. если не секрет, конешна..)
1
31
script0l0g
02.10.2020 • 09:31
Ещё немножко подрихтовал новый чатик, допилил "стилистику фейса" – кнопочки/формочки и прочее.
Проверял под разными группами юзеров, т.ч. теперь, по идее, всё у всех должно быть красиво…)
Ещё одна фича осталась – индикатор обновления скрытого чатика, думал сделать/прикрутить к "глазику" – можно менять цвет (скажем, на зелёный) при появлении в чате новых сообщений. Понятно, что это должно быть привязано и к фиче автоапдейта фрейма (если юзер её включил). Смысл ясен, думаю, но пока делать не стану, оставим "на будущее".))
0
34
Бармалей
04.10.2020 • 08:38
про индикатор - плюсую, можно сделать, но, соглашусь, будет иметь смысл только когда чатик будет активно использоваться, иначе доп.скрипт только код утяжелит..
1
23
script0l0g
28.09.2020 • 12:02
И ещё в тему допиливания каментов: добавил немножко
"автоматизации ссылок"
для этого блока.
1
20
script0l0g
27.09.2020 • 16:07
Немного изменил форму вывода комментариев: отключил ссылки на профили для не-членов профсоюза.
Зачем – у нас ведь стоит облом на просмотр профилей для незалогиненных, эти ссылки всё равно "в никуда".)
…и кроме того – следуя заветам
Ильича
Бармалеича – уменьшаем количество лишнего хтмл на страницах…
0
21
Бармалей
27.09.2020 • 16:59
плюсанул, давно пора - вы есть повышать мой прайвеси!
вопчем, "Ильич" одобряет - при большом числе каментов код существенно экономнее..
1
22
script0l0g
28.09.2020 • 03:48
Доброе слово и кошке приятно, так что с удвоенной силой копаем дальше…))
Ещё немного поправил шаблон блока комментариев: убрал застарелый баг (штатного движка) со ссылкой на сам блок вместо якоря, из-за этого криво работало открытие по ссылке.
…и "по заветам Ильича" – ещё на 103 байта код подрезал…
Пробежался по сайтам и обновил эти шаблоны на всех.
0
24
Бармалей
28.09.2020 • 13:22
Цитата
103 байта
.."Ильич" подсказывает, шо это - не предел и каждый блок каментов можно ещё на 60 байт ужать..))
..если у кнопок "Ответить" и плюс/минус убрать лишние атрибуты – хреф="жабаскрипт://"..
:p
1
25
script0l0g
28.09.2020 • 15:51
Ну так-то да, только "Ильич" не видит всю
глубину опы
структурку штатных скриптов движка..
По-хорошему можно вообще большинство функций переписать и улучшить, вот только время, время…
По линкам с жабаскриптами думал уже, в движке практически все эти куски можно заменить безболезненно.
Особенно – учитывая начавшийся "крен" к кнопочкам вместо ссылок. Кроме общей "лепоты" при этом уйдёт гемор с автоприсвоением ненужных атрибутов, для онкликов они не нужны в принципе.
И вообще, есть задумка все мелкие пикчи из стандартного движка заменить на стили, мы всё равно ведь используем внешний фонт, так вот и поменять пикчи на иконки. Так, кстати, дизайн гораздо управляемее будет и в итоге ворочаться будет шустрее, кмк.
0
28
Бармалей
01.10.2020 • 19:28
про мелкие пикчи - плюсую и поддержу обеими, в наборе шрифтовых иконок на все случаи есть замена.. про скорость не скажу, тестить надо, но то, что сетевых запросов будет меньше - это факт..
0
30
script0l0g
02.10.2020 • 06:33
Есть, правда, в этом один "минусок" – будет расти размер файла стилей, ведь эти "пикчи" надо как-то переопределять. Так что по трафику вопрос интересный, хотя попробовать можно, например – задавать css прямо в локальных шаблонах, тогда общий файл не будет сильно распухать.
0
35
Бармалей
04.10.2020 • 08:41
ну мы же планировали "когда-нить потом" сделать статичный цсс, так что особо грузить не должно - при этом файл из кэша будет браться.. зато микропикчи можно привести к единому стилю "малой кровью" и без их поиска и перезаливки на хостинг..
0
41
Бармалей
06.10.2020 • 06:53
..вот, кстати, о "рапухшем" - да, стартовая нагрузка на проц из-за пересчётов немного возросла, зато грузиться страницы стали быстрее - бенчем никаким не мерял, чисто "на глаз"..
0
45
script0l0g
30.10.2020 • 01:19
Про "глаз" не скажу, но в любом случае скорость обработки "лишних" пары килобайт стиля выше среднестатистической скорости подгрузки пикч (даже если они будут браться из кэша).
0
18
script0l0g
27.09.2020 • 11:48
Обновил и проверил шаблоны на сервисных сайтах.
На этом (пока) по дизайну всё, смотрим и пишем, если что.
Пойду, пожалуй, пивка попью… ;)
0
13
script0l0g
27.09.2020 • 06:08
Обновил и проверил шаблоны на сайте
ExtMan RU
:
Изменён общий дизайн и стили сайта
.
1
12
Бармалей
27.09.2020 • 06:01
..узрел прикольный глюк - в блогах, на всех сайтах (на главном - тоже), в списке материалов
категории
НЕ отображается дата
модификации
, т.е. эта хрень понимает, шо статья изменялась, иконка апдейта есть, скрипт тоже, а вот результата нету - почему-то в скрипт НЕ передаётся тайм-штамп даты модификации.. %(
самое смешное - в списке в корне блогов всё на месте (в самих статьях тоже норм), а вот в категориях = хрен..
чего думаю - если это глюк движка - надо бы в шаблоне
для категории
убрать, а то коряво смотрится..
вопчем, я не зря сказал, шо "кнопочный кошмар" только начинается..
0
14
script0l0g
27.09.2020 • 06:29
Подтверждаю, есть такое. Проверил в лисе и в хроме - в категориях блогов устойчиво не пашет.
Спасибо за алерт, будем посмотреть. Если действительно глюк движка - спан этот там уберём, не вопрос.
0
15
script0l0g
27.09.2020 • 06:42
…похоже, точно глюк движка - в категориях пустое значение ластмода в скрипт суёт, ага…
блинские блоги, сколько ж там ещё косяков-то, заманался уже костыли под этот модуль делать…
0
17
Бармалей
27.09.2020 • 07:04
про "пустое" - может, лучше в инлайн-скрипте проверку на "пусто" сделать, не?
я понимаю, ты только залил шаблоны на все сайты и лениво перезаливать..)
но на будущее я бы так и сделал - шоб лишние хтмл-элементы не плодить..
0
19
script0l0g
27.09.2020 • 11:50
Ещё одну проверку вводить смысла особого нет, что так, что эдак - код на пару байтов отличается.)
0
16
script0l0g
27.09.2020 • 06:45
…короче, ещё костыль один сделал - чтобы не править шаблоны, этот спан автоскрывается стилем.
Ну а если глюк починят когда-нибудь, оно также автоматом будет отображаться.)
0
11
script0l0g
27.09.2020 • 04:36
Обновил и проверил шаблоны на сайте
Агрегатора поисковых машин
:
Изменён общий дизайн и стили сайта
.
0
10
script0l0g
27.09.2020 • 03:53
Обновил и проверил шаблоны на сайте
Хороших аддонов
:
Изменён общий дизайн и стили сайта
.
0
9
script0l0g
26.09.2020 • 18:43
Обновил и проверил шаблоны на сайте
x.Block : "Русский резак"
:
Изменён общий дизайн и стили сайта
.
0
8
script0l0g
26.09.2020 • 18:10
Обновил и проверил шаблоны на сайте
UltarSurf VPN RU
:
Изменён общий дизайн и стили сайта
.
0
7
script0l0g
26.09.2020 • 16:31
Обновил и проверил шаблоны на сайте
Включить ПКМ
:
Изменён общий дизайн и стили сайта
.
0
6
script0l0g
26.09.2020 • 15:49
Обновил и проверил шаблоны в
Песочнице
:
Изменён общий дизайн и стили сайта
.
1
3
script0l0g
26.09.2020 • 12:15
1. Обновил и проверил шаблоны на сайте
Get CRX RU
:
Изменён общий дизайн и стили сайта
.
2. Поправил свеженайденное "проклятие кнопочного дизайна" – сделал универсальный обработчик для загрузок по прямым ссылкам и вызова CRX-вьювера на страницах загрузок аддонов.
Бармалеичу – неизменное пиво за помощь в тестировании!
1
4
Бармалей
26.09.2020 • 13:43
.."проклятие" ещё только начинается - надо для страницы списка загрузок в стилях для кнопки поправить: добавить для бефоре атрибут "
word-wrap:normal
", а то в хромоногих браузерах кнопку с какого-то перепугу растягивает аж на всю высоту блока описалова..
короче, с этой кнопкой опа полная..
я хз, почему так, проверял в разных движка (49 и 78) - одинаково криво, хотя остальные батоны с такими же стилями кажет абсолютно нормально..
в фоксе, кстати, и без бубна нормально, шо какбэ намекает..))
0
5
script0l0g
26.09.2020 • 14:21
Спасибо, поправил, шаблон перезалил и проверил, в хроме теперь тоже всё нормально.
Причина: сработало наследование, я вчера поменял стиль переносов для блока описания, а для вложенных элементов с материал-дизайном забыл поправить…
0
43
Бармалей
30.10.2020 • 00:08
..в продолжение "проклятия" - в "загрузках", на странице материала, батоны файловых зеркал (если их несколько), НЕ переносятся в новую строку = на узком окне браузера вылезает горизонтальный скроллбар.. глянул - надо бы в шаблоне поправить, там линки "склееные" (без пробелов) идут, стилем не правится..
0
46
script0l0g
30.10.2020 • 01:23
Принято, поправил, шаблоны на всех сайтах перезалил.
В общем-то, "узкоформатное" надо отдельно пилить, под мобильную версию, которой у нас (пока) не предвидится. Поэтому я и "проглядел" эти грабли - все правки тестил на стандартном 16:9 монике.
0
44
Бармалей
30.10.2020 • 00:13
..и ещё - там же, на странице загрузки - надо бы для строк имени и зеркал в первой колонке вертикальное выравнивание сделать, а то батоны "провалены" относительно заголовка строки..
0
47
script0l0g
30.10.2020 • 01:26
Принято, тоже поправил/перезалил, это уже мой "косяк" – не обратил внимания, выравнивание по топу я добавлял для многострочного текста, батоны при тестах как-то стороной проскочили…)
1
1
Бармалей
26.09.2020 • 08:30
..первым буду..))
и сразу предложение - может, фрейм чатика как-то свернуть, не? пользуемся редко, а высота отжирается..
в смысле - сделать кнопку отображения со счётчиком/индикатором мессаг (если включен автоапдейт)..
ну и вообще, подумать над ним как следует, штатный дизайн у него аскетично убогий..)
0
2
script0l0g
26.09.2020 • 08:57
Нормальное предложение, думал уже, вот только когда бы всё успеть…)
По сути – согласен – чатик всё равно виден только зарегистрированным, можно и свернуть.
##-->
Войдите:
Отправить
X