InternetWeb Design

CSS-rangka kerja untuk reka bentuk responsif

"Di mana kita akan lakukan pinggang?" - ditanya tuanku mereka (filem mengenai Baron Munchausen), tetapi tanya diri anda, kerana itu sendiri adalah jawapannya. Rangka kerja - sentiasa satu perkara yang baik, terutama apabila ia adalah dari Pemaju mulia: bagaimana untuk bootstrap di Twitter, sebagai asas ZURB, atau pokok ceri rusa dahi, berhati-hati ditanam dengan itu Baron.

Semua CSS-rangka kerja - ia baik dan praktikal. Hakikat bahawa bahan tertentu kembali nilai dan bergerak apabila semua perjalanan ke puncak yang sama, mengatakan bahawa soalan itu - di mana pinggang - masih belum ditemui keputusan muktamadnya dan mercu selebihnya, yang belum ditawan.

Adaptive susun atur: pelayar dan Sup

perkhidmatan internet disediakan di mana sahaja dan bila-bila masa, tetapi hanya melalui pelayar. Hanya dengan platform elektronik tertentu. Semua pilihan lain adalah di luar antara muka visual. pelayar berfungsi dengan baik dalam keupayaan platform elektronik khususnya: PC, komputer riba, tablet atau telefon. Ada pilihan lain, tetapi dipanggil yang paling kerap digunakan.

Pada satu masa apabila "besar» IE, yang sejak lahir tidak mempunyai penguasaan mutlak, dan persaingan pada asalnya dengan teliti, terdapat percubaan untuk menyeragamkan sesuatu.

Sebagai proses pengeluaran peralatan komputer dan peranti mudah alih tidak boleh dikawal, dan pembangunan pelayar sentiasa bergerak ke arah demokrasi, semua dikawal dengan sendirinya, iaitu perbezaan semula jadi dan cabaran untuk pemaju. ruang Internet tidak menerima mana-mana daripada ladang kolektif, atau masyarakat, dan tidak kibbutz a. Di samping itu, semua peminat dan pengikut masyarakat pelbagai alat terus berhijrah ke satu sama lain, hilang dan muncul semula.

Secara semulajadi, apabila terdapat keperluan untuk mewujudkan sumber untuk ruang Internet, kami memerlukan lebih atau kurang dipercayai asas, dan bukannya bergantung kepada goyah pasir pernah beralih teknologi maklumat. Istilah "penyesuaian", "getah", "cross-browser" dan sebagainya. Datang sebagai tag, sebagai simbol yang akan kerja tidak akan hilang sia-sia, bahawa ia akan menjadi rupa yang sama dan melaksanakan fungsinya pada mana-mana peranti di mana-mana pelayar.

CSS-rangka kerja Bootstrap

Maksud dan tujuan produk untuk memudahkan pengaturcara. Adalah dipercayai bahawa dia adalah salah satu yang pertama, adalah antara yang paling maju dan layak perhatian. Kerana komposisi:

  • Mesh, blok lajur;
  • template, tetap, getah dan lain-lain;
  • grafik, font, dan penerangan mereka;
  • media, gambar dan pengurusan filem;
  • meja, pelepasan biasa, menyusun, fungsi baru;
  • acara bentuk, bidang input reka bentuk yang berkaitan, nama;
  • navigation, tab, tab, laman, menu, toolbar;
  • amaran, dialog, tips terapung elemen.

Rangka kerja ini mengisytiharkan kebebasan yang lebih kreatif untuk programmer yang menggunakan pengalaman yang indah dalam pembangunan syarikat Twitter. Semua ini adalah baik, ia adalah penting dan menarik, tetapi ia perlu dikaji dengan teliti sebelum keupayaan mendakwa akan disediakan kepada pemaju.

Bootstrap, pengikut dan pesaing

Pada dasarnya semua rangka kerja - HTML, CSS, JavaScript - ia adalah satu trio dikenali dalam pelbagai kombinasi. Setiap pereka membentangkan pemahaman kesukaran yang berbeza dan memerlukan jumlah masa yang tertentu untuk pembangunan. Tetapi, aneh membahagikan proses membina laman web di bahagian hadapan dan Basque-end, tetapi semua sama: daripada sejumlah sekam lisan, melebihi hanya minda pelanggan (dan kemudian hanya sementara), sentiasa ada akhir yang bahagia - kehidupan sebenar, cabaran sebenar dan kewajipan penyelesaiannya.

Malah, pemaju, bersenjata dengan Bootstrap, Foundation, Kube, UI Semantik, UIKit, UniCSS, Maxmertkit, ... mungkin juga bekerja pada formula 10/12 untuk menggantikan formula 1`000 / 100`000 (buatan tangan) + Factor "Pi". Kiasan bercakap, CSS-rangka kerja menyimpan projek masa pembangunan ke infiniti atau sebilangan besar jam (buatan tangan), sehingga 10-12 jam untuk mana-mana projek.

Mengingati bahawa sebelum meletakkan telur, walaupun ayam akan mempunyai sopan dengan dia dicerca, kita boleh mengandaikan: perbezaan ini dalam masa yang membangunkan mana-mana sahaja tidak boleh hilang, ia pergi ke dalam kajian rangka kerja ini, pilihan yang perlu mengambil, dan banyak lain masa membuang jauh daripada proses pembangunan.

