InternetThiết kế Web

CSS-khuôn khổ cho responsive design

"Chúng ta đi đâu để làm eo?" - hỏi Điện hạ của họ (bộ phim về Baron Munchausen), nhưng hãy tự hỏi, bởi vì chính nó là câu trả lời. Khung - luôn luôn là một điều tốt, đặc biệt là khi nó là từ một nhà phát triển cao quý: làm thế nào để bootstrap trên twitter, là nền tảng của ZURB, hoặc cây anh đào hươu trán, cẩn thận trồng do đó Baron.

Tất cả CSS-khuôn khổ - đó là tốt và thiết thực. Thực tế là một chất nào đó lấy lại giá trị của nó và di chuyển một lần tất cả các cách đến đỉnh cùng, nói rằng vấn đề - nơi làm thắt lưng - vẫn chưa tìm thấy quyết định cuối cùng của nó, và các đỉnh còn lại, mà vẫn chưa được chinh phục.

Adaptive bố trí: các trình duyệt và Súp

dịch vụ Internet có sẵn ở bất cứ đâu và bất cứ lúc nào, nhưng chỉ thông qua trình duyệt. Chỉ với một nền tảng điện tử cụ thể. Tất cả các tùy chọn khác nằm ngoài giao diện trực quan. Trình duyệt hoạt động tốt trong khả năng của một nền tảng điện tử đặc biệt: máy tính, máy tính xách tay, tablet hoặc điện thoại. Có những lựa chọn khác, nhưng được gọi là thường xuyên nhất được sử dụng.

Tại một thời điểm khi "tối cao» IE, mà từ khi sinh ra đã không có sự thống trị tuyệt đối, và sự cạnh tranh ban đầu được chặt chẽ, đã có những nỗ lực để chuẩn hóa một cái gì đó.

Khi quá trình sản xuất các thiết bị máy tính và các thiết bị di động không thể kiểm soát, và sự phát triển của trình duyệt luôn luôn di chuyển theo một hướng dân chủ, tất cả các điều khiển bởi chính nó, đó là một sự khác biệt tự nhiên và thách thức cho các nhà phát triển. không gian Internet không chấp nhận bất kỳ của các trang trại tập thể, cũng không phải cộng đồng, cũng không phải một kibbutz. Bên cạnh đó, tất cả người hâm mộ và người theo cộng đồng của các công cụ khác nhau liên tục di chuyển vào nhau, biến mất và xuất hiện lại.

Đương nhiên, khi có nhu cầu để tạo nguồn lực cho không gian Internet, chúng ta cần cơ sở nhiều hơn hoặc ít đáng tin cậy, chứ không phải dựa vào run rẩy cát bao giờ thay đổi của công nghệ thông tin. Các thuật ngữ "thích nghi", "cao su", "cross-browser" và vân vân. Đến như một thẻ, như một biểu tượng mà sẽ làm việc không bị mất một cách vô ích, rằng nó sẽ là cái nhìn tương tự và thực hiện các chức năng của nó trên mọi thiết bị trong bất kỳ trình duyệt.

Bootstrap CSS-framework

Ý nghĩa và mục đích của sản phẩm để đơn giản hóa các lập trình viên. Người ta tin rằng ông là một trong những người đầu tiên, là một trong những tiên tiến nhất và xứng đáng với sự chú ý. Do thành phần của nó:

  • Lưới, khối cột;
  • mẫu, cố định, cao su và những người khác;
  • đồ họa, phông chữ, và mô tả của họ;
  • phương tiện truyền thông, hình ảnh và quản lý phim;
  • bảng, giải phóng mặt bằng thường lệ, phân loại, chức năng mới;
  • hình dạng, các lĩnh vực thiết kế đầu vào liên quan đến các sự kiện, tên;
  • chuyển hướng, các tab, các tab, các trang, các menu, thanh công cụ;
  • cảnh báo, hộp thoại, lời khuyên nổi yếu tố.

