InternetDesain web

CSS-kerangka kerja untuk desain responsif

"Di mana yang akan kita lakukan pinggang?" - tanya Mulia mereka (film tentang Baron Munchausen), tapi tanyakan pada diri Anda, karena itu sendiri adalah jawabannya. Framework - selalu hal yang baik, terutama ketika itu adalah dari Pengembang mulia: bagaimana bootstrap di twitter, sebagai dasar ZURB, atau pohon ceri dahi rusa, hati-hati ditanam sehingga Baron.

Semua CSS-kerangka - itu baik dan praktis. Fakta bahwa zat tertentu kembali nilai dan pindah semua jalan sekali ke puncak yang sama, mengatakan bahwa pertanyaan - di mana pinggang - belum menemukan keputusan akhir, dan simpul yang tersisa, yang belum ditaklukkan.

Adaptif tata letak: browser dan Soup

Layanan Internet tersedia di mana saja dan kapan saja, tetapi hanya melalui browser. Hanya dengan platform elektronik tertentu. Semua pilihan lain berada di luar antarmuka visual. Browser bekerja dengan baik dalam kemampuan platform elektronik tertentu: PC, laptop, tablet atau telepon. Ada pilihan lain, tetapi disebut paling sering digunakan.

Pada saat yang "tertinggi» IE, yang dari lahir tidak memiliki dominasi mutlak, dan kompetisi awalnya erat, telah ada upaya untuk membakukan sesuatu.

Sebagai proses produksi peralatan komputer dan perangkat mobile tidak dapat dikendalikan, dan pengembangan browser selalu bergerak ke arah demokrasi, semua dikendalikan dengan sendirinya, bahwa perbedaan alam dan tantangan untuk pengembang. ruang internet tidak menerima salah satu pertanian kolektif, atau komunitas, atau sebuah kibbutz. Selain itu, semua penggemar dan pengikut komunitas berbagai alat terus bermigrasi ke satu sama lain, menghilang dan muncul kembali.

Tentu, ketika ada kebutuhan untuk menciptakan sumber daya untuk ruang internet, kita perlu dasar yang lebih atau kurang dapat diandalkan, daripada mengandalkan gemetar pasir pernah bergeser dari teknologi informasi. Istilah "adaptif", "karet", "lintas-browser" dan sebagainya. Datang sebagai tag, sebagai simbol yang akan bekerja tidak akan hilang sia-sia, bahwa itu akan menjadi tampilan yang sama dan melakukan fungsinya pada setiap perangkat di browser apapun.

CSS-kerangka Bootstrap

Arti dan tujuan dari produk untuk menyederhanakan programmer. Hal ini diyakini bahwa dia adalah salah satu yang pertama, termasuk yang paling maju dan layak perhatian. Karena komposisinya:

  • Mesh, blok kolom;
  • template, tetap, karet dan lain-lain;
  • grafis, font, dan deskripsi mereka;
  • media, gambar dan manajemen film;
  • meja, clearance biasa, menyortir, fungsi baru;
  • bentuk, field input desain terkait peristiwa, nama;
  • navigasi, tab, tab, halaman, menu, toolbar;
  • alert, dialog, kiat-kiat mengambang elemen.

Kerangka ini menyatakan kebebasan lebih kreatif untuk programmer yang menggunakan pengalaman yang indah ini dalam pengembangan perusahaan Twitter. Semua ini baik-baik saja, penting dan menarik, tetapi harus hati-hati dipelajari sebelum kemampuan diklaim akan tersedia untuk pengembang.

Bootstrap, pengikut dan pesaingnya

Pada dasarnya semua kerangka - HTML, CSS, JavaScript - itu adalah trio yang dikenal dalam berbagai kombinasi. Setiap desainer menyajikan pemahaman kesulitan yang berbeda dan membutuhkan sejumlah waktu tertentu untuk pembangunan. Tapi, anehnya membagi proses pembangunan situs di ujung depan dan Basque-end, tapi semua sama: dari total sekam verbal, gerhana hanya pikiran pelanggan (dan kemudian hanya sementara), selalu ada akhir yang bahagia - kehidupan nyata, tantangan nyata dan kewajiban solusi nya.

Memang, pengembang, dipersenjatai dengan Bootstrap, Yayasan, Kube, UI Semantic, UIKit, UniCSS, Maxmertkit, ... mungkin bekerja pada 10/12 rumus untuk mengganti formula 1`000 / 100`000 (handmade) + Factor "Pi". Secara kiasan, CSS-kerangka menghemat waktu pengembangan proyek hingga tak terbatas atau sejumlah besar jam (handmade), hingga 10-12 jam untuk setiap proyek.

Mengingat bahwa sebelum bertelur, bahkan ayam akan memiliki sopan dengan Dia mencela, kita dapat mengasumsikan: perbedaan waktu mengembangkan di mana saja tidak bisa hilang, itu masuk ke studi tentang kerangka kerja, pilihan yang harus mengambil, dan banyak lainnya membuang-buang waktu jauh dari proses pembangunan.

