Sebuah sistem akuntansi untuk klien dan transaksi untuk departemen penjualan perusahaan. Sistem akuntansi klien dan transaksi untuk departemen penjualan perusahaan Seperti sebelumnya

| 16.04.2015

Selama setahun terakhir, desainer web semakin menerapkan cara cerdik untuk menghidupkan situs web - mengatur video sebagai latar belakang halaman. Plot yang menarik atau hanya gambar "hidup" di latar belakang akan menghiasi bahkan situs kartu nama biasa, akan menarik minat pengguna dan mendorong Anda untuk tinggal di situs lebih lama. Hari ini kami akan berbagi dengan Anda salah satu cara untuk mengatur latar belakang video layar penuh untuk situs web Anda menggunakan HTML5 dan CSS.

Jika Anda sangat yakin bahwa Anda ingin mengatur video untuk latar belakang di situs Anda, ada beberapa hal yang perlu Anda ketahui:

  1. Pertama, pastikan untuk mengingat bahwa video memiliki banyak bobot. Ini dapat berdampak negatif pada kecepatan memuat halaman, terutama jika pengguna memiliki koneksi Internet yang lambat. Karena itu, pilih video pendek. Jika Anda perlu menggunakan video yang agak panjang, bersiaplah untuk bekerja mengurangi bobotnya, atau fakta bahwa Anda harus mengorbankan sebagian dari penonton.
  2. Kedua, hindari memutar audio dari video secara otomatis. Gunakan video tanpa audio, atau tambahkan kemampuan bagi pengguna untuk mengaktifkan suara sendiri, jika dia membutuhkannya. Ini dianggap bentuk yang sangat buruk untuk secara otomatis memutar suara ketika Anda membuka situs.
  3. Ketiga, Anda perlu menjaga kompatibilitas lintas-browser dan tampilan dan pemutaran video yang benar di semua perangkat, serta memberikan alternatif untuk video (untuk kasus tersebut jika tidak dapat diputar). Di bawah dalam contoh kami, kami akan menunjukkan bagaimana melakukan ini.
  4. Dan keempat, perlu dipikirkan baik-baik apakah videophone sesuai di situs tempat Anda ingin memasangnya, karena sangat mudah untuk melewati batas antara orisinalitas dan ketidakbergunaan usaha ini. Video sama sekali tidak boleh mengalihkan pengguna dari tujuan utamanya, untuk alasan itu dia datang ke situs. Saat menyetel latar belakang video di bawah konten teks, pastikan untuk memeriksa seberapa mudah dibaca teks tersebut. Misalnya, itu dapat bergabung dengan latar belakang pada titik tertentu dalam pemutaran video (teks putih di latar belakang putih, hitam di atas hitam, dll.).

1. HTML

Sebagai contoh, kami mengambil video dengan resolusi 1920 × 1080, durasi 15 detik dan berat lebih dari 3 MB. Di dalam blok

dengan id video-bg latar belakang kami berada:

Untuk tag

  • lebar - lebar area untuk memutar video;
  • tinggi - ketinggian area;
  • putar otomatis - pemutaran video otomatis;
  • loop - video berulang;
  • poster - gambar yang ditampilkan sebagai ganti video saat sedang dimuat atau tidak tersedia.

Selanjutnya, kami telah menulis dua tag di mana URL video ditentukan dalam format yang berbeda - MP4 dan WEBM. Mengapa menghubungkan video dalam berbagai format? Intinya tidak semua browser mendukung satu format video. Agar video dapat dikenali oleh semua browser modern, Anda harus menyediakan file setidaknya dalam dua format ini. Dan atribut type dengan nilai yang sesuai membantu browser membuat pilihan lebih cepat.

2. CSS

Stylesheet latar belakang kami terlihat seperti ini:

