6 Replies Latest reply on Apr 1, 2011 9:08 AM by KatDeskat

    Provide dimensions in layout to programmer

    KatDeskat Newcomer



      I created a layout for a website on Indesign.

      Every pixel was chosen with care.


      Is there any feature that would allow me to indicate the dimensions to the programmer that is taking over the work?





        • 1. Re: Provide dimensions in layout to programmer
          Peter Spier Legend

          I think perhaps you misunderstand the purpose for this forum, which is to discussrequest for new features rather than ask about exisiting capapbilities. Those questions should normally be asked in the regualr discussion forum.


          In this case, I don't believe there is any sort of automated dimensioning tool (there is a measure tool that will allow you to measure, or you can select objects and get their coordinates in the Transform or Control panels), but if you want that information written down, you'll have to add it yourself to the file. I'd recommend a separate layer for that.

          • 2. Re: Provide dimensions in layout to programmer
            KatDeskat Newcomer

            Thanks for your help Peter.


            My question was actually borderline between these two forums.

            If the feature doesn't exist ( I preferred asking before assuming it wasn't there and request it) , it is definitely something that would save me hours of monkey work.


            My feature request:  a "dimensions labelling" tool.





            • 3. Re: Provide dimensions in layout to programmer
              [Jongware] Mythic

              InDesign is highly scriptable, and it's quite possible to write a script that writes out these "dimensions in pixels" [*] in a frame on top of each object on a new layer. Only thing is, you can't (easily) have the script measure distances between objects -- but positions and width & height of actual rectangles is a piece o' cake. Ask in the Scripting forum, and if possible, give an example of your preferred output, and there is bound to be a kind soul to help you get started.


              [*] While we're on the subject. Warning: Strong Personal Opinion follows!


              What made you, a web designer, choose InDesign over, say, Dreamweaver (which *is* a web design program), Illustrator (which is not a web design program but targeted more generally to "design"), or Photoshop (which gives direct access to each single one of your valuable pixels)?


              InDesign is not a web design program -- by far. You refer to "perfectly placed pixels", but that's a misnomer if there ever was one. InDesign does not handle "pixels" -- all it does is replacing "pt" (for "points") with "px" and round off to whole numbers.


              Illustrator does the same, by the way. The only program that *does* work with actual pixels is Photoshop! Surely, as a web designer, you are aware of the relativity of pixel based values?

              • 4. Re: Provide dimensions in layout to programmer
                KatDeskat Newcomer

                Hi Jongware,


                Your script sounds interesting. I'll go check on that forum.


                Concerning your question about the use of Indesign for a website layout:


                The draft of the website was made on Illustrator.

                You're right, this was best to arrange the first elements together and get an idea of how they would look.

                I'm also using it to create the logo, buttons and misc. graphics.


                However, AI slugs when handling "placeholder" text boxes.(RAM is not to blame)

                It crashes every second day. (it might be my version?).

                Besides, although the "multiple artboards" is a great feature, when dealing with 20 layers (some are blocked or hidden) PLUS 20+ artboards (one for each page), it becomes a juggler's job to navigate between the pages.


                I skipped to Indesign:

                     - in order to use the master pages, with guides, it keeps layout consistency.

                     - in order to use Paragraph-, Object- and Character styles along the site to keep elements consistency.

                     - because it is faster at handling text boxes.

                     - it autosaves and seems more stable than AI


                I'm not sure what you mean by "all it does is replacing "pt" (for "points") with "px" and round off to whole numbers"?

                There is a visible difference when swapping the Ruler unit between points and pixels.

                I build the pages on 2 screenshots of a web browser (2560 × 1440 px and 1280 × 800) On that base, I build the layout, in pixels.


                Does it really sound out-of-place?


                -Dreamweaver restricts me to my programming knowledge, which is not my skill.

                -I won't use photoshop until the end, when I'll be editing the actual images for  the website.


                I hope my description of my use of the program will help for the development of it.






                • 5. Re: Provide dimensions in layout to programmer
                  [Jongware] Mythic

                  KatDeskat wrote:

                  ... (several good reasons not to use Illustrator or Dreamweaver) ...


                  I think I agree on this. Web design is tacked onto Illustrator with spit and sticky tape; and Dreamweaver has quite a bad rep in our firm (our own web designer *has* to use it, and tends to sigh "why did Adobe ever drop Golive").


                  But ... (warning: here comes the Personal Opinion!)

                  I hope my description of my use of the program will help for the development of it.



                  Why don't you leave print design software for the print designers, and ask Adobe -- or any of its competitors -- to further develop their designated web design programs!? Even if, as has been said, "Print is Dead", well, it's still another market then web design. Why change a print-based program to web design? Even taking Photoshop as a starting point would have been better.


                  The most telling sign is that YOU, a web designer, refuse to work with Adobe's WEB DESIGN package because it's too cumbersome and lacks the right feature set.

                  • 6. Re: Provide dimensions in layout to programmer
                    KatDeskat Newcomer

                    All right, a web designer should make websites in a web program.


                    I still do believe that the programs I'm using are the right ones for my use.

                    I'm a graphic designer and my job on this website only concerns the layout.


                    I don't quite see how I would benefit from the Web package since I'm not programming anything, or testing any interaction, (and since Flash is dead).


                    I am building layouts, using a pixels unit.

                    What's so wrong with that? It is provided by the program.


                    Thanks for your tip about the measuring feature script. That will help.