ﺑﺮﻧﺎﻣﻪﺳﺎزی وب ﻧﯿﻢﺳﺎل اول ٩٣-٩٢ داﻧﺸ ﺪهی ﻣﻬﻨﺪﺳ ﮐﺎﻣﭙﯿﻮﺗﺮ ﻣﺪرس :ﺣﻤﯿﺪ ﺿﺮاﺑ زاده ﺗﻤﺮﯾﻦ ﺳﺮی اول ﻣﻬﻠﺖ ارﺳﺎل ٢١ :ﻣﻬﺮﻣﺎه ﺑﺨﺶ اول .ﻃﺮاﺣ ﺻﻔﺤﻪ در اﯾﻦ ﺗﻤﺮﯾﻦ ﻗﺼﺪ دارﯾﻢ ﺑﺮای ﻧﻤﺎﯾﺶ اﻃﻼﻋﺎت رزوﻣﻪ ﯾ ﻗﺎﻟﺐﺑﻨﺪی ﻣﺸﺎﺑﻪ ﺗﺼﻮﯾﺮ زﯾﺮ ﻃﺮاﺣ ﮐﻨﯿﺪ. ﺳﺎﯾﺖ ﻃﺮاﺣ ﮐﻨﯿﻢ .در اﯾﻦ ﺑﺨﺶ ﺑﺎﯾﺪ ﯾ ﺷ ﻞ :١ﻗﺎﻟﺐ اوﻟﯿﻪی ﺳﺎﯾﺖ رزوﻣﻪ وارد ﮐﺮدن اﻃﻼﻋﺎت ﻣﻌﺘﺒﺮ در ﻗﺴﻤﺖﻫﺎی ﻣﺸﺨﺺﺷﺪه اﺟﺒﺎری ﻧﯿﺴﺖ ،وﻟ ﻣ ﺗﻮاﻧﺪ ﻣﻔﯿﺪ ﺑﺎﺷﺪ. ١ ﺻﻔﺤﻪ ﺑﺎ ﺑﺨﺶ دوم .اﻓﺰودن ﺟﺰﯾﯿﺎت در اﯾﻦ ﺑﺨﺶ ﻇﺎﻫﺮ ﻗﺎﻟﺐ را ﺑﺎﯾﺪ ﻧﻬﺎﯾ ﮐﻨﯿﺪ .ﻣﻮارد زﯾﺮ را در ﺻﻔﺤﻪ ﻟﺤﺎظ ﮐﻨﯿﺪ: .١ﺑﺮای ﻣﺸﺨﺺ ﮐﺮدن ﻫﺮ ﻗﺴﻤﺖ از ﺗ ﻫﺎی ﻣﻨﺎﺳﺐ ﻣﻮﺟﻮد در HTML5ﻣﺎﻧﻨﺪ ،section ،header ،article و figureاﺳﺘﻔﺎده ﮐﻨﯿﺪ. .٢ﺑﺎ ﮐﻤ ﮔﺮﻓﺘﻦ از Google Webfontsﯾ ﻓﻮﻧﺖ ﻣﻨﺎﺳﺐ را ﺑﺮای ﺻﻔﺤﻪ ﺗﻌﯿﯿﻦ ﮐﻨﯿﺪ. .٣ﺟﺪول ﻣﻮﺟﻮد در ﺑﺨﺶ Skillsرا ﻃﻮری ﻧﻤﺎﯾﺶ دﻫﯿﺪ ﮐﻪ ﺳﻄﺮ اول آن ﻃﻮﺳ ﺗﯿﺮه ،ﺳﻄﺮﻫﺎی زوج ﺳﻔﯿﺪ ،و ﺳﻄﺮﻫﺎی ﻓﺮد ﻃﻮﺳ روﺷﻦ ﺑﺎﺷﺪ .ﻫﻤﭽﻨﯿﻦ ،ﻫﻨ ﺎم ﻗﺮار ﮔﺮﻓﺘﻦ ﻣﻮس روی ﻫﺮ ﺳﻄﺮ ﺟﺪول ،ﺑﺎﯾﺪ رﻧ ﺳﻄﺮ ﻣﻘﺪاری ﺗﯿﺮهﺗﺮ ﺷﻮد. .۴ﻋﻼﻣﺖ ﻧﺸﺎن داده ﺷﺪه ﮐﻨﺎر ﻣﻮارد ﻟﯿﺴﺖ را ﺑﻪ ﺷ ﻞ ﻣﺮﺑﻊ ﺗﻐﯿﯿﺮ دﻫﯿﺪ. .۵رﻧ ﻟﯿﻨ ﻫﺎی ﺻﻔﺤﻪ را ﺑﻪ ﻧﺎرﻧﺠ ﺗﻐﯿﯿﺮ دﻫﯿﺪ و زﯾﺮ آنﻫﺎ ﺑﻪ ﺟﺎی ﺧﻂ ،ﺧﻂﭼﯿﻦ ﻧﺎرﻧﺠ ﻧﺸﺎن دﻫﯿﺪ. .۶ﭘﺎراﮔﺮاف اول ﺳﺎﯾﺖ را ﮐﻪ ﻣﺮﺑﻮط ﺑﻪ ﺗﻮﺿﯿﺤﺎت ﮐﻠ در ﻣﻮرد ﺷﺨﺺ ﻫﺴﺖ ،را ﻃﻮری ﺗﻐﯿﯿﺮ دﻫﯿﺪ ﮐﻪ ﺧﻂ اول آن ﻣﺎﻧﻨﺪ ﯾ ﭘﺎراﮔﺮاف درﺳﺖ ﮐﻤ ﺟﻠﻮﺗﺮ ﺑﺎﺷﺪ. .٧ﭘﺲزﻣﯿﻨﻪ ﻗﺎب اﺻﻠ ﻣﺤﺘﻮا را ﺑﺎ ﮐﻤ زﯾﺮ ﮐﻨﯿﺪ: اﻣ ﺎﻧﺎت CSS3ﺗﺒﺪﯾﻞ ﺑﻪ ﯾ Linear Gradientﻋﻤﻮدی ﺑﻪ ﺷ ﻞ .٨ﺑﺮای ﻫﺮ ﮐﺪام از ﻣﻮارد ﻗﺴﻤﺖﻫﺎی رزوﻣﻪ ،اﻃﻼﻋﺎت ﺑﯿﺸﺘﺮی را ﺑﺎ ﮐﻤ Attributesﺗﻌﯿﯿﻦ ﮐﻨﯿﺪ .ﺑﺎ ﮐﻤ ﺷﺒﻪﻋﻨﺎﺻﺮ و ﺷﺒﻪﮐﻼسﻫﺎی CSSﺑﺎ ﮐﻠﯿ اﯾﻦ اﻃﻼﻋﺎت اﺿﺎﻓﻪ را در ﺧﻂ زﯾﺮ ﻫﺮ ﻣﻮرد ﻧﻤﺎﯾﺶ دﻫﯿﺪ. ٢ HTML5 Custom Data ﺑﺮ روی ﺳﺮآﯾﻨﺪ ﻫﺮ ﺑﺨﺶ ﺑﺨﺶ ﺳﻮم .ﺑﻪ ﺳﻮی ﻃﺮاﺣ Responsive در اﯾﻦ ﺑﺨﺶ ﺑﺎﯾﺪ ﻃﺮاﺣ ﺳﺎﯾﺖ را ﺑﻪ ﺷ ﻠ ﺗﻐﯿﯿﺮ دﻫﯿﺪ ﮐﻪ ﺑﻪ درﺳﺘ در ﻧﻤﺎﯾﺸ ﺮﻫﺎی ﻣﺨﺘﻠﻒ دﯾﺪه ﺷﻮد .ﻗﺎﻟﺒ ﮐﻪ ﺗﺎ ﮐﻨﻮن ﻃﺮاﺣ ﮐﺮدﯾﺪ ﺑﺮای ﻧﻤﺎﯾﺸ ﺮﻫﺎی ﺑﺰرگ ﻣﺎﻧﻨﺪ ﻟﭗﺗﺎپ ﻣﻨﺎﺳﺐ اﺳﺖ. ﺑﺎ ﮐﻤ ﮔﺮﻓﺘﻦ از CSS3 Media Queriesﻗﺎﻟﺐ را ﺑﺮای ﻧﻤﺎﯾﺸ ﺮﻫﺎی ﮐﻮﭼ ﺗﺮ ﺗﻐﯿﯿﺮ دﻫﯿﺪ. در ﮔﺎم اول ،ﺑﺮای ﻧﻤﺎﯾﺸ ﺮﻫﺎی ﮐﻮﭼ ﺗﺮ از ﻟﭗﺗﺎپ ﻣﺎﻧﻨﺪ ﺗﺒﻠﺖﻫﺎ ﻗﺎﻟﺐ را ﻣﻄﺎﺑﻖ ﺷ ﻞ ﺗﻐﯿﯿﺮ دﻫﯿﺪ. در ﮔﺎم ﺑﻌﺪی ،ﻗﺎﻟﺐ را ﺑﺮای ﺻﻔﺤﺎت ﮐﻮﭼ ﺗﺮ از ﺗﺒﻠﺖ ،ﻣﺎﻧﻨﺪ ﮔﻮﺷ ﻫﺎی ﻣﻮﺑﺎﯾﻞ ﻣﻄﺎﺑﻖ ﺷ ﻞ ٢ﺗﻐﯿﯿﺮ دﻫﯿﺪ. ﻣﺤﺪودهی ﻋﺮض ﻫﺮ ﮐﺪام از اﯾﻦ ﻗﺎﻟﺐﻫﺎ واﺑﺴﺘﻪ ﺑﻪ ﻃﺮاﺣ ﺧﻮدﺗﺎن اﺳﺖ. ﺑﺎ ﺑﺮرﺳ ﻃﺮح ﻧﻬﺎﯾ ﺧﻮد ،در ﻣﻮرد ﻣﺮز ﺗﻐﯿﯿﺮ از ﯾ ﻗﺎﻟﺐ ﺑﻪ ﻗﺎﻟﺐ دﯾ ﺮ ﺗﺼﻤﯿﻢ ﺑ ﯿﺮﯾﺪ. ﺷ ﻞ :٢ﻗﺎﻟﺐ ﻣﻨﺎﺳﺐ ﺑﺮای ﮔﻮﺷ ﻫﺎی ﻣﻮﺑﺎﯾﻞ ﺷ ﻞ :٣ﻗﺎﻟﺐ ﻣﻨﺎﺳﺐ ﺑﺮای ﺗﺒﻠﺖﻫﺎ ٣ ﺑﺨﺶ ﭼﻬﺎرم .اﻃﻼﻋﺎت ﺗﻤﺎس در اﯾﻦ ﺑﺨﺶ ﻣ ﺧﻮاﻫﯿﻢ ﺑﺎ ﮐﻠﯿ ﮐﺮدن ﺑﺮ روی ﻟﯿﻨ زﯾﺮ ﻋ ﺲ ﺷﺨﺺ ،اﻃﻼﻋﺎت ﺗﻤﺎس را ﺑﺎ ﮐﻤ اﻧﯿﻤﯿﺸﻦﻫﺎی CSSﻧﺸﺎن دﻫﯿﻢ .ﺑﺮای اﻧﺠﺎم اﯾﻨ ﺎر ﺑﺎﯾﺪ از CSS 3D Transformاﺳﺘﻔﺎده ﮐﻨﯿﺪ .ﻣﺮاﺣﻞ زﯾﺮ را ﺑﺮای اﯾﺠﺎد اﯾﻦ اﻧﯿﻤﯿﺸﻦ دﻧﺒﺎل ﮐﻨﯿﺪ: .١ﺑﺎ ﮐﻤ .٢ﯾ ﺗ ﮔﺮﻓﺘﻦ از ﺧﺼﻮﺻﯿﺖ perspectiveدر CSS3ﻋﻤﻖ ﺻﻔﺤﻪ را ﺣﺪود ۴٠٠ﭘﯿ ﺴﻞ ﻣﺸﺨﺺ ﮐﻨﯿﺪ. ﺣﺎوی اﻃﻼﻋﺎت ﺗﻤﺎس ﺗﻌﺮﯾﻒ ﮐﻨﯿﺪ و آن را ١٨٠درﺟﻪ ﺣﻮل ﻣﺤﻮر Yﺑﭽﺮﺧﺎﻧﯿﺪ. .٣ﻧﻤﺎﯾﺶ ﭘﺸﺖ ﺻﻔﺤﺎت ١را ﻏﯿﺮﻓﻌﺎل ﮐﻨﯿﺪ ،ﻃﻮری ﮐﻪ اﻃﻼﻋﺎت ﺗﻤﺎس ﻣﺸﺨﺺ ﻧﺒﺎﺷﺪ. .۴ﺑﺎ ﮐﻤ ﺷﺒﻪﮐﻼسﻫﺎ ﮐﺎری ﮐﻨﯿﺪ ﮐﻪ ﺑﺎ ﮐﻠﯿ ﺑﺮ روی ﻟﯿﻨ زﯾﺮ ﻋ ﺲ ،ﻫﻢ ﻋ ﺲ و ﻫﻢ اﻃﻼﻋﺎت ﺗﻤﺎس ١٨٠درﺟﻪ ﺑﭽﺮﺧﻨﺪ ﮐﻪ در ﻧﺘﯿﺠﻪ اﻃﻼﻋﺎت ﺗﻤﺎس دﯾﺪه ﺷﻮد .ﻫﻤﭽﻨﯿﻦ ﻟﯿﻨ در زﯾﺮ اﻃﻼﻋﺎت ﺗﻤﺎس ﺑﺮای ﭼﺮﺧﺶ دوﺑﺎره ﻗﺮار دﻫﯿﺪ. .۵ﺧﺼﻮﺻﯿﺖ اﻧﯿﻤﯿﺸﻦ را ﺑﺮای اﯾﻦ ﺗ ﻫﺎ ﻃﻮری ﺗﻌﯿﯿﻦ ﮐﻨﯿﺪ ﮐﻪ ﭼﺮﺧﺶ ٢ﺛﺎﻧﯿﻪ ﻃﻮل ﺑ ﺸﺪ. در ﺷ ﻞ زﯾﺮ ﻧﻤﻮﻧﻪای از اﻃﻼﻋﺎت ﺗﻤﺎس را ﻣ ﺗﻮاﻧﯿﺪ ﺑﺒﯿﻨﯿﺪ. Backface Visiblity١ ۴ ﻧ ﺎت ﻧﻬﺎﯾ • در اﯾﻦ ﺗﻤﺮﯾﻦ ﻧﺒﺎﯾﺪ از ﻫﯿﭻﮔﻮﻧﻪ ﮐﺪ ﺟﺎوااﺳ ﺮﯾﭙﺘ اﺳﺘﻔﺎده ﮐﻨﯿﺪ و ﺗﻤﺎﻣ ﺑﺨﺶﻫﺎی ﺗﻤﺮﯾﻦ را ﺑﺎﯾﺪ ﺑﺎ ﮐﻤ HTMLو CSSاﻧﺠﺎم دﻫﯿﺪ. • ﺻﻔﺤﻪای ﮐﻪ ﻃﺮاﺣ ﻣ ﮐﻨﯿﺪ ﺑﺎﯾﺪ ﺑﻪ درﺳﺘ در ﻣﺮورﮔﺮ ﮐﺮوم ﻗﺎﺑﻞ ﻧﻤﺎﯾﺶ ﺑﺎﺷﺪ .ﭘﺸﺘﯿﺒﺎﻧ از ﻣﺮورﮔﺮﻫﺎی دﯾ ﺮ اﺧﺘﯿﺎری اﺳﺖ. • ﺻﻔﺤﻪی ﺧﻮد را ﺗﻮﺳﻂ validator.w3.orgارزﯾﺎﺑ و ﺧﻄﺎﻫﺎی اﺣﺘﻤﺎﻟ را رﻓﻊ ﻧﻤﺎﯾﯿﺪ. • از ﺑﺎﻻ آوردن ﺳﺎﯾﺖ ﺧﻮد ﺑﺮ روی ﻫﺮ ﮔﻮﻧﻪ آدرس ﻋﻤﻮﻣ ﺗﺎ ﻗﺒﻞ از ﻣﻮﻋﺪ ﺗﺤﻮﯾﻞ ﺗﻤﺮﯾﻦ ﺧﻮدداری ﮐﻨﯿﺪ. • ﺳﻮاﻻت ﺧﻮد را در ﺳﺎﯾﺖ ﭘﯿﺎﺗﺰا ﻣﻄﺮح ﮐﻨﯿﺪ. ۵
© Copyright 2025 Paperzz