pemaju yang berpengalaman akan bersetuju bahawa walaupun pada waktu malam ia adalah mustahil untuk membuat laman web yang baik. Akal manusia berfungsi lebih cepat daripada mana-mana komputer, tetapi bahagian sedar ia - dengan perlahan-lahan dan berhati-hati menimbang segala-galanya sebelum membuat walaupun satu penyelesaian yang sangat mudah. Kuantiti dan kualiti yang digunakan alat moden benar-benar apa-apa dan berkata apa-apa pun dijamin.

laman moden - ini bukanlah satu set halaman, menunjukkan susun atur penyesuaian. Menjaga mutlak mana-mana laman web bukan secara berapa pandai pemaju, dan apa yang terbaik CSS-rangka kerja mempunyai dalam senjata beliau, tetapi untuk memenuhi fungsi yang dikehendaki oleh pelanggan.

Keupayaan menyesuaikan diri dalam pada fakta, dan sebenarnya

Tugas ini memerlukan penyelesaian - peraturan tegas. Pembangunan berdasarkan penyesuaian dan silang pelayar, pada getah susun atur tesis tab analisis mengenai "jenis" tertentu getah - aktiviti yang menarik, tetapi tidak lebih. Adaptive Frameworks CSS, HTML, JS - menjanjikan, tetapi melihat apa konteks harus mempertimbangkan perspektif ini.

Mempunyai pemahaman fungsi yang diperlukan. Terdapat pasti bahawa sumber yang perlu dijalankan pada komputer anda dan pada telefon anda. Tetapi ini tidak bermakna bahawa masalah kesedaran susun atur penyesuaian satu tugas yang paling penting dalam berfungsi.

Anda tidak boleh menuntut daripada kuda dan kuda dari satu dan yang sama: yang sama tarik tali dengan kejayaan yang sama. Ia tidak masuk akal untuk menjalankan, walaupun kentang untuk jagung (pesawat, adalah sangat popular dalam era sosialisme), di mana dari padang untuk menyerahkan fail simpanan. Di sini, walaupun satu yang kuda menampung.

Istilah "penyesuaian" dalam erti kata anda sendiri dengan perkataan tidak bermakna keperluan sesuatu wajib untuk melakukan sesuatu seperti ini, kerana ia telah dilakukan sebelum ini, di tempat yang berbeza atau dalam keadaan lain. Ada masalah dan fungsinya, terdapat pelbagai platform dan Soup di mana fungsi ini untuk bekerja. Jika sasaran adalah dalam proses kesetaraan, reka bentuk dan dialog - ini adalah satu utopia sebenar, jika matlamat dalam menyelesaikan masalah - ia adalah agak perkara lain.

Dan prospek detik bersejarah

Pengaturcara membangun dengan cepat dan pada kadar eksponen - adalah kekhususan profesion. Pemikiran programmer sentiasa lebih cepat daripada mana-mana komputer, kerana untuk memisahkan antara muka dari kod, ia telah memutuskan untuk intuitif sejak subuh maklumat pembinaan tamadun. Tetapi jabatan adalah kecil, ia adalah perlu untuk betul tahu di mana muka yang dikehendaki.

Ketiga-tiga mata (antara muka, kod, muka) hanya sebahagian daripada entiti maklumat. Terdapat juga masalah data dan penyampaian maklumat. Ia hanya pada pandangan pertama, ia mungkin kelihatan bahawa data dan CSS-rangka kerja tidak saling berkaitan. Malah, idea itu sentiasa ditentukan bukan sahaja kod, tetapi juga hakikat bahawa ia mengendalikan dan bagaimana dia melakukannya, pertama sekali, pada masa.

Dalam membuat keputusan untuk menggunakan CSS-rangka kerja, memilih satu atau yang lain, menganggarkan masa yang diperlukan untuk pembangunan dan hampir sama fungsinya yang diperlukan untuk menyelesaikan masalah ini, ia perlu difahami - adalah penting untuk tidak rangka kerja itu sendiri, tetapi hanya hakikat bahawa masalah yang ditimbulkan pada masa lalu, sekali lagi ia mendapat kepentingan. Adalah penting untuk menyediakan, dalam apa arahan ialah pembangunan masalah dan penyelesaiannya.

Mengenai majlis-majlis, penasihat dan pelan penilaian

Pada hakikatnya, dengan memahami persoalan yang boleh dipercayai dan yang tidak, yang harus memberi nasihat dan yang tidak sepatutnya, masalah tidak akan timbul. Tetapi dalam ruang maya dengan ini, terdapat masalah yang serius.

Setiap programmer (terutama orang-orang yang kolektif) pengalaman berkumpul. pengalaman ini dalam satu cara atau yang lain dan mempunyai rangka kerja sendiri. Sebelum mengambil iman orang lain, walaupun ia adalah sangat popular dan indah, anda perlu meletakkan diri anda dalam kedudukan penyelidik, tetapi tidak pengikut.

Pengalaman rakan-rakan - ia tidak adalah asas utama untuk kerja-kerja, terutamanya dalam apa-apa bidang yang dinamik seperti An maklumat tetapi insentif yang baik untuk pembangunan pengetahuan dan pengalaman mereka sendiri.

Walaupun tidak mencapai sesuatu, tidak ada yang berhenti untuk belajar daripada pengalaman orang lain. Dalam mana-mana kes, pengalaman anda sendiri dan juga rakan-rakan dalam profesion - ia lebih baik daripada hanya pengalaman mereka sendiri, dan rancangan itu sudah pasti akan menjadi lebih cerah dan realistik.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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