background preloader

JavaScript

Facebook Twitter

The JavaScript Tutorial. Visual jQuery 1.2.6. jQuery для начинающих. jQuery – это замечательный JavaScript Framework, который подкупает своей простотой в понимании и удобством в использовании.

jQuery для начинающих

Но изучение надо с чего-то начинать, и лично моё мнение – лучше всего начинать с наглядных примеров, и они далее… Материалы данной статьи включены в учебник «jQuery для начинающих». Учебник распространяется бесплатно, и сопровождается интерактивными примерами. Современный учебник JavaScript. Центральный Javascript-ресурс. Учебник с примерами скриптов. Форум. Книги и многое другое. Заменить содержимое div, зная class и содержимое. Строки. В JavaScript любые текстовые данные являются строками.

Строки

Не существует отдельного типа «символ», который есть в ряде других языков. Внутренним форматом строк, вне зависимости от кодировки страницы, является Юникод (Unicode). Учимся писать userscript'ы. Доброго времени суток всем желающим приобщиться к миру пользовательских скриптов (они же userscript, userJS, юзерскрипты).

Учимся писать userscript'ы

В этой статье я хочу поведать о том, что такое юзерскрипты, c чем их едят и, главное, как их готовят! Внимание: предполагается минимальное знание javascript. На практике доказано: юзерскрипты может писать человек, не знакомый с программированием, но обладающий усидчивостью и желанием изучить javascript! О том, что такое javascript и как с ним обращаться, можно узнать на javascript.ru. Ubuntu 12.04 отключение дискретной видеокарты - General. Изменить права на файлы или папки в Linux. Работая в Linux (равно как и во FreeBSD и Windows), нужно не забывать о правах доступа на файлы и папки.

Изменить права на файлы или папки в Linux

Часто, разворачивая проекты, написанные другими программистами, возникает необходимость изменить права на файлы или папки. Потребность эта возникает при неправильном проектировании разработчиками прав доступа или же при тонкой настройке проекта на поддерживаемом сервере. Ниже приведённые рецепты помогут решить 90% проблем, возникающих при настройке прав доступа. Пишем расширение для Google Chrome (и публикуем его) Леди и джентльмены!

Пишем расширение для Google Chrome (и публикуем его)

Сегодня мы попробуем написать и опубликовать расширение для Google Chrome. Оно будет переводить текст, введенный пользователем, с английского языка на русский и наоборот. Как сделать свое Chrome расширение для блога. Недавно случайно наткнулся на сайт для блоггеров wips.com, который позволяет легко и бесплатно создавать расширения для Chrome браузера.

Как сделать свое Chrome расширение для блога

Чтобы создать приложение перейти по ссылке Как видно по скриншоту, расширение можно сделать для блога и сетки сайтов с помощью RSS, что я и использовал. К тому же, социальные маньяки Twitter, Facebook и хипстеры с Tumblr и Vimeo тоже могут сделать расширение под себя, чтобы пиарить свой аккаунт, либо удобно следить за другими. Даже летсплееры со своим твичом будут рады такой возможности, ибо всегда не знаешь, когда там идет трансляция, а когда — нет. Существует еще и Custom extension, это что-то вроде сообщения разработчикам сайта, где можно написать типа «Хочу такое расширение, чтобы там котики и сиськи были».

Самое создание не требует особых усилий и пояснений, оно пошаговое. Расширение автоматически создается для браузера Chome и Mozilla. Кстати, на вышеупомянутом сайте, где мы создавали это расширение, есть много других ништяков вроде статистики. Dashboard - Wips.com Technology. Как сделать расширение для Google Chrome за 5 минут. В этой статье мы узнаем, как легко и просто создать расширение Google Chrome без необходимости ковыряния в кодах и программных API.

Как сделать расширение для Google Chrome за 5 минут

Всего за несколько минут мы сделаем и опубликуем в Chrome Web Store браузерное расширение для вашего сайта, которое будет информировать пользователей о новых обновлениях и обеспечивать быстрый переход читателей на ваш ресурс. Все элементы в магазине Chrome Web Store делятся на приложения и расширения. Мы сделаем и то, и другое. Созданное нами приложение будет отображаться в виде значка на новой вкладке браузера и даст возможность быстро запустить ваш сайт. Расширение представляет собой специальную кнопку на панели инструментов, щелчок по которой вызовет появление панели с последними обновлениями сайта. Chrome extension — с шахматами и библиотекаршами. Добрый день, любители ездить на чужих велосипедах, у которых нет сиденья, педали надо крутить руками, а тормоза появятся через пару релизов.

Chrome extension — с шахматами и библиотекаршами

