JQuery
jQuery — библиотека JavaScript, фокусирующаяся на взаимодействии JavaScript и HTML. Библиотека jQuery помогает легко получать доступ к любому элементу DOM, обращаться к атрибутам и содержимому элементов DOM, манипулировать ими. Также библиотека jQuery предоставляет удобный API для работы с AJAX.
Создатель JQuery — Джон Резиг. Резиг программировал на QBasic, когда один его знакомый показал ему, как создать веб-страницу (используя Angelfire), а также основы HTML. Отец подарил ему на Рождество две книги по HTML. Именно тогда, когда он только начал программировать на Visual Basic, HTML и веб-дизайн очень заинтересовали его.
Но страсть к JavaScript пришла значительно позже, примерно в 2004 году. Тогда Резиг получал степень в области компьютерных наук и работал на полставки в местной фирме Brand Logic. Он занимался дизайном сайта, в котором создавался пользовательский скроллинг. Джон был разочарован и расстроен, особенно потому, что использовал код других разработчиков, после чего решил серьёзно изучить JavaScript. Изучив, пришел к выводам, что JavaScript — это простой, но изящный язык, который является невероятно мощным для решения многих задач. В течение ближайшей пары лет Джон создал множество различных JavaScript-приложений, прежде чем закончить создание jQuery. Основной целью создания jQuery Резиг видел возможность закодировать многоразовые куски кода, которые позволят упростить JavaScript и использовать их так, чтобы не беспокоиться о кросс-браузерных вопросах. Библиотека была представлена общественности на компьютерной конференции «BarCamp» в Нью-Йорке в 2006 году.
Веб-дизайн и поисковая оптимизация