pengembang berpengalaman akan setuju bahwa bahkan di malam hari tidak mungkin untuk membuat situs yang layak. Kecerdasan manusia bekerja lebih cepat dari komputer manapun, tetapi bagian sadar akan hal itu - sangat lambat dan hati-hati mempertimbangkan segala sesuatu sebelum membuat bahkan solusi yang sangat sederhana. Kuantitas dan kualitas digunakan alat-alat modern dari apa-apa dan mengatakan apa-apa dijamin.

situs modern - ini bukan satu set halaman, menunjukkan tata letak adaptif. Merawat benar-benar situs apapun tidak menunjukkan seberapa pintar pengembang, dan apa yang terbaik CSS-kerangka miliki di gudang nya, melainkan untuk memenuhi fungsi yang diperlukan oleh pelanggan.

Kemampuan beradaptasi di pada fakta, dan pada kenyataannya

Tugas membutuhkan solusi - aturan perusahaan. Pembangunan berdasarkan adaptif dan cross-browser, pada karet tata letak tesis tab analitis pada "jenis" tertentu karet - kegiatan menarik, tapi tidak lebih. Adaptive Frameworks CSS, HTML, JS - menjanjikan, tapi melihat konteks apa harus mempertimbangkan perspektif ini.

Memiliki pemahaman tentang fungsi yang diperlukan. Ada kepastian bahwa sumber daya harus dijalankan pada komputer Anda dan pada ponsel Anda. Tapi ini tidak berarti bahwa masalah realisasi tata letak adaptif dari tugas yang paling penting dari fungsional.

Anda tidak dapat menuntut dari kuda dan kuda dari satu dan sama: sama tarik tali dengan keberhasilan yang sama. Tidak masuk akal untuk melanjutkan, bahkan kentang jagung (pesawat, sangat populer di era sosialisme), di mana dari lapangan untuk menyerahkan file penyimpanan. Di sini, bahkan salah satu yang sangat pony mengatasi.

Istilah "adaptif" dalam arti Anda sendiri kata tidak berarti wajib kebutuhan sesuatu untuk melakukan sesuatu seperti ini, seperti yang telah dilakukan sebelumnya, di tempat yang berbeda atau dalam keadaan lain. Ada masalah dan fungsinya, ada berbagai platform dan sup yang fungsi ini untuk bekerja. Jika target adalah dalam proses kesetaraan, desain dan dialog - ini adalah utopia nyata, jika tujuan dalam memecahkan masalah - itu adalah soal lain.

Dan prospek momen bersejarah

Programmer berkembang sangat pesat, dan pada tingkat yang eksponensial - adalah kekhususan profesi. Pikir programmer selalu lebih cepat dari komputer manapun, karena untuk memisahkan antarmuka dari kode, diputuskan untuk secara intuitif sejak fajar informasi konstruksi peradaban. Tapi departemen kecil, perlu untuk benar tahu di mana wajah yang diinginkan.

Ketiga poin (antarmuka, kode, wajah) hanya bagian dari entitas informasi. Ada juga masalah data dan presentasi. Hal ini hanya pada pandangan pertama mungkin tampak bahwa data dan CSS-kerangka tidak saling berhubungan. Bahkan, ide selalu ditentukan tidak hanya kode, tetapi juga fakta bahwa itu menangani dan bagaimana dia melakukannya, pertama-tama, pada waktu.

Dalam memutuskan untuk menggunakan CSS-kerangka, memilih satu atau yang lain, memperkirakan waktu yang dibutuhkan untuk pengembangan dan pencocokan dari fungsinya yang diperlukan untuk memecahkan masalah, harus dipahami - ini penting tidak kerangka itu sendiri, tetapi hanya fakta bahwa masalah yang ditimbulkan di masa lalu, lagi itu diperoleh pentingnya. Hal ini penting untuk memberikan, ke arah mana merupakan pengembangan dari masalah dan solusinya.

Tentang dewan, penasihat dan rencana evaluasi

Pada kenyataannya, dengan pemahaman tentang pertanyaan siapa yang bisa dipercaya dan siapa yang tidak, siapa yang harus memberikan nasihat dan siapa yang tidak, masalah tidak akan pernah muncul. Tapi di ruang virtual dengan ini, ada kesulitan yang serius.

Setiap programmer (terutama yang dari kolektif) Pengalaman terakumulasi. Pengalaman ini dalam satu atau lain cara, dan memiliki kerangka sendiri. Sebelum mengambil pada iman orang lain, bahkan jika itu sangat populer dan indah, Anda perlu menempatkan diri pada posisi peneliti, tetapi tidak pengikut.

Pengalaman rekan - tidak pernah dasar fundamental untuk bekerja, terutama dalam suatu bidang yang dinamis seperti Sebuah informasi tetapi insentif yang baik untuk pengembangan pengetahuan dan pengalaman mereka sendiri.

Bahkan jika tidak mencapai sesuatu, tidak ada yang menghentikan untuk mempelajari pengalaman orang lain. Dalam skenario apapun, pengalaman Anda sendiri dan bahwa rekan-rekan dalam profesi - itu lebih baik daripada hanya pengalaman mereka sendiri, dan rencana itu akan pasti lebih menjanjikan dan realistis.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 delachieve.com. Theme powered by WordPress.