Задача: Создать расширение для браузера Chrome, которое сможет в любой из открытых табов внедрить необходимый контент и небольшой управляющий модуль для него, и если этот контент внедрен в несколько разных табов, то управляющие модули должны иметь возможность между собой общаться. Доступные инструменты:Content Scripts, Background Pages, Message Passing Алгоритм решения: Создать общий управляющий модуль который будет создавать модули потомки и управлять ими, наладить с каждым из них механизм обратной связи. Абстрактный пример: Общий управляющий модуль (ОУМ), создал 3 потомка (П1, П2, П3), каждый из которых работает в отдельной вкладке. Пользователь произвел действие с П1, П1 используя механизм обратной связи отправил сообщение об этом ОУМу, ОУМ совершил необходимые действия и оповестил П2, П3 о произошедших изменениях. Разработка приложений, расширений и тем - Cправка - Интернет-магазин Chrome. What are extensions?

Getting Started: Building a Chrome Extension. Extensions allow you to add functionality to Chrome without diving deeply into native code.

Getting Started: Building a Chrome Extension

You can create new extensions for Chrome with those core technologies that you're already familiar with from web development: HTML, CSS, and JavaScript. If you've ever built a web page, you should feel right at home with extensions pretty quickly; we'll put that to the test right now by walking through the construction of a simple extension that will give you one-click access to pictures of kittens.

Вопрос: как в Html вставлять код Javascript? - JavaScript, Flash, etc - odmin.su - aрт и web-дизайн форум. Как добавить Userscript в браузер Chrome ( Статьи - Компьютерное : Web - разработка ) С удивлением обнаружил, что в интернете отсутствует информация на русском языке о том, как устанавливать в Chrome юзерскрипты.

Как добавить Userscript в браузер Chrome ( Статьи - Компьютерное : Web - разработка )

Я пользуюсь Chome только изредка, и поэтому долго не мог понять, как выполнять установку userscript. Наконец, полез в англонет и нашел пару обучалок. Выжимку публикую здесь. Итак, чтобы установить Userscript в браузер Chrome, нужно выполнить следующие действия: 1. 2. 3. Создаем расширения для Google Chrome. Вчера задался себе таким вопросом: как можно обезопасить мой профиль в Google Chrome и вообще все данные, которые в нем хранятся? Немножко погуглив, я нашел ссылки на кучу расширений (типа этого), которые позволяют устанавливать пароль как на браузер так и на отдельные его профиле (это логично, если знать как работает Chrome в режиме мультипрофильности).

Я начал их устанавливать и сразу тесты на баги. Content Scripts. Content scripts are JavaScript files that run in the context of web pages. By using the standard Document Object Model (DOM), they can read details of the web pages the browser visits, or make changes to them. Message Passing. Since content scripts run in the context of a web page and not the extension, they often need some way of communicating with the rest of the extension.

Как сделать расширение для Google Chrome за 5 минут. Переводим Chrome extension на manifest_version 2. Заменить содержимое div, зная class и содержимое. Преобразование объектов: toString и valueOf. Ранее, в главе Преобразование типов для примитивов мы рассматривали преобразование типов, уделяя основное внимание примитивам. Теперь добавим в нашу стройную картину преобразования типов объекты. При этом будут следующие изменения: В объектах численное и строковое преобразования можно переопределить.Если операция требует примитивное значение, то сначала объект преобразуется к примитиву, а затем — всё остальное. При этом для преобразования к примитиву используется численное преобразование.

Для того, чтобы лучше интегрировать их в общую картину, рассмотрим примеры. Строки. В JavaScript любые текстовые данные являются строками. Не существует отдельного типа «символ», который есть в ряде других языков. Внутренним форматом строк, вне зависимости от кодировки страницы, является Юникод (Unicode). DOM: свойства VS атрибуты. У DOM-элементов в javascript есть свойства и атрибуты. И те и другие имеют имя и значение. Поэтому иногда разработчики путают одно с другим. Между ними есть соответствие, но оно не однозначное и его лучше понимать. Узлы DOM являются объектами с точки зрения javascript. А у объектов есть свойства. Значением свойства может быть любой объект.

Теперь посмотрим на DOM-элемент с другой стороны. Как сделать первую букву в строке заглавной / javascript / Web.onRails. Сделать 1-й символ строки заглавным. Строки. Справочник javascript: charAt. Подключение и выполнение javascript. В этом разделе мы понемногу рассмотрим все основные элементы javascript. Это позволит тут же писать и тестировать простейшие скрипты. Javascript подключается напрямую в HTML-файл. Самый простой способ - это написать javascript-команды внутрь тега <script> где-нибудь в теле страницы. Когда браузер читает HTML-страничку, и видит <script> - он первым делом читает и выполняет код, а только потом продолжает читать страницу дальше.

Так, в следующем примере будет показано начало страницы, затем три раза выполнится функция alert, которая выводит окошко с информацией, а только потом появится остальная часть страницы. В этом примере использовались следующие элементы. Getting Started: Building a Chrome Extension. JavaScript, typeof, типы и классы. Статья написана по мотивам бессмысленной и беспощадной дискуссии на javascript.ru. Итак, есть у нас программа на языке JavaScript, в ней есть какие-то значения, а у значений есть какой-то тип.

Работа со строками в JavaScript. Перевод статьи «Strings»Оригинал: quirksmode.org/js/strings.htm В этой статье речь пойдет о том, что такое. Преобразование объектов: toString и valueOf.