Создание сайтов сейчас уже трудно представить без использования скриптов JavaScript, причем, как написанных самостоятельно, так и заимствованных из различных источников. В большинстве случаев эти скрипты предлагаются бесплатно. Наибольшей популярностью пользуется библиотека jQuery (произносится «джейквири»).
Несколько слов об этом замечательном инструменте, облегчающем жизнь веб-дизайнеров. Основоположником jQuery является американский программист Джон Резиг (John Resig). Он опубликовал свой первый вариант jQuery в Нью-Йорке в 2006 году. Сейчас Джон Резиг является руководителем большой группы разработчиков, занимающихся развитием и пополнением этой библиотеки скриптов. Полный список версий можно найти и скачать на официальной странице jQuery.
Основная идея jQuery — отделить выполнение действий на сайте от HTML кода. Для простоты можно сравнить эти действия с правилами CSS, которые отделяют визуализацию, то есть верстку страницы, от HTML кода. Аналогично, скрипты jQuery отделяют выполнение сценариев от структуры HTML. Например, вместо прямого указания на действие при клике мышью по элементу страницы сайта, управление передаётся JQuery, которая и выполняет требуемые операции.
Таким образом, разработчик избавлен от необходимости «изобретать велосипед» и может использовать готовые решения. Причем для работы с jQuery совершенно необязательно быть специалистом по программированию, хотя это всегда приветствуется. Вам надо только уметь изменять необходимые атрибуты, например, встроенные картинки, надписи, скорость выполнения операций и т.п.
Для jQuery написаны сотни плагинов, об установке и настройке некоторых из них рассказано в моих статьях. Надеюсь, что они будут полезны для ваших разработок.
- Swipebox — фотогалерея для мобильной версии сайта
- Фотогалерея jQuery — просто и красиво!
- Фотогалерея LightBox2
- Фотогалерея jQuery со слайд-шоу
- Фотогалерея Lightbox с библиотекой Prototype
- Фотогалерея для интернет магазина
- Фотогалерея prettyPhoto
- Фотогалерея Fancybox
- AD Gallery — фотогалерея с миниатюрами
- Photopile — оригинальная фотогалерея с миниатюрами
- PP Gallery — универсальная фотогалерея с миниатюрами
- Фотогалерея Pirobox
- Карусель изображений jQuery Waterwheel
- Простая карусель JCarouselLite
- Календарь в форме обратной связи
- Вывод на сайте календарей с зависимыми датами
- Применение jQuery для формы обратной связи
- Значки +/- для ввода чисел в форме обратной связи
- Оформление формы обратной связи
- Создание простого анимированного меню
- Создание слайд-шоу для сайта
- Cлайд-шоу для сайта — Coin Slider
- Choko-slider — простое слайд-шоу для сайта
- Nivo Slider — красивое слайд-шоу для сайта
- Easy Slider — легкий слайдер
- Универсальный слайдер — bxSlider
- Skitter — cлайд-шоу для презентаций
- Самое простое слайд-шоу для сайта
- Zoomy — лупа для просмотра изображений
- jLoupe — красивый имитатор лупы
- Увеличение изображений. Плагин Nivo Zoom
- Увеличение изображений колесом мыши. Плагин ZoomScroll
- «Падающий снег» на сайте
- Бегущая строка на основе jQuery
- Побуквенный вывод текста на основе jQuery
- Плавный переход по ссылкам на странице сайта
- Кнопка возврата в начало страницы
of your page —>
-
Ещё статьи по теме «Создание, оптимизация и раскрутка сайта»:
- Как раскрутить сайт (серия статей)
- Создание фотогалереи на сайте
- Создание формы обратной связи на сайте
- Создание иконки для сайта
- Создание выпадающего меню
- Курсор как элемент веб-дизайна
- Создание гостевой книги на сайте
- Фон для сайта
- Вывод текущей даты на сайте
- Создание бегущей строки на сайте
- Создание «схемы проезда» на сайте
- Ключевые слова и продвижение сайта
- Оптимизация и ускорение компьютера. Обзоры программ
- Отправка файлов через форму обратной связи
- Сжатие фотографий для интернета и электронной почты
Jquery как произносится
Есть много названий известных проектов, продуктов и терминов, которые тяжело произносить правильно. Вот несколько:
- Nginx — энджин экс (не энджинкс).
- git — гит (не джит!).
- Yii — йии.
- PHP — пи-эйч-пи.
- MySQL — май-эс-кю-эль (не май-сиквел).
А какие знаете вы?
Комментарии RSS по email OK
Коля 18 апр. 2017 г., 13:28:49
У меня и знакомых устоялось немного по другому: Нгинкс, Юи, Пхп
Владимир 18 апр. 2017 г., 14:14:27
Adobe — эдоби
Иван 18 апр. 2017 г., 14:25:35
А почему не май-сиквел? Американцы(да и англичане) поголовно так называют.
Sam 18 апр. 2017 г., 14:37:36
The official way to pronounce “MySQL” is “My Ess Que Ell” (not “my sequel”), but we do not mind if you pronounce it as “my sequel” or in some other localized way.
Александр Шиллинг 18 апр. 2017 г., 14:54:28
Linux — Линукс. Ubuntu — Убунту. GNU — ГНУ.
zelenin 18 апр. 2017 г., 17:20:27
Linux — Линукс
Линус Торвальдс специально для этого записал произношение (см. вики) — Линэкс (ˈlɪnəks)
Berezuev 18 апр. 2017 г., 17:56:19
Еще за «Джаву» и «Силиконовую Долину» надо палками бить. По словам автора стандарта Gif, правильно говорить «Джиф» ( habrahabr.ru/post/180601 ), но всем пофиг. Adobe — Эдоуби (именно с «у»). Ну и еще до кучи вам: habrahabr.ru/post/124403/
AndrewBo 18 апр. 2017 г., 18:00:05
Не для спора, но информации для. Личный опыт показывает, что в США SQL чаще произносят как » сиквел», и реже как «эс–кю–эл» (без мягкого знака). MySQL, соответственно, «май– сиквел» или «май–эс–кю–эл».
w3lifer 18 апр. 2017 г., 21:32:20
zelenin, а по мне он и говорит «линукс», нежели «линэкс». Бесит «эштиэлэл» (и тому подобное, хотя уже реже встречаю), «цээсэс» (часто встречаю), «яваскрипт» (редко встречаю), «аякс» (часто встречаю), «пхп» (часто встречаю) .
w3lifer 18 апр. 2017 г., 21:34:47
Yii называю как получится, но чаще вроде как «юи», так как «йии» говорить — язык заплетается 🙂
zelenin 18 апр. 2017 г., 23:16:01
zelenin, а по мне он и говорит «линукс», нежели «линэкс».
w3lifer, ничего страшного, что кажется. Главное знайте как на самом деле.
w3lifer 18 апр. 2017 г., 23:25:13
zelenin, а вот здесь: ru.forvo.com/word/linux/#en да: везде слышится специфичное «э».
sam002 19 апр. 2017 г., 1:56:45
Каюсь, но лучше всего меня понимают когда произношу «уй». Склонять удобно: «пишу на уй-е, бихэвер уй-ёвый»))
Паша 19 апр. 2017 г., 4:42:13
Тем не менее в США все говорят — сиквел.
Кирилл 19 апр. 2017 г., 11:48:01
Очень рекомендую ещё ознакомится с этими мыслями по поводу произношения иностранных слов: artgorbunov.ru/bb/soviet/20120204/ maximilyahov.ru/blog/all/online-internet/
Илья 19 апр. 2017 г., 16:04:26
У нас в команде уже почти неискоренимо: 1) УИИ (правильное йии какое-то марсианское) 2) ПХП 3) ПИСИЭР Но будем стараться произносить правильно, спасибо.
Sam 19 апр. 2017 г., 18:35:29
Так-то я распознаю любое произношение. «Йии», «И», «Уи», «Ы». До сих пор непривычно только от «Вай-ай-ай».
Виктор 20 апр. 2017 г., 10:30:11
Эр эн эр и Мускул
Макс 22 апр. 2017 г., 13:21:52
Мои размышления: yii — это аббревиатура (yes it is). А значит читать стоит именно «Вай-ай-ай». Как бы не привычно это не звучало.
zelenin 22 апр. 2017 г., 14:15:11
Мои размышления: yii — это аббревиатура (yes it is). А значит читать стоит именно «Вай-ай-ай». Как бы не привычно это не звучало.
аббревиатуры могут быть как буквенные, так и звуковые. Звуковые не читаются по буквам.
w3lifer 22 апр. 2017 г., 14:17:05
Звуковые аббревиатуры — это акронимы.
zelenin 22 апр. 2017 г., 15:13:29
Звуковые аббревиатуры — это акронимы.
ничего страшного.
Максим 28 апр. 2017 г., 18:29:46
А qiang xue как правильно произнести. У нас тут с коллегами спор был. Квант, Тян?
zelenin 28 апр. 2017 г., 18:43:47
А qiang xue как правильно произнести. У нас тут с коллегами спор был. Квант, Тян?
Andy 25 мая 2017 г., 21:17:42
Javascript — Джаваскрипт. Половина из тех, кого я знаю, говорят Яваскрипт. Хз как правильно PHP — пых, пи-аш-пи, пи-ейч-пи Мой знакомый когда-то Ангуляр называл Анджигулар))
Tom 02 июля 2017 г., 21:47:37
I insist on pronouncing MySQL as my squeal because, it is, after all, MySQL and it will make you squeal sooner or later. I have read that btrfs is pronounced «butter eff ess» which may be appropriate considering how butter can clog your arteries. It’s «regex»—not «regexp»—and has a hard G like reggae and unlike registry. «Internationalization» should never be pronounced at all.
Произносим правильно
Из знакомых мне айтишников очень немногие стараются правильно произносить английские слова. Конечно, привычнее произносить C++ как «си-плюс-плюс», а не «си-плас-плас» или «опен-бэ-эс-дэ», а не «оупэн-би-эс-ди».
Но когда «echo $value;» читают как «ечо валуй» — это уже не смешно. Другой человек вас может просто не понять, особенно иностранец.
В топике представлен небольшой список «сложных» слов, которые часто произносят неправильно.
Ориентироваться лучше не на мою (весьма приблизительную) транскрипцию, а на аудио.
♫ — прослушать произношение в словаре
► — прослушать произношение на youtube
Начнем с названий:
| ABBYY | аби | ► | ||
| Adobe | эдоуби | [əˈdəʋbɪ] | ♫ | |
| Apache | эпэчи | [əˈpætʃiː] | ► | от «a-patchy» |
| Asus | офиц. э́сус амер. э́йсус |
► | ||
| BenQ | бенкью | ♫ | ||
| Cisco | сискоу | [ˈsɪskoʊ] | ♫ | |
| EBay | ибэй | ♫ | ||
| Eee PC | и писи | ► | ||
| Ethernet | изэрнэт | [ˈiθərˌnɛt] | ♫ | |
| Itanium | айтэйниум | [aɪˈteɪniəm] | ► | |
| Juniper | джу́нэпэр | [ˈdʒunəpər] | ♫ | |
| LaTeX | лэйтех лэйтек латех латек |
[ˈleɪtɛk] [‘leɪtɛx] [ˈlɑːtɛx] [ˈlɑːtɛk] |
||
| Linux | офиц. линэкс вар. линукс |
[ˈlɪnəks] [ˈlɪnʊks] |
► | |
| Mac OS X | мэк оу-эс тэн | ► | ||
| MySQL | офиц. май-эс-кью-эл вар. май-сиквел |
► | как «My Ess Que Ell», см. оф. сайт | |
| nginx | энджин-икс | ► | (от engine-x) | |
| PuTTY | пати | [ˈpʌtɪ] | см. оф. сайт | |
| Qt | кьют | [kyut] | см. | |
| TeX | тех тек |
[ˈtɛx] [tɛk] |
не «текс» | |
| XBox 360 | экс-бокс фри сискти | ♫ | ||
| Xen | зен | [ˈzɛn] | ♫ | |
| Xeon | зион | ♫ | ||
| Xerox | зирокс | [ˈzɪərɒks] | ♫ | |
| Xilinx | зайлинкс | [ˌzaɪliːŋks] | ► | |
| ZyXel | рус. зайксел амер. зайзел |
► | см. |
Аббревиатуры:
| GNU | гну | ► | вар. гню | |
| GWT | гвит | [ˈɡwɪt] | ||
| ICANN | айкэн | ► | ||
| IEEE | ай-трипл-и | ► | как «I triple E» | |
| ISO | айсо | ► | ||
| PNG | пинг | [ˈpɪŋ] | ♫ | как «ping», см. спецификацию |
| PXE | пикси | [ˈpɪksi] | ► | |
| RUP | рап | ► | ||
| SCSI | скази | [‘skʌzi] | ♫ | |
| SOAP | соуп | [soʊp] | ► | |
| SQL | эс-кью-эл | [ˈɛsˈkjuˈɛl] | неофиц. «сикуел» | |
| SWF | свиф | [ˈswɪf] | см. спецификацию | |
| WYSIWYG | визивиг | [ˈwɪziˌwɪg] | ♫ | |
| XAML | зэмл | [ˈzæməl] | ► | |
| XUL | зул | [ˈzuːl] | ||
| Yii | длинное «и» | [ji:] | ► |
Обычно аббревиатуры произносятся по правилам английского языка: API — эй-пи-ай, PCMCIA — пи-си-эм-си-ай-эй, OpenBSD — оупен-би-эс-ди и т.д.
Некоторые слова-«ловушки» (пишутся похоже, а звучат совсем по-другому):
| administrator | эдминэстрйтэ | [ædˈmɪnəˌstreɪtər] | ♫ | |
| archive | аркайв | [ˈɑrkaɪv] | ♫ | |
| bash | бэш | [bæʃ] | ♫ | |
| binary | байнэри | [ˈbaɪnəri] | ♫ | |
| browser | браузэ | [ˈbraʊzər] | ♫ | некоторые почему-то произносят «броузер» |
| caution | кошэн | [ˈkɔʃən] | ♫ | |
| certificate to certificate |
сертификит сертификейт |
[sərˈtɪfɪkɪt] [sərˈtɪfɪˌkeɪt] |
♫ | сертификат сертифицировать |
| data | дэйта | [‘deɪtə] | ♫ | но можно произносить и «дата» |
| dial-up | дайл-ап | [ˈdaɪəlˌʌp] | ♫ | |
| echo | экоу | [ˈɛkoʊ] | ♫ | не эхо и не ечо |
| else | элс | [ɛls] | ♫ | |
| error | эрэр | [ˈɛrər] | ♫ | лучше послушать |
| etc | эт-сетэрэ | [ɛt ˈsɛtərə] | ♫ | |
| function | фанкшэн | [ˈfʌŋkʃən] | ♫ | |
| geo | джио | [ˈdʒiːəʊ] | ♫ | напр. geotargeting — джиотаргетинг |
| header | хэдер | [ˈhɛdər] | ♫ | |
| height | хайт | [haɪt] | ♫ | |
| install | инстол | [ɪnˈstɔl] | ♫ | |
| issue | амер. ишью брит. исью |
[ˈɪʃuː] [‘ɪsjuː] |
♫ | |
| module | маджул | [ˈmɒdʒul] | ♫ | |
| multi- | малти | [mʌltɪ] | ♫ | |
| practice | практис | [ˈpræktɪs] | ♫ | |
| private | прайвит | [ˈpraɪvɪt] | ♫ | |
| procedure | прэсиджа | [prəˈsiːdʒə] | ♫ | |
| queue | кью | [kyu] | ♫ | |
| query | квиэри | [ˈkwɪəri] | ♫ | |
| register | реджистэр | [ˈrɛdʒəstər] | ♫ | |
| router | амер. раутэр брит. рутэр |
[ˈraʊtər] [ˈrutər] |
♫ | |
| server | сёрвэр | [ˈsɜrvər] | ♫ | лучше послушать |
| sign | сайн | [saɪn] | ♫ | |
| source | сорс | [sɔrs] | ♫ | |
| spawn | спон | [spɔn] | ♫ | |
| suite | свит | [swiːt] | ♫ | |
| technical | текникэл | [ˈtɛknɪkəl] | ♫ | |
| tunnel | танл | [ˈtʌnl] | ♫ | |
| viewer | вьюер | [ˈvyuər] | ♫ | |
| virtual | вёрчуал | [ˈvɜrtʃuəl] | ♫ | означает не только «виртуальный», но и «фактический», «в сущности» |
| warning | ворнин г | [ˈwɔrnɪŋ] | ♫ |
P.S. Если вы знаете еще трудные слова или нашли ошибки в посте, пожалуйста, опишите в комментариях.
P.P.S. Спасибо за все ценные замечания и новые слова!
- английский язык
- басурманское наречие
- произношение
- трудные слова
- я познаю мир
- термины
- бренды
