13
Квітень
2011

Повітря на продаж


Колись я жартома сказала "скоро продаватимуть й повітря". І збулося. :)

Про продаж повітря я вже раз писала в газеті "Наш Час". Тепер зауважила інший трюк реклами - обман. Тепер повітря продають і з кавою.

Отож, всі ми знаємо, як виглядає коробка з кавою. Вона тверда на дотик. Кава втрамбована. Тепер Jacobs додумалися до ефективного обману. Вони збільшили коробку сантиметрів на три і великими літерами написали "+ 10% безкоштовно". (Папір і друк дешевше кави). Зате коробка у руках, ну просто гнеться :) Звісно, що народ кинувся купувати "+10% повітря". 

(А може там і кави менше, ніж було до акції?) :)



Переглядів: 724    Коментарів: 1    Рейтинг: Рейтинг



12
Квітень
2011

Розбивка текту на колонки за допомогою CSS 3


Цей варіант чудово підходить для газет. Раніше таку розбивку тексту у веб зробити було майже не можливо.

Поки це працює в браузерах Mozilla, Chrome, Safari, які підтримують -moz- і -webkit-


Розбивка текту на колонки за допомогою CSS 3

Переглядів: 792    Коментарів: 0    Рейтинг: Рейтинг



12
Квітень
2011

7 цікавих текстових ефектів на CSS 3


Раніше у веб таких ефектів можна було досягнути тільки за допомогою Фотошопу та вставки зображень. Але це додавало ваги сайту. Тепер же, ми можемо писати кодом те, що раніше малювали в Фотошопі.


У цій публікації представлю 7 текстових ефектів на css 3 з кодом, демо та вихідними файлами.


7 цікавих текстових ефектів на CSS 3

Переглядів: 801    Коментарів: 0    Рейтинг: Рейтинг



12
Квітень
2011

Структура тегів в HTML5


В HTML 5 з'явилося багато корисних тегів для структурування розмітки сторінки. Ці теги заміняють багато наших типових <div>.



Структура тегів в HTML5

Переглядів: 704    Коментарів: 0    Рейтинг: Рейтинг



12
Квітень
2011

3 онлайн генератори CSS3 стилів


1. Генератор кнопок

2. Генератор градієнтів

3. Генератор (border radius, box shadow, text shadow, RGBA, @font-face, Multiple Columns, Box Resize, Bo Sizing, Outline, Transitions, Transform, Selectors, Gradients)


Переглядів: 915    Коментарів: 0    Рейтинг: Рейтинг



11
Квітень
2011

Куди поділись гостьові книги?


Пам'ятаю, ще у 2004-му році майже на кожному сайті була гостьова книга. І не пустувала. Знаходились бажаючі писати.

А тепер на просторах Інтернету гостьової книги і не знайдеш. Цікаво, чому раптом всі вирішили позбутися гостьових книг? Через можливість коментувати кожну публікацію? Через потужні форуми? Чи це просто стало "не модно"?


Переглядів: 549    Коментарів: 0    Рейтинг: Рейтинг



11
Квітень
2011

3 способи прискорити завантаження CSS на Вашому сайті


3 способи прискорити завантаження CSS на Вашому сайті

Спосіб перший

Додаємо до розширення css файлів .php



<link rel="stylesheet" type="text/css" media="screen" href="/style.css.php" />

На початку файла style.css.php пишемо наступний рядок:



<?php if(extension_loaded('zlib')){ob_start('ob_gzhandler');} header("Content-type: text/css"); ?>

В останньому рядку файла пишемо наступне:



<?php if(extension_loaded('zlib')){ob_end_flush();}?>

Спосіб 2

Редагуємо тільки початок файлу

Перейменовуємо файли, як і в попередньому способі та додаємо в початок кожного файлу наступний код:



<?php
ob_start ("ob_gzhandler");
header ("content-type: text/css; charset: UTF-8");
header ("cache-control: must-revalidate");
$offset = 60 * 60;
$expire = "expires: " . gmdate ("D, d M Y H:i:s", time() + $offset) . " GMT";
header ($expire);
?>


Спосіб третій

Перейменовувати файли не потрібно. Ми створимо новий файл styles.php та підключимо його в шаблон



<link rel="stylesheet" type="text/css" media="screen" href="/styles.php" />

Код файлику styles.php:



<?php
header('Content-type: text/css');
ob_start("compress");
function compress($buffer) {
/* remove comments */
$buffer = preg_replace('!/\*[^*]*\*+([^/][^*]*\*+)*/!', '', $buffer);
/* remove tabs, spaces, newlines, etc. */
$buffer = str_replace(array("\r\n", "\r", "\n", "\t", ' ', ' ', ' '), '', $buffer);
return $buffer;
} /* Всі Ваші CSS файлики */
include('master.css');
include('typography.css');
include('grid.css');
include('print.css');
include('handheld.css');
ob_end_flush();
?>



Інформацію взято із сайту js-php.ru

Переглядів: 904    Коментарів: 0    Рейтинг: Рейтинг



10
Квітень
2011

SEO терміни 2


SEO

ІЦ - зважений індекс цитування. Це внутрішній параметр, який вже давно не показується Яндексом (але, тим не менш, застосовується). По суті, це аналог Google PageRank (PR) - авторитетність, «вага» кожної окремої сторінки сайту. 

Переглядів: 1055    Коментарів: 0    Рейтинг: Рейтинг



10
Квітень
2011

SEO терміни 1


SEO

Зовнішні чинники ранжування - враховуються пошуковою системою при ранжируванні документів фактори, не пов'язані з структурою, контенту та іншим якостям самого сайту. До зовнішніх чинників належить вхідна маса посилань - кількість і якість посилань (і сторінок-донорів цих посилань) на сайт, що просувається, а також список їх анкорів. В окрему групу факторів потрібно винести поведінкові. Співвідношення у впливі на успіх просування - приблизно 30% від внутрішніх, 30% від зовнішніх і 30% від поведінкових (у різних тематиках співвідношення може мінятися).

Переглядів: 1165    Коментарів: 0    Рейтинг: Рейтинг



10
Квітень
2011

6 корисних запитів MySQL


mysql_logo



1. Як порахувати вік у роках?

SELECT DATE_FORMAT(FROM_DAYS(TO_DAYS(now()) - TO_DAYS(@dateofbirth)), '%Y') + 0;

2. Різниця між двома датами

UNIX_TIMESTAMP( dt2 ) - UNIX_TIMESTAMP( dt1 )

3. Показати значення стовпців, які повторяються N разів
SELECT id FROM tbl GROUP BY id HAVING COUNT(*) = N;

4. Порахувати кількість робочих днів між двома датами

SELECT COUNT(*) FROM calendar WHERE d BETWEEN Start AND Stop AND DAYOFWEEK(d) NOT IN(1,7) AND holiday=0;

5. Знайти первинний ключ таблиці

SELECT k.column_name FROM information_schema.table_constraints t JOIN information_schema.key_column_usage k USING (constraint_name,table_schema,table_name) WHERE t.constraint_type='PRIMARY KEY' AND t.table_schema='db' AND t.table_name='tbl' 

6. Скільки важить база даних?

SELECT table_schema AS 'Db Name', Round( Sum( data_length + index_length ) / 1024 / 1024, 3 ) AS 'Db Size (MB', Round( Sum( data_free ) / 1024 / 1024, 3 ) AS 'Free Space (MB)' FROM information_schema.tables GROUP BY table_schema


Матеріал взято із сайтику: http://www.codeforest.net


Переглядів: 808    Коментарів: 0    Рейтинг: Рейтинг