khuôn khổ này tuyên bố tự do sáng tạo nhiều hơn cho các lập trình viên sử dụng trải nghiệm tuyệt vời này trong sự phát triển của công ty Twitter. Tất cả điều này là tốt, điều quan trọng và thú vị là, nhưng nó phải được nghiên cứu kỹ lưỡng trước khi khả năng tuyên bố sẽ có sẵn cho các nhà phát triển.

Bootstrap, tín đồ và đối thủ cạnh tranh của mình

Về cơ bản tất cả các khuôn khổ - HTML, CSS, Javascript - đó là một bộ ba nổi tiếng trong các kết hợp khác nhau. Mỗi nhà thiết kế trình bày sự hiểu biết khó khăn khác nhau và đòi hỏi một thời gian nhất định cho sự phát triển. Nhưng, kỳ quặc chia quá trình xây dựng trang web ở phần cuối phía trước và Basque-end, nhưng tất cả như nhau: trong tổng trấu bằng lời nói, làm lu mờ chỉ tâm trí của khách hàng (và sau đó chỉ tạm thời), luôn luôn có một kết thúc có hậu - cuộc sống thực, thách thức thực sự và trách nhiệm giải pháp của nó.

Thật vậy, các nhà phát triển, trang bị Bootstrap, Foundation, Kube, UI Semantic, UIKit, UniCSS, Maxmertkit, ... có thể cũng làm việc trên công thức 10/12 để thay thế công thức 1`000 / 100`000 (handmade) + Yếu tố "Pi". Nói theo nghĩa bóng, CSS-khuôn khổ tiết kiệm thời gian phát triển dự án đến vô cùng hay một số lượng lớn các giờ (handmade), lên đến 10-12 giờ đối với bất kỳ dự án.

Luôn nhớ rằng trước khi đẻ một quả trứng, ngay cả những con gà sẽ có decently với anh ta chửi rủa, chúng ta có thể giả định: sự khác biệt về thời gian phát triển bất cứ nơi nào không thể biến mất, nó đi vào nghiên cứu của khuôn khổ này, sự lựa chọn của người nên dùng, và rất nhiều khác thời gian lãng phí xa từ quá trình phát triển.

các nhà phát triển có kinh nghiệm sẽ đồng ý rằng ngay cả vào ban đêm thì không thể tạo ra một trang web phong nha. Trí tuệ con người hoạt động nhanh hơn so với bất kỳ máy tính, nhưng phần ý thức của nó - rất chậm và cẩn thận cân nhắc tất cả mọi thứ trước khi đưa ra thậm chí là một giải pháp rất đơn giản. Số lượng và chất lượng sử dụng các công cụ hiện đại của hoàn toàn không có gì và nói gì cả đảm bảo.

Trang web hiện đại - đây không phải là một tập hợp các trang, thể hiện bố trí thích nghi. Chăm sóc hoàn toàn bất kỳ trang web không hiển thị như thế nào thông minh phát triển của nó, và những gì CSS-framework tốt nhất có trong kho vũ khí của mình, nhưng thay vì thực hiện đầy đủ các chức năng theo yêu cầu của khách hàng.

Khả năng thích ứng trong trên thực tế của, và trong thực tế

Nhiệm vụ đòi hỏi một giải pháp - một nguyên tắc vững chắc. Phát triển dựa trên thích nghi và qua trình duyệt, trên một cao su bố trí luận án tab phân tích trên một số "loại" cao su - hoạt động thú vị, nhưng không còn nữa. Adaptive Khung CSS, HTML, JS - hứa hẹn, nhưng nhìn vào những gì bối cảnh nên xem xét quan điểm này.

Có sự hiểu biết về các chức năng cần thiết. Có điều chắc chắn rằng tài nguyên nên chạy trên máy tính của bạn và trên điện thoại của bạn. Nhưng điều này không có nghĩa là vấn đề của việc thực hiện bố trí thích nghi trong những nhiệm vụ quan trọng nhất của chức năng.

