שאלה

שאלה

בתןכנת הדרימוויבר, מה ההבדל בין: open ל - open in frame ? כלומר, אני מבינה בעיקרון מה צריך להיות ההבדל, אבל, למעשה, אין בכלל כל הבדל.
 

ranpollak

New member
למה ../images/Emo35.gif

כי תוכנות העריכה מוציאות קוד מאוד מבוזבז ולא יעיל שכמעט תמיד גם לא תקני ולא עובד כמו שצריך על כל הדפדפנים
מספיק טוב?
 

itaym02

New member
אנחנו אוהבים שליטה מוחלטת על המוצר

שלנו. לדעתי, עדיין אין code generator שישתווה ליכולות אנושיות בתחום עימוד אתרים מבחינת יעילות וקוד קריא.
 

ailag

New member
קחי דוגמה

אנחנו רוצים לשים תמונה באתר. עשינו פייסט לתמונה לתוכנת העריכה. עכשיו: האם כתובת התמונה תשאר הכתובת מהמחשב שלנו (ואז יהיה באתר <img src=file://c:/me.jpg /> מכוער) או שהתמונה תעלה לכתובת נורמלית? אם נעלה אח"כ תמונה אחרת במקומה, האם על הדף היא תופיע בגודל המקורי? תקטן? בגודל פונט אחר, איך התמונה תשתלב עם שאר הדף? האם הקוד של התמונה מותאם לדפדפנים כמו סלולרי? האם יש קודים נוספים שהוכנסו על ידי התוכנה שלא עושים כלום אבל מסבכים דפדפנים כמו סלולרי? ועוד משהו להמחשה. הנה קוד מתוך תוכנה אינטרנטית (כלומר על גבי דפדפן) של אתר: (עשו שם פייסט מוורד, זה קוד אמיתי ששיניתי לו רק את התוכן)
<p style="margin: 0cm 0cm 0pt; line-height: 13pt; text-align: justify;" dir="rtl" class="MsoNormal"><span lang="HE" style="font-size: 11pt; font-family: David;"><o:p> </o:p></span></p> <h2 align="center" style="border-color: windowtext; margin: 0cm 0cm 0pt; padding: 0cm; line-height: 13pt;" dir="rtl"><u><strong><span lang="HE" style="font-size: 11pt; font-family: David;">שלום </span></strong></u></h2> <h2 align="center" style="border-color: windowtext; margin: 0cm 0cm 0pt; padding: 0cm; line-height: 13pt;" dir="rtl"><strong><span lang="HE" style="font-size: 11pt; font-family: David;">מה נשמע?</span></strong><strong style=""><span lang="HE" style="font-size: 11pt; font-family: David;"><o:p></o:p></span></strong></h2>​
הנה אותו דבר בדיוק רק כשאני מתכנתת אותו בעצמי:
<div style="font-size:11pt; font-family:david; line-height:13pt; text-align:center;"> <p><u>שלום</u></p> <p>מה נשמע?</p> </div>​
מה נראה לך יותר חף מבעיות וקל לשינוי?
 

ranpollak

New member
אפשר

אבל הנסיון (שלי, בכל אופן) מראה שיותר מהר יהיה לכתוב את הקוד לבד מלכתחילה..
 

ailag

New member
לפעמים באמת כן

הקוד שנתתי כדוגמה הוא קוד שנוצר ביוזמתי בעזרת תוכנה כזאת. למה יזמתי דבר שכזה, אם אני נגדו? בעבודה שלי אשת תוכן שלא יודעת לכתוב קוד היתה צריכה להכניס הרבה מאוד מידע לDB שלי, וזה משהו שעקרונית תחת הגדרת התפקיד שלה ולא שלי. (אני אחראית לקחת את המידע מהDB ולהציג אותו באתר) אז בניתי לה CMS, כלומר במקרה שלנו תוכנת עורך שלא דורשת ידע ב HTML בכלל. עורך כמו שיש בבלוגים פה. היא עשתה לשם פייסט מוורד, הקוד עלה בצורה המבולגנת שלו לאתר הישר מוורד בלי מגע יד מתכנת (אגב, ראית? יש שם שורות וחלקי קוד שבכלל לא עושים כלום.. מצאתי גם חלקי קוד שעובדים חמש שורות על פונט וצבע של נקודה אחת
) אבל בשביל מסת הקוד הזה זה היה שווה את הקוד המכוער. ועדיין, היה עדיף שלא יהיה ככה. שיהיה יותר מסודר. בדוגמה הזאת, למשל, אם אני כוובמאסטרית רוצה לשנות גודל פונט (והיה נחמד אם יכולתי לשנות מ pt ל em) אני לא יכולה כי העורך האוטומטי הכניס הגדרות על דעת עצמו. ואף עורך אוטומטי לא ידע איך לקלוט לטעם של המתכנת חוץ מהמתכנת
 

freak2100

New member
אפשר, אבל זה טיפשי

אפשר לבנות את האתר עם WYSIWYG ובסוף למחוק את הקוד ולכתוב מחדש... לי זה לא נשמע הגיוני
 
אני לא מבינה. הרי בעזרת תוכנות...

בעזרת תוכנות עריכה אני בונה את האתר כפי שאני רוצה שהוא יהיה, אז למה שהקוד שנוצר לא יהיה טוב?
 

ailag

New member
בדפדפן שלך

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

ailag

New member
יש אנשים שנוח להם יותר ככה.

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