دانلود کتاب Web Design for Developers: A Programmer’s Guide to Design Tools and Techniques
49,000 تومان
طراحی وب برای توسعه دهندگان: راهنمای برنامه نویس برای ابزارها و تکنیک های طراحی
| موضوع اصلی | شبکه: اینترنت |
|---|---|
| نوع کالا | کتاب الکترونیکی |
| ناشر | Pragmatic Bookshelf |
| تعداد صفحه | 327 |
| حجم فایل | 5 مگابایت |
| کد کتاب | 1934356131,9781934356135 |
| نوبت چاپ | 1 |
| نویسنده | Brian P. Hogan |
|---|---|
| زبان | انگلیسی |
| فرمت | |
| سال انتشار | 2009 |
جدول کد تخفیف
| تعداد کتاب | درصد تخفیف | قیمت کتاب |
| 1 | بدون تخفیف | 25,000 تومان |
| 2 | 20 درصد | 20,000 تومان |
| 3 الی 5 | 25 درصد | 18,750 تومان |
| 6 الی 10 | 30 درصد | 17,500 تومان |
| 11 الی 20 | 35 درصد | 16,250 تومان |
| 21 الی 30 | 40 درصد | 15,000 تومان |
| 31 الی 40 | 45 درصد | 13,750 تومان |
| 41 الی 50 | 50 درصد | 12,500 تومان |
| 51 الی 70 | 55 درصد | 11,250 تومان |
| 71 الی 100 | 60 درصد | 10,000 تومان |
| 101 الی 150 | 65 درصد | 8,750 تومان |
| 151 الی 200 | 70 درصد | 7,500 تومان |
| 201 الی 300 | 75 درصد | 6,250 تومان |
| 301 الی 500 | 80 درصد | 5,000 تومان |
| 501 الی 1000 | 85 درصد | 3,750 تومان |
| 1001 الی 10000 | 90 درصد | 2,500 تومان |
ترجمه فارسی توضیحات (ترجمه ماشینی)
طراحی وب برای توسعه دهندگان: راهنمای برنامه نویس برای ابزارها و تکنیک های طراحی
من اخیراً مطالعه طراحی وب برای توسعه دهندگان: راهنمای برنامه نویسی برای ابزارها و تکنیک های طراحی را به پایان رساندم و در حالی که می خواهم چند جزئیات خاص تر را در چند مکان ببینم، این کتاب به طور کلی کار بزرگی در شکستن هنر عرفانی وب انجام می دهد. طراحی به گونه ای که تقریباً به هر توسعه دهنده تحلیلی چپ مغز اجازه می دهد تا مفاهیم را درک کند و کار با کیفیت کافی تولید کند. اگر شما یک توسعه دهنده نرم افزار هستید که به طراحی وب علاقه مند هستید، این کتاب برای شما مناسب است. این مملو از شباهتهای عالی بین این دو جهان است و به شما کمک میکند تا درک کنید که چگونه میتوانید طرحی ایجاد کنید که در عین مطابقت با استانداردها و قابل دسترس بودن برای همه انواع مرورگرها و دستگاهها باشد. این کتاب با توصیف مجموعهای از سناریوهای نسبتاً رایج شروع میشود. جایی که یک مشتری درگیر بحث هایی در مورد ظاهر وب سایت فعلی و انجام آن است، در مقابل آنچه که می خواهد انجام دهد. این یک تصویر دقیق از آنچه واقعاً در این نوع جلسات میگذرد، به خواننده این حس را میدهد که “اوه. نه یک مجموعه مبهم و نامشخص دیگری از “نیازها”. پس از آن معرفی کوتاه به دنیای برخورد با مشتریان، کتاب به اصول اولیه طراحی می پردازد و در مورد برخی از عناصر کلیدی چیدمان یک سایت، از جمله نیاز به انجام طرح های مدادی به عنوان قاب سیمی صحبت می کند. یکی از مشکلات ملایمی که در این بخش از کتاب دارم این است که نویسنده از نمادهای استاندارد زیادی برای عناصر مختلف در طرح ها استفاده می کند، اما در تعریف آن نمادها یا ارائه پیوندهایی به اطلاعات مربوط به این نمادها ناکام است. در حالی که بیشتر آن نسبتاً واضح است، من توانستم هدف برخی از طرحها را بفهمم تنها به این دلیل که با ابزارهای قاب سیمی که از نشانههای مشابهی استفاده میکنند، تجربه دارم. بخش بزرگی به پرداختن به رنگ، انتخاب طرحهای رنگی و طرحهای رنگی اختصاص داده شده است. درک اصول نحوه دیدن سایت شما توسط افراد کوررنگ. این یکی از بخش های مورد علاقه من از کتاب بود – هم در قسمت جلو و هم بعداً هنگام بحث در مورد دسترسی. نویسنده کار بسیار خوبی در توضیح نحوه انتخاب طرحهای رنگی و تمها، حتی با عدم وجود خلاقیت و توجه به طراحی، انجام میدهد. او به برخی از ابزارهای عالی در وب و منابع دیگر اشاره می کند که تقریباً به هر کسی کمک می کند مجموعه ای از رنگ ها را انتخاب کند که به خوبی با هم کار می کنند. او همچنین در مورد تفاوت بین نوری که از سطوح منعکس میشود، مانند دنیای واقعی، در مقابل نوری که از مانیتور پخش میشود صحبت میکند. این موضوعی است که من بیش از 15 سال در مورد آن فکر می کردم – چرا مانیتور RGB و دنیای واقعی RYB سبک هستند؟ – و من هرگز چنین توضیح واضح و مختصری از تفاوت پیدا نکرده ام. چند بخش بعدی کتاب به ایجاد گرافیک برای سایت، از جمله استفاده از تایپوگرافی در آن گرافیک ها می پردازد. در این بخش، نویسنده مفهوم استفاده از شبکه برای چیدمان طرح های شما را در ویرایشگرهای گرافیکی و همچنین در وب سایت واقعی معرفی می کند. در بیش از 15 سال کار خود بر روی وب، قبلاً هرگز در مورد این موضوع نشنیده بودم و باید بگویم که این یک تجربه باز کردن چشم بود تا ببینم این تکنیک چقدر مؤثر است. میتوانید سایتی را از «blech» انتخاب کنید که به سختی چیزها را در ردیفبندی و فاصلهگذاری درست قرار میدهد، تا اگر به سیستم شبکهای که او توضیح میدهد، خیلی سریع «وای» را بسازید. سپس بیشتر کتاب به ساختن صفحه اصلی اختصاص داده شده است. سایت… درست است – فقط یک صفحه و یک صفحه. با این حال، تجزیه و تحلیل عمیق هر مرحله از فرآیند بسیار شگفت انگیز است. من هرگز احساس نکردم که نویسنده اطلاعاتی را تکرار میکند یا محتوای کسلکننده و کسلکنندهای ارائه میدهد که میتوانست بهتر خلاصه شود (اگرچه اعتراف میکنم که بیشتر محتوای html را مرور کردم. از آنجایی که در حین خواندن این مطلب به طور فعال وبسایتی نمیسازم، من میخواستم بدون غرق شدن در پرانتز و ویژگیهای مکانیک، نکات مهم حرفهایش را بفهمم. در پایان کتاب، نویسنده چیزی را صرف میکند که فکر میکردم زمان زیادی را صرف بحث در مورد دسترسی به آن میکند. افراد معلول با این حال، او به خوبی توضیح می دهد که چرا – او یک فرد تا حدودی معلول است و از فناوری های کمکی برای دسترسی به وب سایت ها به صورت روزانه استفاده می کند. با انجام کارهای دسترسی در وب در سال های اخیر، می توانم به شما اطمینان دهم که هر نکته ای که او بیان می کند صحیح است. اگر برای مثال نیاز به ایجاد سایتی دارید که مطابق با “بخش 509” باشد، این بخش از کتاب مکانی عالی برای شروع است. با این حال، فراتر از نگاه عمیق به دسترسی برای افراد معلول، نویسنده کار بسیار خوبی در توضیح چگونگی دسترسی بیش از این است. او در مورد دسترسی به وبسایت توسط هر کسی، در هر مکان و روی هر دستگاهی بحث میکند – نه فقط یک رایانه شخصی با یک مرورگر وب کامل، بلکه یک تلفن همراه و سایر دستگاههایی که قابلیتهای وب محدودی را ارائه میدهند. طراح و باعث می شود وب برای یک توسعه دهنده نرم افزار بک اند احساس راحتی کند. نگاهی عمیق به HTML و سایر استانداردهای وب برای انجام یک سایت، نه فقط به خاطر صحبت در مورد استانداردهای وب. بحث عالی در مورد CSS و نحوه استفاده موثر از آن. اطلاعات عالی در مورد تئوری رنگ، چیدمان گرافیکی، و دیگر زمینه های طراحی به ظاهر “عرفانی”. تعداد زیادی اطلاعات در مورد ابزارهای عالی و نحوه استفاده از آنها برای آسان کردن کار شما ارائه می دهد. اگرچه او پیشنهادهای دیگری را ارائه می دهد، اما می گوید که شما باید خودتان آنها را کشف کنید. کمبود منابع کمی دارد
I recently finished reading Web Design For Developers: A Programmer’s Guide to Design Tools and Techniques and while I would like to have seen a few more specific details in a few places, the book overall does a great job of breaking down the mystic art of web design in a manner that allows almost any left-brained analytical developer to grasp the concepts and produce work of sufficient quality. If you are a software developer that is interested in web design, this is the book for you. It is full of great parallels between the two worlds and will help you understand how to create a design that works, while conforming to standards and be accessible to all types of browsers and devices.The book starts out by describing a fairly common set of scenarios where a customer is involved in some discussion about what their current website looks like and does, vs what they want it to do. It’s an accurate portrayal of what really goes on in these types of meetings, leaving the reader with a sense of “ugh. not another nebulous, undefined set of `requirements’.”After that brief introduction into the world of dealing with customers, the book jumps into the basics of design and talks about some of the key elements of laying out a site, including the need to do pencil sketches as wire frames. One mild issue that I have with this section of the book is that the author uses a lot of standard notations for various elements in the sketches but fails to define those notations or provide any links to information on what those notations are. While most of it is rather obvious, I was able to understand the intent of some of the sketches only because I have experience with wire framing tools that use the same notations.There is a large section devoted to dealing with color, choosing color schemes and understanding the basics of how color blind people will see your site. This was one of my favorite sections of the book – both toward the front and later on when discussing accessibility. The author does a great job of explaining how to select color schemes and themes, even with a complete absence of creativity and eye for design. He points to some great tools on the web and other resources that will help almost anyone pick a set of colors that work well together. He also talks about the difference between light that reflects off surfaces like in the real world, vs. light that is projected from a monitor. This is a subject that I have wondered about for more than 15 years – why is a monitor RGB and real world light RYB? – and I have never found such a clear and concise description of the difference.The next few sections of the book dive into creating graphics for the site, including the use of typography in those graphics. In these sections, the author introduces the notion of using a grid to layout your designs in the graphics editors and also in the actual website. In my 15+ years of working on the web, I have never heard of this before and I have to say that it was an eye opening experience to see how effective this technique is. You can take a site from “blech” with difficulty getting things lined up and spaced out correctly, to “wow” pretty quickly if you stick with the grid system that he outlines.Most of the book is then devoted to constructing the homepage of the site… that’s right – one page and one page only. The in-depth analysis of every step in the process is quite amazing, though. I never once felt like the author was repeating any information or providing dull, dreary content that could have been better summarized (though I will admit that I skimmed over most of the html content. Since I was not actively building a website while reading this, I wanted to catch the high points of what he was saying without getting mired down in the angle bracket and attribute mechanics).Toward the end of the book, the author does spend what I felt like was an in inordinate amount of time discussing accessibility for disabled persons. He does do a good job of explaining why, though – he is a somewhat disabled person and uses assistive technologies to access websites on a daily basis. Having done accessibility work on the web in recent years, I can assure you that every point he makes is correct. If you need to create a site that conforms to “section 509” for example, this part of the book is a great place to start. Beyond the in-depth look at accessibility for disabled persons, though, the author does a great job of explaining how accessibility is more than just that. He discusses making website accessible by anyone, anywhere, on any device – not just a PC with a full web browser, but a mobile phone and other devices that provide limited web capabilities.Pro’s For The Book:Approaches web development as developer not as a designer and makes the web feel comfortable for a back end software developer. In depth look at HTML and other web standards for getting a site done, not just for the sake of talking about web standards. Great discussion on CSS and how to effectively use it. Excellent information on color theory, graphics layout, and other seemingly “mystical” design areas. Provides a ton of information on great tools and how to use them to make your job easier.Con’s For The Book:Covers HTML 4, with only a few minor notes about HTML 5. Uses Photoshop and Illustrator throughout the book – very expensive tools – though he does offer alternate suggestions but says that you’ll have to figure them out yourself. Lacks a few resources for things like standard wireframe notation (“what does that big X in the middle of the sketch mean, anyways?!” … well, it’s an image place holder… but he never explained that).Final Score:In the end, I felt that this book was a great read and provided a lot of valuable information. Even with my extensive background in web design and development, I found multiple gems of knowledge that will have a direct impact on how I approach web design. I give the book a 4 out of 5. There were a few things I would have liked to see, but the book is an all around great resource for developers doing web design. On a technical note: if you buy the e-book version, make sure you get a color copy as a PDF or another format. You will lose out on all of the benefit of the images and differences that the author illustrates if you don’t have a color copy. For me, I read the book on my kindle which is black & white. This made it hard for me to see what he was talking about – especially in the color theory section. However, I do have a print copy of the book as well, which made up for this.
محصولات مرتبط
دانلود کتاب Blockchain and the Law: The Rule of Code
دانلود کتاب Blockchain Systems and Communication Networks: From Concepts to Implementation
دانلود کتاب Blockchains for Network Security: Principles, technologies and applications (Computing and Networks)
دانلود کتاب Computer Security and the Internet: Tools and Jewels from Malware to Bitcoin
دانلود کتاب Nintendo Wii Flash Game Creators Guide
دانلود کتاب Online Film Production in China Using Blockchain and Smart Contracts: The Development of Collaborative Platforms for Emerging Creative Talents
| موضوع اصلی | کامپیوتر - شبکه |
|---|---|
| نوع کالا | کتاب الکترونیکی |
| ناشر | Springer International Publishing |
| تعداد صفحه | 475 |
| حجم فایل | 9.23 مگابایت |
| کد کتاب | 3030024687 , 9783030024680 |
| نوبت چاپ | اولین ویرایش |

نقد و بررسیها
هنوز بررسیای ثبت نشده است.