Bạn không thể đòi hỏi từ những con ngựa và ngựa từ một và giống nhau: cùng kéo dây đeo với sự thành công tương tự. Nó làm cho không có ý nghĩa để mang về, thậm chí khoai tây cho ngô (máy bay, là rất phổ biến trong thời đại của chủ nghĩa xã hội), nơi từ trang trại đến bàn các tập tin lưu trữ. Ở đây, ngay cả những ai rất ngựa đối phó.

Thuật ngữ "thích nghi" theo nghĩa của riêng bạn từ không có nghĩa là bắt buộc cần một cái gì đó để làm một cái gì đó như thế này, vì nó đã làm trước đó, tại một nơi khác hoặc trong trường hợp khác. Có một vấn đề và chức năng của nó, có những nền tảng khác nhau và Súp mà chức năng này để làm việc. Nếu mục tiêu là trong quá trình tương đương, thiết kế và đối thoại - đây là một điều không tưởng thật, nếu mục tiêu trong việc giải quyết vấn đề - đó là chuyện khác.

Và triển vọng của một thời khắc lịch sử

Các lập trình viên đang phát triển rất nhanh chóng, và với tốc độ theo cấp số nhân - là đặc trưng của nghề. Nghĩ lập trình viên luôn luôn nhanh hơn so với bất kỳ máy tính, bởi vì để tách phần giao tiếp từ mã, nó đã được quyết định bằng trực giác kể từ buổi bình minh của thông tin xây dựng nền văn minh. Nhưng bộ phận rất nhỏ, nó là cần thiết để biết chính xác nơi khuôn mặt mong muốn.

Ba điểm (giao diện, mã, khuôn mặt) chỉ là một phần của thực thể thông tin. Ngoài ra còn có các vấn đề của dữ liệu và trình bày của nó. Nó chỉ là ở cái nhìn đầu tiên nó có thể xuất hiện rằng các dữ liệu và CSS-framework không kết nối với nhau. Trong thực tế, ý tưởng luôn được xác định không chỉ mã, nhưng cũng thực tế là nó xử lý và làm thế nào anh ấy làm điều đó, trước hết, đúng thời hạn.

Trong quyết định sử dụng một CSS-khung, chọn một hay khác, ước lượng thời gian cần thiết cho sự phát triển và phù hợp với chức năng của nó là cần thiết để giải quyết vấn đề, nó nên được hiểu - là điều quan trọng không phải là khuôn khổ chính nó, nhưng chỉ có một thực tế rằng vấn đề đặt ra trong quá khứ, một lần nữa nó trở nên quan trọng. Điều quan trọng là cung cấp, trong những gì hướng là sự phát triển của vấn đề và giải pháp của nó.

Về Hội đồng, các cố vấn và kế hoạch đánh giá

Trên thực tế, với sự hiểu biết về vấn đề những người có thể được tin cậy và ai không, ai sẽ đưa ra lời khuyên và những người không nên, các vấn đề sẽ không bao giờ xảy ra. Nhưng trong không gian ảo với điều này, có những khó khăn nghiêm trọng.

Mỗi lập trình viên (đặc biệt là những người trong tập thể) Trải nghiệm tích lũy. Kinh nghiệm này bằng cách này hay cách khác và có khuôn khổ riêng của mình. Trước khi tham gia vào đức tin của người khác, ngay cả khi nó là rất phổ biến và tuyệt vời, bạn cần phải đặt mình vào vị trí của các nhà nghiên cứu, nhưng không phải là một tín đồ.

Kinh nghiệm của các đồng nghiệp - không bao giờ là nền tảng cơ bản cho công việc, đặc biệt là trong một lĩnh vực năng động như vậy như An thông tin nhưng một động lực tốt cho sự phát triển của kiến thức và kinh nghiệm riêng của họ.

Thậm chí nếu không muốn nói để đạt được một cái gì đó, không có gì dừng lại để nghiên cứu kinh nghiệm của người khác được. Trong bất kỳ kịch bản, kinh nghiệm của riêng bạn và của các đồng nghiệp trong nghề - đó là tốt hơn so với chỉ kinh nghiệm riêng của họ, và các kế hoạch từ đó chắc chắn sẽ có nhiều triển vọng và thực tế.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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