אינטרנטעיצוב אתרים

CSS-מסגרות בעיצוב אינטראקטיבי

"לאן אנחנו הולכים לעשות המותניים?" - שאל Highness שלהם (הסרט על מינכהאוזן הברון), אבל תשאל את עצמך, כי עצמה היא התשובה. מסגרת - תמיד דבר טוב, במיוחד כאשר הוא מ מפתח אצילי: כיצד לאתחל בטוויטר, כבסיס של ZURB, או מצח צבי דובדבן עץ, נטוע היטב ובכך ברון.

כל CSS-המסגרות - זה טוב ומעשי. העובדה חומר מסוים חזר הערך שלו ועבר פעם כל הדרך לאותה פסגה, אמר כי השאלה - היכן לעשות את המותניים - טרם מצאה את החלטתה הסופית, ואת הקודקודים הנותרים, אשר טרם כבשו עדיין.

פריסה מסתגלים: דפדפנים מרק

שירות אינטרנט זמין בכל מקום ובכל זמן, אבל רק דרך הדפדפן. רק עם פלטפורמה אלקטרונית ספציפית. כל שאר האפשרויות אינן מעבר לממשק הוויזואלי. הדפדפן עובד היטב במסגרת היכולות של פלטפורמה אלקטרונית בפרט: PC, מחשב נייד, טאבלט או טלפון. ישנן אפשרויות אחרות, אבל בשם משמשות לרוב.

בתקופה שבה "את» עליון IE, אשר מלידה לא היתה שליטה מוחלטת, והתחרות הייתה במקור הדוק, נעשו ניסיונות לתקנן משהו.

ככל שתהליך הייצור של ציוד מחשבים ומכשירים ניידים לא ניתן לשלוט, ואת הפיתוח של הדפדפן תמיד נע בכיוון דמוקרטי, כל בשליטת עצמו, וזהו הבדל טבעי ואתגרים עבור מפתחים. מרחב האינטרנט אינו מקבל כל אחד המשקים השיתופיים, וגם קהילות, ולא בקיבוץ. חוץ מזה, כל האוהדים והעוקבים הקהילה של כלים שונים להעביר ברציפות לתוך אחד את השני, להיעלם ולהופיע מחדש.

מטבע הדברים, כאשר יש צורך ליצור משאבים עבור שטח באינטרנט, אנחנו צריכים בסיס פחות או יותר אמין, ולא להסתמך על חולות רעוע אי פעם הסטה של טכנולוגיית המידע. המונחים "אדפטיבית", "גומי", "לדפדפנים" וכן הלאה. הגיע בתור תג, כסמל כי יעבוד לא יאבדו לשווא, כי זה לא יהיה אותו דבר המראה לבצע את תפקידו על כל מכשיר בכל דפדפן.

Bootstrap CSS-מסגרת

המשמעות והמטרה של מוצרים כדי לפשט את המתכנת. הוא האמין כי הוא היה אחד הראשונים, הוא מהמתקדמים וראויים לתשומת לב. בשל הרכבו:

  • Mesh, בלוקי טור;
  • תבניות, קבוע, גומי ואחרים;
  • גרפיקה, גופנים, והתיאורים שלהם;
  • תקשורת, תמונות וניהול סרטים;
  • שולחן, הפינוי כרגיל, מיון, פונקציונלי חדש;
  • צורה, שדות קלט עיצוב אירועים הקשורים, שמות;
  • ניווט, כרטיסיות, כרטיסיות, דפים, תפריטים, סרגלי כלים;
  • התראות, דיאלוגים, טיפים צפו אלמנטים.

מסגרת זו מצהירה חופש יצירתי יותר עבור מתכנת מי שמשתמש החוויה הנפלאה הזו בפיתוח של חברת טוויטר. כל זה טוב ויפה, חשוב ומעניין, אבל זה צריך להיות מחושב בקפידה לפני היכולות טענו תהיינה זמינות למפתח.

Bootstrap, העוקב מתחריו

בעיקרון כל המסגרות - את ה- HTML, CSS, JavaScript - זהו טריו ידוע בשילובים שונים. מעצב אחד מציג הבנת קושי שונה ודורש כמות מסוימת של זמן לפיתוח. אבל, למרבה לחלק מתהליך של בניית אתר בסוף הקדמי ואת סוף הבסקים, אבל בכל זאת: מתוך קליפה מילולית מוחלטת, מאפיל רק במוחו של הלקוח (וגם אז רק באופן זמני), תמיד יש סוף טוב - החיים האמיתיים, האתגר האמיתי ואת החובה פתרונותיה.

ואכן, היזם, חמושים Bootstrap, קרן, קיוב, סמנטי UI, Uikit, UniCSS, Maxmertkit, ... אולי גם לעבוד על נוסחה 10/12 להחליף את הנוסחה 1`000 / 100`000 (עבודת יד) + פקטור "פיי". באופן מילולי, מסגרות CSS לחסוך זמן פיתוח פרויקט עד אינסוף או מספר רב של שעות (עבודת יד), עד 10-12 שעות עבור כל פרויקט.

זוכר כי לפני להטיל ביצה, אפילו את העוף יהיה בהגינות איתו מושמצים, אנו יכולים להניח: ההבדל בזמן להתפתח בכל מקום לא יכול להיעלם, זה הולך לחדר העבודה של המסגרת, הבחירה של מי צריך לקחת, והרבה אחרים בזבוז זמן כה מתהליך הפיתוח.

