Создать интерактивный терминал просто, используя в качестве языка программирования - Perl, база данных - XML и клиентское приложение - Firefox. Преимущества и недостатки такого подхода.
Создать интерактивный терминал просто, используя в качестве языка программирования - Perl, база данных - XML и клиентское приложение - Firefox. Преимущества и недостатки такого подхода.
Оптимизация сайта на Wordpress: темы, плагины, лайфхакиcollaborator.pro
Тезисы:
1. Известные сайты на Wordpress
2. Выбор шаблона темы
3. Самые важные плагины для работы над сайтом
4. Полезные лайфхаки
5. Какие блоги читать, если вы работаете с Wordpress
Видео https://youtu.be/BS4skYpiO9k
Влияние скорости загрузки сайта на SEO. Как попасть в зеленую зону Google Pag...collaborator.pro
Тезисы:
1. Инструменты для измерения скорости загрузки сайта
2. Как правильно анализировать
3. Что и как нужно оптимизировать на сайте
4. Влияние скорости загрузки на SEO
Видео https://youtu.be/l3hFWPEAoro
Este documento propõe uma lei para estabelecer medidas preventivas e orientadoras para inibir a violência contra professores da rede pública municipal de ensino em Vila Velha, Espírito Santo. A lei estimularia a reflexão sobre a violência contra professores e desenvolveria atividades extracurriculares de combate à violência nas escolas com professores, alunos e pais. Também forneceria assistência aos alunos e professores envolvidos e poderia transferir professores sob risco.
El documento describe brevemente diferentes razas y países, incluyendo a Estados Unidos como un país predominantemente blanco, Agrabah como un país con más de 70 razas donde la mayoría son amarillos de ojos rasgados, y la India como el país más poblado del mundo que es predominantemente budista. También menciona a África donde viven las razas negra y blanca, y a Colombia donde algunos son mestizos con ascendencia indígena y europea.
Оптимизация сайта на Wordpress: темы, плагины, лайфхакиcollaborator.pro
Тезисы:
1. Известные сайты на Wordpress
2. Выбор шаблона темы
3. Самые важные плагины для работы над сайтом
4. Полезные лайфхаки
5. Какие блоги читать, если вы работаете с Wordpress
Видео https://youtu.be/BS4skYpiO9k
Влияние скорости загрузки сайта на SEO. Как попасть в зеленую зону Google Pag...collaborator.pro
Тезисы:
1. Инструменты для измерения скорости загрузки сайта
2. Как правильно анализировать
3. Что и как нужно оптимизировать на сайте
4. Влияние скорости загрузки на SEO
Видео https://youtu.be/l3hFWPEAoro
Este documento propõe uma lei para estabelecer medidas preventivas e orientadoras para inibir a violência contra professores da rede pública municipal de ensino em Vila Velha, Espírito Santo. A lei estimularia a reflexão sobre a violência contra professores e desenvolveria atividades extracurriculares de combate à violência nas escolas com professores, alunos e pais. Também forneceria assistência aos alunos e professores envolvidos e poderia transferir professores sob risco.
El documento describe brevemente diferentes razas y países, incluyendo a Estados Unidos como un país predominantemente blanco, Agrabah como un país con más de 70 razas donde la mayoría son amarillos de ojos rasgados, y la India como el país más poblado del mundo que es predominantemente budista. También menciona a África donde viven las razas negra y blanca, y a Colombia donde algunos son mestizos con ascendencia indígena y europea.
Los circuitos RC constan de una resistencia y un condensador. Durante la carga del condensador, la corriente fluye cuando el interruptor cierra y el condensador comienza a cargarse, mientras que durante la descarga la corriente inicial causa una caída de voltaje que hace que el condensador se descargue. Tanto la carga como la descarga siguen una constante de tiempo característica. Los circuitos RC pueden estar en serie o en paralelo, y la corriente y el voltaje se distribuyen de manera diferente dependiendo de la
Este documento presenta fotos y descripciones de varios miembros de la familia Sención-Charquero a través de las generaciones, incluyendo a los padres, hijos, nietos, bisnietos y otros parientes. Detalla eventos familiares como bodas, reuniones y tradiciones compartidas. Resalta los lazos fuertes que mantienen como familia extendida a pesar de la distancia.
Este documento define las sociedades comerciales y explica sus tipos, requisitos y libros requeridos. Describe las sociedades de hecho, colectiva, de responsabilidad limitada y anónima, detallando sus características como la responsabilidad de los socios, administración, capital y libros obligatorios. Concluye que aunque la tecnología facilita la contabilidad, los libros siguen siendo útiles como prueba y control de las operaciones de la sociedad.
El documento describe el caso clínico de una paciente de 51 años que ingresó al hospital con diagnóstico de insuficiencia venosa obstruida derecha e historia familiar de varices. Presentaba dolor e hinchazón en la pierna derecha. Se le realizó tratamiento médico y de enfermería, que incluyó medicamentos y cuidados para aliviar el dolor y mejorar la circulación. El plan de atención de enfermería incluyó intervenciones para evaluar la herida postoperatoria, administrar tratamiento y brindar comodidad, con el objet
Este documento discute por qué la mayoría de la gente no cambia de sistema operativo a pesar de los problemas que pueden tener, especialmente con Windows Vista. Las dos razones fundamentales son la familiaridad con el sistema que ya usan y la falta de conocimiento sobre alternativas. También menciona que los sistemas informáticos deben realizar tres tareas básicas: procesar datos, almacenar información y comunicarse.
Este trabajo estudia diferentes métodos de enmallado para simulación numérica de yacimientos, incluyendo mallas cartesianas, cilíndricas, curvilíneas, híbridas, Voronoi y corner point geometry. Se establecen criterios para determinar cuándo ciertos tipos de enmallado pueden ser más favorables. Se valida la información teórica con una simulación de un modelo sintético usando dos simuladores comerciales.
Este documento proporciona instrucciones para realizar el mantenimiento preventivo de computadoras. Explica que el mantenimiento incluye limpiar el interior de la computadora, diagnosticar posibles errores, y desfragmentar el disco duro. Recomienda realizar el mantenimiento cada 2-3 meses si la computadora se usa 4 horas diarias o más frecuentemente si se usa más.
A arte se define como uma criação humana que expressa emoções, história e cultura por meio de várias formas como desenho, pintura, escultura, cinema, fotografia, música, dança, teatro, arquitetura e poesia. A arte é influenciada pela época do artista e pode registrar a história dos povos, embora o artista também possa criar obras que não retratem diretamente a realidade. A arte sempre será um produto do trabalho e imaginação humanos.
La leyenda de la Tulivieja cuenta la historia de una hermosa campesina panameña que tiene un hijo con un soldado español. Mientras ella se distrae satisfaciendo sus deseos con el soldado, su hijo cae al río y muere ahogado. Devastada por la pérdida, la mujer es maldecida y transformada en un monstruo que vaga eternamente en busca de su hijo perdido, llevándose a otros niños si los encuentra desprotegidos.
Facebook comenzó en 2004 como un sitio exclusivo para estudiantes de Harvard. Rápidamente ganó popularidad y expandió su alcance a otras universidades. En la actualidad, Facebook tiene más de 400 millones de usuarios activos a nivel mundial y ha transformado la forma en que las personas se comunican e interactúan en Internet.
Este documento propõe alterações a um projeto de lei municipal sobre instalação e operação de estações rádio-base (ERBs) em Vila Velha. As alterações incluem novas definições, regras sobre tipos e locais de instalação de ERBs, prazos de adequação e afastamentos mínimos.
Tugas Algoritma & Pemrograman 2 A.(Achsan)Dian Utami
Pemerintah mengumumkan paket stimulus ekonomi baru untuk menyelamatkan bisnis dan pekerjaan. Stimulus ini meliputi insentif pajak, bantuan tunai langsung, dan subsidi upah untuk mendorong pertumbuhan. Upaya ini diharapkan dapat mempercepat pemulihan ekonomi dari resesi akibat pandemi.
Prot. 0967 15 pl garante a aplicação do princípio da acessibilidade à pess...Claudio Figueiredo
O documento propõe garantir a igualdade de oportunidades para pessoas surdas ou com deficiência auditiva em concursos públicos municipais, assegurando a aplicação das provas e recursos em Língua Brasileira de Sinais (LIBRAS) e critérios de avaliação que valorizem o conteúdo em detrimento da forma.
Clubes de barrio , futbol independiente. Rosario.Argentina. Area Cultura Oeste y Dirección de Educación.Municipalidad de Rosario.Producción Avenline. Lic. Soccorso Volpe
This document provides an introduction and overview of the basic features and advantages of the Nginx web server. It discusses how Nginx is an open-source HTTP and reverse proxy server that is highly scalable and lightweight. Some key benefits highlighted include high performance and ability to handle static files, caching, load balancing, and module extensions. The document also lists several sections that will be covered related to configuring and using specific Nginx features and tools.
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive functioning. Exercise causes chemical changes in the brain that may help boost feelings of calmness, happiness and focus.
1. FLASH САЙТ:
ОТ ПРОЕКТИРОВАНИЯ К
ПОДДЕРЖКЕ,
МИНУЯ ЛОВУШКИ
автор: Гитлан Юлия
http://blog.lottascookie.com/
UAFPUG-10, г. Одесса
21 марта 2009 г.
2. О чем будем говорить
1
С чего начать
1.
Макет (дизайн)
2.
Проектирование
3.
Flash разработка
4.
Тестирование
5.
Поддержка
6.
SEO Flash сайта
7.
Резюме
8.
Flash сайт: от проектирования к поддержке, минуя ловушки. О чем будем говорить
3. С чего начать
1
Исследуем, создаем базу, находим общий
язык с клиентом и начинаем проектировать
4. Заказ наш!
1.1
Получен заказ. Как у flash-разработчика, у нас есть
2 варианта развития события:
а) делаем только flash-часть; проектирование и макет
будущего сайта делают проект-менеджер и дизайнер
(клиент и дизайнер)
б) делаем сами все с нуля (или сами проектируем, отдаем
дизайнеру работу над макетом).
Flash сайт: от проектирования к поддержке, минуя ловушки. С чего начать
5. Исследуем
1.2
Узнать чего хочет клиент
Изучить сферу деятельности клиента в internet
Задать ему основные вопросы
Построить схему сайта
Flash сайт: от проектирования к поддержке, минуя ловушки. С чего начать
6. Задаем вопросы
1.3
Главный вопрос: какова цель сайта (типы сайтов)
Кто аудитория сайта
Акценты
Разделы сайта, основные блоки (схема)
Стилистика сайта и анимация
Хочет ли клиент активно продвигать сайт
Будет ли баннерный обмен
Будет ли предусмотрены формы отправки
данных, и из каких полей они должна состоять
Требуем все материалы для работы
Оговариваем дату окончания проекта
Flash сайт: от проектирования к поддержке, минуя ловушки. С чего начать
7. Типы flash сайтов
1.4
Промо-сайт
Арт-работа
Сайт-визитка
Игровой сайт
Корпоративный сайт
Сайт-гибрид (flash+html)
Flash сайт: от проектирования к поддержке, минуя ловушки. С чего начать
8. Схема старого сайта
1.5
Flash сайт: от проектирования к поддержке, минуя ловушки. С чего начать
9. Схема нового сайта
1.6
Flash сайт: от проектирования к поддержке, минуя ловушки. С чего начать
10. А может все-таки не flash сайт?
1.7
Еще раз хорошенько все обдумываем и
взвешиваем. Еще есть возможность убедить
заказчика не делать flash сайт
Flash сайт: от проектирования к поддержке, минуя ловушки. С чего начать
12. Дизайним
2.1
Наличие всех необходимых материалов
(атрибутика, фото/видео, текстовое наполнение и
еще целая куча всего)
Следим за размерами, компоновкой и цветовой
гаммой – мониторы по размеру и цвету разные
Продумываем сложные части и отображаем в psd
Продумываем детали (вся прелесть в деталях)
Помним, что мы делаем flash сайт
Как представляем макет
Если я не дизайню
Flash сайт: от проектирования к поддержке, минуя ловушки. Макет
13. Ошибки на этапе дизайна
2.2
Не предоставляем больше двух макетов
Не воруем чужое (закон об авторском праве)
Не забываем, что мы делаем именно flash сайт,
а не пишем статьи для сайта, фотографируем
клипарт для сайта, создаем музыкальное
сопровождение для сайта.
Если я не дизайню – требуем у
дизайнера(заказчика) подробной раскладки
всех страниц и элементов
Flash сайт: от проектирования к поддержке, минуя ловушки. Макет
15. Ура, дизайн утвержден!
3.1
Окончательно уточняем детали
Мини-ТЗ функционала flash сайта: для себя и
для заказчика. На всякий случай
Просим расплатиться за то, что сделано
Flash сайт: от проектирования к поддержке, минуя ловушки. Проектирование и подготовка
16. Усиленная подготовка
3.2
Разрабатываем управление сайтом
Спасительное drop-down menu
Определяем структуру каталогов и
местоположение файлов
Определяем входные/выходные данные
Создаем файлы данных: текст, xml, базы данных
Личные (и не личные) библиотеки классов
Готовим материалы для работы
Flash сайт: от проектирования к поддержке, минуя ловушки. Проектирование и подготовка
17. Моя структура проекта
3.3
My Project
work (рабочие материалы, которые мне дал клиент)
design
doc (текстовые документы, материалы)
flash
3d (если нужно)
AE (effects)
backup
caurina
com (AS классы)
css (если нужно)
data
gallery (если нужно)
images (картинки для html- текста)
music (если нужно)
video (если нужно)
working (folder)
AC_RunActiveContent.js
index.html
main.fla
main.swf
tutorial
Flash сайт: от проектирования к поддержке, минуя ловушки. Проектирование и подготовка
18. Моя организация данных
3.4
My Project
Data
- global_data.xml
- home.txt (простой текст c html-разметкой) … contacts.txt
- sendform.php
- gallery.xml (если фото, видео, swf)
- playlist.xml (если много музыки и навороченный плеер)
Flash сайт: от проектирования к поддержке, минуя ловушки. Проектирование и подготовка
19. На что стоит обратить внимание
3.5
Splash
Если планируется intro или презентация
Резиновый сайт: неуправляемый resize
Full Screen при открытии сайта
Если страницы сайта абсолютно разные
Фишки (вдруг Новый Год, а мы не готовы)
Предзагрузчики
Если планируется много галерей и видео
Flash сайт: от проектирования к поддержке, минуя ловушки. Проектирование и подготовка
20. Ошибки на этапе проектирования и
подготовки
3.6
Спонтанная или плохо продуманная структура
сайта
Непродуманная навигация
Неочевидная организация и структура данных
(files&folders)
Непонятные имена данных:
файлов, тегов, атрибутов, полей
Подводные камни: резина, full
screen, презентации или intro, супергалереи и
т.д.
Flash сайт: от проектирования к поддержке, минуя ловушки. Проектирование и подготовка
21. А нужно ли все это?
3.7
In my opinion:
Проектирование и продуманная работа позволят
избежать массы ошибок, сэкономит время и
нервы
Flash сайт: от проектирования к поддержке, минуя ловушки. Проектирование и подготовка
23. Делаем flash
4.1
Базис
Загружаем данные
Разбираем данные
Строим навигацию
Движки – сложные и не очень
3d
Анимация
Эффекты
Галереи
Видео
Intro или презентации
Flash сайт: от проектирования к поддержке, минуя ловушки. Flash разработка
24. Делаем flash (продолжение)
4.2
Плееры
Игры
Контент и противные скроллеры
Формы
Pop-up
Различные управляторы и манипуляторы
Поиск по сайту
Каждому элементу свое место и свое пространство
Нюансы
… и всё вместе
Flash сайт: от проектирования к поддержке, минуя ловушки. Flash разработка
25. Ошибки, когда делаем flash
4.3
Неочевидный предзагрузчик – и чего это мы тут грузим?
Грузим, грузим - недогрузим…
Супер прелоадер и F11
Не хочу смотреть вашу презентацию! Пустите меня на
сайт!
Хитрое Drop down меню
Переполненная галерея (и такое бывает)
И куда бы прибить этот баннерочек и эту большую
важную кнопочку?
Петляли мы петляли с картой по сайту… и заблудились
Flash сайт: от проектирования к поддержке, минуя ловушки. Flash разработка
26. Ошибки, когда делаем flash (more…)
4.4
Выключите это! Когда нужна кнопка stop / play animation?
Я не могу попасть в эту кнопку…
Эти кнопочки – это квест или пульт управления звездным
кораблем?
Когда много-много всего-всего - это kitsch.
Мне этот pop-up все загораживает и вечно выскакивает не
там где нужно…
O.З.Л. – имена функций, переменных
Что я хотел этим сказать – а где же комментарии?
Я не могу найти ошибку…
Flash сайт: от проектирования к поддержке, минуя ловушки. Flash разработка
27. Ошибки, когда делаем flash (and more…)
4.5
Осторожно! Шрифты!
Угодно музыку?
Как хорошо вернуться домой!
Flash сайт: от проектирования к поддержке, минуя ловушки. Flash разработка
28. Общие ошибки
4.6
Нехватка дизайна - если не я дизайнил, а вот здесь не
дорисовано вот это и это
Берегись! - доделки или переделки чужого проекта
Покажите мне, что вы делаете, иначе я вам не заплачу
денег – показывать ли 50 % работы заказчику?
Не жадничайте – если вы чего-то не умеете и не знаете –
закажите это специалисту
Забыли о том, что нам нужно свести к минимуму будущую
поддержку сайта. Поддерживать сайт должны не вы.
Flash сайт: от проектирования к поддержке, минуя ловушки. Flash разработка
29. Процедурное или ООП?
4.7
Как же правильно?
Практика и теория различаются
Универсальные классы
Flash сайт: от проектирования к поддержке, минуя ловушки. Flash разработка
31. Тестируем всеми возможными
способами
5.1
Тестируем на хостинге заказчика
(подразумевается, что у вас есть все пароли и явки к
хостингу и ftp заказчика, а также сам хостинг в
порядке)
Тестируем в основных браузерах. В первую
очередь, конечно же, в IE
Смотрим на разных мониторах
Отправляем всевозможным друзьям или закидываем
на линчевание в форум
Получаем feedback
Исправляем ошибки
Flash сайт: от проектирования к поддержке, минуя ловушки. Тестирование
32. Показываем клиенту
5.2
Самый лучший тестер – заказчик и его друзья
Ожидаем список замечаний
Исправляем ошибки
Если результат не совпал с ожиданием
Тонкие моменты
Flash сайт: от проектирования к поддержке, минуя ловушки. Тестирование
34. Поддерживаем и помогаем
6.1
1 месяц – продолжение тестирования, уже
пользователями
Обучаем будущий support
Мы готовы к тому, что могут звонить и просить о
помощи даже ночью
Оперативно исправляем выявленные ошибки
Flash сайт: от проектирования к поддержке, минуя ловушки. Поддержка
35. Окончание работы
6.2
Недельки две-три (по возможности) стараемся не
видеть сайт
Через эти две-три недельки окидываем сайт свежим
оком, находим еще пару багов и тихонько их
исправляем
Нужно быть готовым и через полгода исправить вдруг
вылезший баг
Отдаем исходники только самой важной персоне, а
не в поддержку
Сделать все, чтобы был минимум поддержки с вашей
стороны
Flash сайт: от проектирования к поддержке, минуя ловушки. Поддержка
37. Что такое SEO
7.1
SEO – search engine optimization
процесс корректировки HTML-кода, текстового наполнения
(контента), структуры сайта, контроль внешних факторов для
соответствия требованиям алгоритма поисковых систем, с
целью поднятия позиции сайта в результатах поиска в
поисковых системах по определенным запросам
пользователей. Чем выше позиция сайта в результатах
поиска, тем больше заинтересованных посетителей
перейдет на него с поисковых систем.
Flash сайт: от проектирования к поддержке, минуя ловушки. SEO Flash сайта
38. Seo Flash сайта? Невозможно!
7.2
Разработчик flash сайта мало времени думает (а чаще
всего вообще никогда) о том, как же можно найти его
творение в поисковых системах и сделать его более
заметным для них – потому что все знают, что это SEO и
flash несовместимы
Не отстаем от жизни
Лучше позаботиться об этом на этапе разработки
Самый легкий путь:
в index.html использовать следующий тэг
<META HTTP-EQUIV=quot;Keywordsquot; NAME=quot;Keywordsquot;
CONTENT=quot;здесь ключевое слово, здесь еще одно, а вот
еще нашлось ключевое словоquot;>
Flash сайт: от проектирования к поддержке, минуя ловушки. SEO Flash сайта
39. Что еще можно сделать?
7.3
deep linking
Инструменты: SWFObject или SWFAddress
Недостатки: работают корректно не во всех барузерах, в
частности в Opera
технология sIFR (Scalable Inman Flash Replacement)
Технология sIFR (проект на основе открытого кода) позволяет веб-мастерам
заменять текстовые элементы их аналогами в формате Flash. При
использовании этой технологии содержание и элементы навигации
отображаются посредством встроенного Flash-объекта, но так как
содержание заключено в HTML-источнике, его смогут просмотреть и
пользователи, в браузере которых не поддерживается Flash (а также
поисковые системы)
Недостатки: работает не со всеми шрифтами, а также
некоторыми параметрами шрифтов
Flash сайт: от проектирования к поддержке, минуя ловушки. SEO Flash сайта
40. Что еще можно сделать? (продолжение)
7.4
html версии содержания сайта
Недостатки: их нужно сделать и параллельно
поддерживать
Резюме: поля непаханые, работы непочатый край
Flash сайт: от проектирования к поддержке, минуя ловушки. SEO Flash сайта
42. Затраченное время
8.1
Исследование: 1-3 дня
Дизайн: 1-2 недели
Проектирование: 1-4 дня
Flash разработка: от 2-х недель
Тестирование: 1 неделя
Поддержка: 1-2 месяца
Итого
полная занятость: от 3 недель до
+ поддержка: от 1,5 месяцев до
среднее арифметическое: от 1 до 3 месяцев
Flash сайт: от проектирования к поддержке, минуя ловушки. Резюме
43. Успех предприятия
8.2
Успех предприятия зависит от следующих факторов:
нашли ли вы общий язык с заказчиком
хорошо продуманная работа
ответственное отношение
качественно сделанный проект
Flash сайт: от проектирования к поддержке, минуя ловушки. Резюме
44. Ценные Советы
8.3
Откажитесь от работы, если она вам не по силам, отдайте ее
более опытному товарищу
Решайте насущные вопросы с наиболее главным по
должности и по статусу
НЕ прячьтесь от заказчика, если вы не успеваете сделать
работу. Лучше скажите ему об этом сразу и пересмотрите
сроки. Но не злоупотребляйте доверием.
Старайтесь сделать сайт максимально удобным и
функциональным, несмотря на фантазии заказчика
Разрабатывая сайт, не забывайте про его главные цели
Flash сайт: от проектирования к поддержке, минуя ловушки. Резюме