Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Веб-программирование > JavaScript / HTML

JavaScript / HTML Создание динамической разметки страниц

Результаты опроса: "Индусский код" или норма
Индусский код 2 16.67%
Всё нормально 6 50.00%
не знаю 4 33.33%
Голосовавшие: 12. Вы ещё не голосовали в этом опросе

Ответ
 
Опции темы
Старый 18.05.2012, 21:04   #1
Igor
Мастер
 
Аватар для Igor
 
Регистрация: 03.05.2010
Адрес: Подмосковье
Сообщений: 1,218
Написано 438 полезных сообщений
(для 790 пользователей)
Индусский код

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

<a href="http://www.apho2012india.org/images/stories/gallery/Media Gallery/APhO 2012 India - Media Gallery - Day 3/DSC_0004.jpg" title="DSC_0004.jpg" class="" rel="lightbox[AdmirorGallery00]" target="_blank"> <span class="ag_newTag"><img src="http://www.apho2012india.org/plugins/content/AdmirorGallery/newTag.gif" class="ag_newImageTag" /></span> <img src="http://www.apho2012india.org/plugins/content/AdmirorGallery/thumbs//Media Gallery/APhO 2012 India - Media Gallery - Day 3/DSC_0004.jpg " alt="DSC_0004.jpg" class="ag_imageThumb">

И так для каждой из 65 фотографий.

Возможно, я чего-то не понимаю.
Позвольте узнать: то что я увидел, "индусский код" или подобные повторяющиеся конструкции - норма при создании сайта?
__________________
О¯О ¡¡¡ʁɔvʎнdǝʚǝdǝu dиW
(Offline)
 
Ответить с цитированием
Старый 18.05.2012, 22:33   #2
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Индусский код

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

В коде миниатюрок тоже всё нормально. Каждый вложенный элемент имеет своё назначение в css. Ящитаю вполне норм. Разве что я б не стал верстать таблицей, но это уже вкусовщина.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо ABTOMAT за это полезное сообщение:
Igor (18.05.2012), Phantom (19.05.2012)
Старый 18.05.2012, 23:51   #3
SBJoker
Злобный Админ
 
Аватар для SBJoker
 
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений
(для 9,330 пользователей)
Ответ: Индусский код

Индус - человек исповедующий индуизм.
Индиец - человек родом из Индии.
__________________
(Offline)
 
Ответить с цитированием
Эти 4 пользователя(ей) сказали Спасибо SBJoker за это полезное сообщение:
Hurrit (18.05.2012), moka (19.05.2012), Phantom (19.05.2012), St_AnGer (19.05.2012)
Старый 19.05.2012, 01:00   #4
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Индусский код

hmtl код не пишут, он обычно генерируется на уровне backend'а.
Так что всё ок. Это же не руками вбивали..

Тем более в joomla никто вообще не париться над чистой разметкой, так что дело нормальное.
(Offline)
 
Ответить с цитированием
Старый 19.05.2012, 03:50   #5
Randomize
[object Object]
 
Аватар для Randomize
 
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,354
Написано 2,470 полезных сообщений
(для 6,850 пользователей)
Ответ: Индусский код

Это HTML разметка. Сугубо описание интерфейса. Html разметка это не программирование. Это гипертекст.
Смотри что у тебя там происходит:

Циклический перебор всех изображений{

   <блок для картинки>
       <ссылка на полную картинку>
           <картинка />
       </ссылка на полную картинку>
   </блок для картинки>

}
И иначе не сделать (только костылями).
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti
(Offline)
 
Ответить с цитированием
Старый 19.05.2012, 22:04   #6
Phantom
Элита
 
Аватар для Phantom
 
Регистрация: 14.06.2008
Адрес: Украина, Киев
Сообщений: 2,273
Написано 754 полезных сообщений
(для 1,833 пользователей)
Ответ: Индусский код

Фаерфокс из коробки позволяет сохранять фоновые картинки (правой кнопкой на картинке - Открыть фоновое изображение) и даже позволяет сохранять canvas как png (хотя эта его особенность чаще мешает, чем бывает полезна).
(Offline)
 
Ответить с цитированием
Старый 19.05.2012, 23:29   #7
Igor
Мастер
 
Аватар для Igor
 
Регистрация: 03.05.2010
Адрес: Подмосковье
Сообщений: 1,218
Написано 438 полезных сообщений
(для 790 пользователей)
Ответ: Индусский код

мм. В данном случае этого пункта в Firefox нет(
__________________
О¯О ¡¡¡ʁɔvʎнdǝʚǝdǝu dиW
(Offline)
 
Ответить с цитированием
Старый 20.05.2012, 00:45   #8
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Индусский код

Потому что поверх блока с картинкой наложены триггеры "влево" и "вправо", посмотри в дебаггере как устроена вёрстка - сразу все вопросы исчезнут
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
moka (20.05.2012)
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 23:48.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com