מפתחים מנוסים יסכימו כי אפילו בלילה אי אפשר לעשות אתר הגון. השכל האנושי עובד מהר יותר מאשר כל מחשב, אבל החלק המודע של זה - לאט לאט ובזהירות שוקלים הכל לפני הקבלה אפילו פתרון מאוד פשוט. הכמות והאיכות בשימוש בכלים מודרניים של דבר ואומרות כלום מובטח.

אתר מודרני - זה לא קבוצה של דפים, הוכחת פריסת אדפטיבית. טיפול לחלוטין בכל אתר לא להראות איך המפתחים שלה חכם, ומה יש CSS-מסגרות הטוב בארסנל שלו, אלא כדי למלא את הפונקציונליות הנדרשת על ידי הלקוח.

סתגלנות ב על העובדה של, ולמעשה

המשימה דורשת פתרון - כלל חברה. פיתוח המבוסס על לדפדפנים אדפטיבית, על תזת פריסת גומי כרטיסיות אנליטיים על "סוגים" מסוימים של גומי - פעילות מעניינת, אבל לא יותר. המסגרות מסתגל CSS, HTML, JS - מבטיח, אבל אני מסתכל על מה הקשר לשקול מבט זו.

יש לך הבנה של הפונקציונליות הנדרשת. יש ודאות כי המשאב צריך לרוץ על המחשב שלך בטלפון. אבל זה לא אומר שהבעיה של מימוש הפריסה אדפטיבית המשימות החשובות ביותר של פונקציונלי.

אתה לא יכול לדרוש מן הסוסים והפונים מאחד ואותו: באותו למשוך את הרצועה עם אותו להצלחה. זה לא הגיוני להמשיך, אפילו תפוחי אדמה עבור תירס (מטוסים, הוא מאוד פופולרי בעידן של סוציאליזם), שבו מהשדה להעביר את קובץ האחסון. הנה, אפילו אחד מאוד פוני להתמודד.

המונח "אדפטיבית" במובן משלך של המילה לא אומרת משהו צורך חובה לעשות משהו כזה, כפי שהוא עשה לפני, במקום אחר או בנסיבות אחרות. יש בעיה ואת הפונקציונליות שלו, יש פלטפורמות שונות מרק שעליו פונקציונלי הזו לעבוד. אם המטרה נמצאת בתהליך של שקילות, עיצוב דיאלוג - זה אוטופיה אמיתית, אם המטרה בפתרון הבעיה - זה עניין אחר לגמרי.

וסיכוי רגע היסטורי

מתכנתים מתפתחים בקצב מהיר מאוד, וגם בקצב מעריכים - הוא הספציפי של המקצוע. חשבתי מתכנת תמיד מהר יותר מכל מחשב, כי כדי להפריד את הממשק מהקוד, הוחלט באופן אינטואיטיבי משחר מידע בניית הציוויליזציה. אבל במחלקת הוא קטן, יש צורך לדעת כראוי היכן הפנים הרצויים.

שלוש נקודות אלו (ממשק, קוד, פנים) רק חלק ישות המידע. יש גם את הבעיה של נתונים וההצגה שלה. זה רק במבט הראשון הוא עשוי להופיע כי הנתונים ו- CSS-המסגרות אינם מחוברות. למעשה, הרעיון נקבע תמיד לא קוד בלבד, אלא גם את העובדה כי הוא מטפל ואיך הוא עושה את זה, קודם כל, על זמן.

בהחלטה להשתמש CSS-מסגרות, בחירה אחת או אחר, קשה להעריך את הזמן הנדרש לפיתוח וההתאמה של הפונקציונליות שלו כי נדרשה כדי לפתור את הבעיה, זה צריך להיות מובן - הוא חשוב לא במסגרת עוצמה, אלא רק את העובדה כי הבעיה נשקפת בעבר, שוב זה צבר חשיבות. חשוב לספק, באיזה כיוון הוא הפיתוח של הבעיה והפתרונים שלה.

אודות מועצות, יועצים ותוכניות הערכה

במציאות, עם ההבנה של השאלה של מי אפשר לסמוך ומי לא, מי צריך לתת עצה ומי לא, הבעיות לא יצוצו. אבל במרחב הווירטואלי עם זאת, ישנם קשיים רציניים.

כל מתכנת (במיוחד אלה של הקולקטיב) ניסיון מצטבר. ניסיון זה בדרך זו או אחרת ויש לו מסגרת משלה. לפני הנטילה על האמונה של מישהו אחר, גם אם הוא מאוד פופולרי ונפלא, אתה צריך לשים את עצמך במקומו של החוקר, אבל לא חסידה.

ניסיון של עמיתים - זה אף פעם לא בסיס היסוד של העבודה, במיוחד בתחום כזה דינמי כמו מידע אלא תמריץ טוב לפיתוח הידע והניסיון שלהם.

גם אם לא כדי להשיג משהו, אין שום דבר שמונע ללמוד מניסיונם של אחרים. בכל תרחיש, החוויה שלך ושל עמיתים למקצוע - זה עדיף על ניסיונם האישי בלבד, ותוכניות מזה ללא ספק תהיה מבטיחה יותר מציאותית.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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