# video-bg (posisi: tetap; atas: 0; kanan: 0; bawah: 0; kiri: 0; luapan: tersembunyi; indeks-z: 1; latar belakang: url (bg / daisy-stock-poster.jpg) no -ulangi #94a233; ukuran latar belakang: sampul;) # video-bg> video (posisi: absolut; atas: 0; kiri: 0; lebar minimum: 100%; tinggi minimum: 100%; lebar: otomatis; tinggi : auto;) @supports (kesesuaian objek: sampul) (# video-bg> video (atas: 0; kiri: 0; lebar: 100%; tinggi: 100%; kesesuaian objek: sampul;))

Seperti yang Anda lihat dari kode, latar belakang diatur ke seluruh halaman, dan gambar (bingkai dari video yang sama) diatur sebagai latar belakang mundur. Sebagai upaya terakhir, warna latar belakang # 94a233 akan digunakan.

Kode juga berisi direktif @supports, yang memeriksa apakah browser mendukung properti object-fit. Jika demikian, latar belakang diatur untuk menutupi dan ditampilkan secara proporsional pada ukuran layar yang berbeda.

Menurut caniuse.com, properti object-fit saat ini didukung oleh semua browser kecuali Internet Explorer, Firefox 31-35, safari 7, iOS Safari 7.1, dan Android Browser 4.1-4.4.

Video besar di latar belakang situs web adalah tren yang cukup populer dalam desain web. Video yang diterapkan dengan cerdik dapat membuat situs web lebih dramatis dan menarik bagi pengguna.

Selain itu, latar belakang video dapat diputar dengan lancar dan tanpa "rem", tidak seperti latar belakang yang dibuat dengan JavaScript, yang memerlukan kode dan gambar tertentu untuk dimuat sebelum pengguna melihat hasil animasi.

Ada perusahaan seperti Powerhouse atau Adidas yang menggunakan video sebagai latar belakang situs web untuk menyampaikan pesan atau cerita tertentu tentang produk atau layanan kepada pengguna.

Meskipun cara paling populer untuk membuat latar belakang video adalah menggunakan HTML5 video tag bersama dengan beberapa parameter CSS, Anda juga harus memperhatikan sumber video alternatif, misalnya, YouTube. Dalam hal ini, Anda tidak perlu khawatir dengan respon server yang lambat, karena permintaan akan dikirim langsung ke YouTube.

Pada artikel ini, saya akan menunjukkan kepada Anda bagaimana Anda dapat membangun situs web keren yang menggunakan video YouTube sebagai latar belakang. Kami akan menggunakan jQuery.mb.YTPlayer.js untuk mengedit dan mengontrol tampilan video kami. Jadi mari kita mulai!

Unduh sumber
Demo

Anda akan perlu:

// Konten Latar Belakang Besar di sini

// Tentang Konten Bagian di sini // Konten Bagian Latar Belakang Kecil di sini

Sekarang Anda perlu mengisi setiap bagian dengan konten. Di bagian latar belakang besar dan latar belakang kecil, tempatkan kelas pola, untuk membuat tekstur ringan di video kami. Anda juga perlu menambahkan h1, h2, paragraf, dan tombol.

YOUTUBE

LATAR BELAKANG VIDEO

Saya ingin belajar ini

Letakkan video YouTube apa pun di latar belakang situs

Ingin tahu bagaimana cara menambahkan video ke latar belakang situs web Anda?
Ini semudah mengupas buah pir! Dengan jQuery MB.YTPlayer, plugin jQuery, Anda dapat menyematkan video YouTube apa pun ke latar belakang situs Anda.
Anda dapat dengan mudah mengubah video apa pun menjadi latar belakang HTML. Tidak ada penundaan dalam pemuatan halaman dan pemuatan server!

Unduh plugin sekarang

Kami dari jejaring sosial


Saya menggunakan font Font Awesome untuk ikon sosial, yang terletak di bagian bagian-latar belakang kecil... Kemudian kami akan menambahkan template untuk video kami menggunakan plugin jQuery.mb.YTPlayer. Tempatkan kode berikut tepat setelah .

Inilah yang kami gunakan untuk menyesuaikan video:

  • kelas pemain- kelas ini digunakan oleh plugin mb.YTPlayer
  • videoURL- tautan ke video
  • penahanan- Pemilih CSS untuk memutar video
  • putar otomatis- putar otomatis video
  • bisu- kehadiran suara
  • dimulai dari- waktu mulai memutar video
  • kegelapan- transparansi video

CSS

Mari tambahkan gaya ke situs kita. Pertama-tama, mari kita tentukan tampilan html, isi, tag paragraf, dan daftar berpoin.

Html (tinggi: 100%) body (font: 15px / 23px "Raleway", sans-serif; margin: 0; padding: 0; tinggi: 100%; lebar: 100%; -webkit-font-smoothing: antialiased; - webkit-text-size-adjust: 100%) p (font-size: 20px; line-height: 140%; text-align: center) ul li (tampilan: inline-block; list-style: none; padding-right : 10px ;)

Wrapper (z-index: 600; position: relative) .pattern (background-image: url (../ images / pattern.png); background-repeat: repeat; background-attachment: scroll; width: 100%; height: 100%; position: absolute; top: 0; left: 0) .divider (background-image: url (../ images / divider.png); display: block; width: 300px; height: 35px; margin: 10px auto ) #colorize (warna: # f1c40f; font-family: "Lato", sans-serif; ukuran font: 40px)

Saatnya untuk menata bagian latar belakang besar. Install indeks-z pada 550 dan parameter meluap untuk disembunyikan. Ini untuk mencegah konten YouTube (subtitel, anotasi) ditampilkan di situs web kami. Sisa gaya diperlukan untuk header, tombol, dan gambar default (lebih lanjut tentang itu nanti).

Big-background (z-index: 550; text-align: center; height: 100%; min-height: 100%; position: relative; overflow: hidden) .big-background .big-background-container (width: 830px ; max-width: 100%; tampilan: inline-block; posisi: absolut; atas: 50%; kiri: 50%; -webkit-transform: translate (-50%, - 50%); -moz-transform: translate (-50%, - 50%); -ms-transform: terjemahkan (-50%, - 50%); -o-transform: terjemahkan (-50%, - 50%); ubah: terjemahkan (-50%, -50%)) .big-background-title (font-family: "Raleway", sans-serif; font-size: 78px; color: #fff; font-weight: 300; text-transform: uppercase; text-align : center; margin-bottom: 22px; padding-top: 20px; tampilan: inline-block; background-attachment: scroll; background-repeat: repeat-x; background-position: top center) a.big-background-btn ( font-family: "Lato", sans-serif; font-size: 13px; text-transform: uppercase; text-decoration: none; color: #fff; background: transparent; border: 2px solid #fff; padding: 10px 14px ; kursor: penunjuk; spasi huruf: 2px; perataan teks: tengah; tampilan: blok sebaris; -webkit-transisi: kemudahan latar belakang .4s; -moz-transisi: kemudahan latar belakang .4s; -o-transisi: kemudahan latar belakang .4s; transisi: kemudahan latar belakang .4s; ) .big-background-btn: hover (color: #fff; background: rgba (255,255,255,0.20)) .big-background-default-image (background: url (../ images / sunset.jpg); background-repeat : no-repeat; background-position: center center; background-size: cover; width: 100%; height: 100%; z-index: 0; backface-visibility: hidden)

Sekarang mari kita beralih ke bagian tentang-bagian... Mari kita konfigurasikan parameternya warna latar belakang menjadi putih dan lapisan 60px atas dan bawah dan 20px kiri dan kanan.

Tentang-bagian (font-family: "Lato", sans-serif; warna: # 7f8c8d; background: #fff; padding: 60px 20px) .about-section-container (text-align: center; padding-bottom: 50px) .about-section-title (font-family: "Raleway", sans-serif; font-size: 40px; background: #fff; color: # 3d566e; padding: 0 35px; margin-bottom: 22px; background-attachment: scroll; background-repeat: repeat-x; background-position: center center; text-transform: uppercase) a.about-section-btn (font-family: "Lato", sans-serif; ukuran font: 13px; teks -transform: huruf besar; dekorasi teks: tidak ada; warna: #34495e; latar belakang: transparan; batas: 2px solid # 34495e; bantalan: 10px 14px; kursor: penunjuk; spasi huruf: 2px; perataan teks: tengah; tampilan: inline-block; -webkit-transisi: kemudahan latar belakang .4; -transisi-moz: kemudahan latar belakang .4; -o-transisi: kemudahan latar belakang .4; transisi: kemudahan latar belakang .4;) .about-section-btn: hover (warna: #fff; latar belakang: #34495e;)

Untuk bagian latar belakang kecil, yang juga berfungsi sebagai footer, kami akan menetapkan lebar 100% dan parameter meluap untuk disembunyikan. Kami juga akan menambahkan beberapa lapisan atas dan bawah agar video kami dapat dilihat. Terakhir, mari tambahkan gaya untuk tombol media sosial.

Small-background-section (font-family: "Raleway", sans-serif; padding: 100px 0; position: relative; width: 100%; overflow: hidden) .small-background-container (position: relative; text-align : tengah) .small-background-title (ukuran font: 40px; warna: # f1c40f; font-weight: 300; z-index: 10; display: inline-block; text-transform: uppercase; margin-bottom: 20px ; margin-top: 20px; position: relative; background-attachment: scroll; background-repeat: repeat-x; background-position: top center) .socials a (color: #fff) .socials a: hover (color: # bdc3c7)

Pertanyaan media

Untuk membuat situs kita responsif, mari tambahkan beberapa kueri media.

@media screen dan (max-width: 768px) (.about-section-title (line-height: 1)) @media screen dan (max-width: 480px) (.big-background-title (font-size: 58px) ) .small-background-title (line-height: 1) / *.player (display: none;) -> Jika Anda ingin menghapus video bg pada viewport tertentu w / o plugin * /) layar @media dan ( max-width: 360px) (.big-background-title, # colorize (line-height: 1)) layar @media dan (max-width: 320px) (.small-background-title (ukuran font: 30px))

jQuery

Sekarang mari kita nyalakan video YouTube kita. Ayo panggil kelasnya pemain di dalam kode jQuery. Tempatkan kode berikut sebelum tag body penutup dan di dalam tag .
$(fungsi() ($(".player").mb_YTPlayer();));

Opsi mundur

Video latar belakang dari YouTube tidak akan diputar di perangkat seluler atau tablet karena kebijakan YouTube tidak mengizinkannya.

Namun, kita dapat menggunakan jQuery untuk menambahkan gambar latar belakang default jika browser mendeteksi bahwa pengguna telah memasuki situs dari perangkat seluler.

Solusi manual

Untuk menentukan bahwa pengguna masuk dari perangkat seluler atau tablet, kami dapat menyembunyikan elemen pada ukuran layar tertentu. Misalnya, kami ingin menghapus latar belakang video pada layar lebar 480px. Anda hanya perlu menambahkan display: none ke elemen player:

@media screen dan (max-width: 480px) (.player (display: none;))

Sejauh menyangkut jQuery, di sini kita akan mengatur variabel is_mobile dengan parameter salah. Kemudian, pastikan kelasnya pemain memiliki tampilan: tidak ada parameter. Jika demikian, maka tambahkan kelasnya besar-latar belakang-default-gambar ke bagian latar belakang besar dan bagian-latar belakang kecil untuk menggunakan gambar latar belakang default. Jika tidak, tidak ada yang akan berubah.

(fungsi ($) ($ (dokumen) .ready (fungsi () (var is_mobile = false; if ($ (". player"). css ("display") == "none") (is_mobile = true;) if (is_mobile == true) (// Skrip bersyarat di sini $ (". big-background, .small-background-section"). addClass ("big-background-default-image");) else ($ (". pemain "). mb_YTPlayer();)));)) (jQuery);

Solusi dengan plugin jQuery

Cara lain untuk mengatur gambar default adalah dengan plugin jQuery perangkat.js(http://matthewhudson.me/projects/device.js/). Ini akan menyederhanakan proses penggambaran kondisi untuk berbagai ukuran layar perangkat seluler. Dengan menggunakan plugin ini, kita cukup menulis kode berikut:

(fungsi ($) ($ (dokumen) .ready (fungsi () (//Device.js akan memeriksa apakah itu Tablet atau Seluler - http://matthewhudson.me/projects/device.js/ if (! device. tablet () &&! device.mobile ()) ($ (". player"). mb_YTPlayer ();) else (// jQuery akan menambahkan latar belakang default ke kelas pilihan $ (". big-background, .small- background-section "). addClass(" big-background-default-image ");)));)) (jQuery);

Di sini saya telah menggunakan metode perangkat.mobile() dan perangkat.tablet () untuk memeriksa perangkat dari mana pengguna masuk. Jika kondisi terpenuhi bahwa kelas ditambahkan besar-latar belakang-default-gambar ke bagian latar belakang besar dan bagian-latar belakang kecil... Jika tidak, kelas pemain akan tetap tidak berubah dan video akan diputar.

Kami mengatur

Video adalah cara yang bagus untuk menyampaikan pesan Anda kepada audiens Anda. Ini bisa menjadi alat yang ampuh untuk situs Anda jika digunakan dengan benar.

Saya yakin seiring dengan perkembangan dan peningkatan desain web, akan semakin banyak ide kreatif untuk menggunakan video dalam desain situs web. Saya harap Anda belajar satu atau dua hal dalam tutorial ini. Tulis pendapat dan komentar Anda di komentar.

Dari seorang penerjemah. Dengan semua keinginan dan komentar mengenai terjemahan, silakan hubungi saya secara pribadi. Terima kasih!

Bagaimana cara menginstal situs di monitor desktop?

Mungkin hal pertama yang membuat pengguna bosan adalah melihat wallpaper yang terpasang di Desktop. Banyak orang terus-menerus melihat gambar default selama bertahun-tahun, bahkan jika sistem telah diinstal ulang lebih dari sekali. Semua pengguna cepat bosan dengan itu, dan mereka mencari gambar yang cocok untuk Desktop. Beberapa pengguna lebih suka wallpaper animasi. Saya sarankan Anda mengatur halaman beranda situs favorit Anda sebagai wallpaper (namun, halaman apa pun, tentu saja). Sekarang, di zaman Internet tanpa batas, ini terkadang sangat, sangat nyaman bagi sebagian orang, terutama ketika komputer atau laptop selalu terhubung ke jaringan. Bagaimanapun, ini adalah pilihan yang bagus. Trik ini muncul di Windows XP. Sayangnya, itu berakhir di sana. Tabel interaktif hilang. Secara pribadi, sangat menarik bagi saya untuk menonton pembaruan situs berita online. Pengaturan desktop seperti itu akan berguna bagi banyak pengguna. Tetapi, sekali lagi, pembuat versi baru Windows memutuskan untuk meninggalkan Desktop tanpa kemampuan untuk menampilkan halaman interaktif. Jujur, sangat, sangat menyesal. Secara pribadi, saya terkadang sangat merindukan kesempatan seperti itu.

Tapi mari kita beralih dari kata-kata ke perbuatan. Memasang halaman web di Desktop

  • Klik kanan pada salah satu ruang kosong di Desktop
  • Pada menu tambahan yang muncul di Desktop, pilih item Properti.
  • Mari kita pilih tab Desktop dan klik Kustomisasi desktop...

  • Di menu Elemen Desktop, sekarang pilih tab Web lalu klik tombol Membuat... Yah, atau pilih item Halaman rumah saya saat ini. Latar belakang akan menampilkan halaman situs, yang ditetapkan sebagai halaman beranda di browser default.

Di jendela yang muncul, cukup masukkan alamat situs favorit Anda yang sebelumnya disalin dari bilah alamat browser Anda.

Tutup kotak dialog yang terbuka secara berurutan, setujui perubahan dan klik OK. Sekarang, alih-alih gambar yang membosankan, Anda memiliki halaman situs web yang Anda sukai dan, melihat situs di Desktop, Anda dapat melihat perubahan di jaringan dalam mode interaktif.