|
ManoliIsFat posted:It's such standard advice, but it really is soooo helpful. You can feel very familiar with these technologies, but until you actually knockout a CMS or a forum or something, you'll never see how it all fits together until you do, or "oh, I guess I was kinda lacking in my SQL". Even if it's something a million people have done, it's so worth it to do it yourself. This is incredibly true. I went from barely understanding CSS (my university's web design class was basically dreamweaver, slices, and tables in 2009) to being somewhat versed in it, and learning some PHP and jQuery as well by deciding to jump in the deep and and make my own responsive Wordpress theme. Granted, I had to lean heavily on Bootstrap as I got started but just making something is the absolute best way to learn. That and lurking these threads. Even if I don't understand half of what you guys are talking about.
|
# ¿ Nov 26, 2013 19:25 |
|
|
# ¿ May 21, 2024 05:49 |
|
pipebomb posted:A new gig I have uses a print designer to do their mockups,then the devs replicate it based on a PSD. This results in poo poo. I am trying to make the guy a list of what to do/not to do. Help? As a designer whose training was all in print, this is great advice. I'm a little confused as to this last bullet point though - how does it help make a design responsive? My only experience with doing responsive design has been me doing my personal site in Twitter Bootstrap and making a million mistakes along the way, so I think I might be missing some theory behind this practice. kedo posted:Print designers who simply cannot understand that a different medium requires a different process are an endless source of amusement for me. I had a pretty hilarious conversation with the print designers in my studio awhile back about why I needed at least six levels of headlines for a site even if I wasn't immediately using them on mockups. A lot of their confusion boils down to having variables as part of a design. Publication designers actually tend to grock web design a lot better in my experience; they're used to getting copy at the last minute and having to somehow fit everything into an existing grid system, so dealing with an unknown isn't new to them. This is probably basic-level stuff for everyone else here, but the way I wrapped my head around variability in web type size is to just think of things in terms of the size of the body copy. Copy is 1 em, and then h1 is 2em or whatever suits your needs and so on and so forth. It's not too different from establishing a baseline grid on a print layout and then building off that. I'm not sure how correct this is from a web perspective but I remember reading articles about people doing responsive typography by first declaring a body font size and then basing everything else off multiples of that. chami fucked around with this message at 21:44 on Dec 17, 2013 |
# ¿ Dec 17, 2013 21:38 |
|
kedo posted:It just makes things a lot easier and more intuitive. If every top level element on the page (say your content column, sidebar, header and footer) has 40px of padding at browser dimensions, it's easy to figure dimensions at smaller sizes and it's also just easier to code because you can probably get away with declaring the new widths once. For example you could easily swap them out for 30px when you hit a tablet breakpoint, and then maybe 20px at a mobile breakpoint. If every single element on the page has custom padding you're going to have to do a lot of math and make a lot of new declarations, and at the end of the day you're probably going to gently caress something up. Thanks, "have a consistent grid system and don't leave content all over the page" is easier to understand than "consistent padding between elements".
|
# ¿ Dec 17, 2013 23:19 |
|
Is the OP still being updated? I was wondering if Emmet could be added to it. To my great shame I've only started using this now and it's made writing code so much quicker and easier.
|
# ¿ Feb 4, 2014 20:06 |
|
So I know this might be verboten here, but has anyone else been playing around with Macaw? I heard of it via the Big Web Show and found it pretty handy for wireframing and just general dicking around with websites. There seem to be a lot of other responsive design tools out now like Pinegrow and Froont. Is anyone using these in their professional workflow? Are they shaping up to be Dreamweaver all over again or do you guys think it'll actually be handy in getting good sites done?
chami fucked around with this message at 17:59 on Jun 5, 2014 |
# ¿ Jun 5, 2014 17:26 |
|
revmoo posted:People still use Dreamweaver? I had to open it up two months ago to quickly deal with an old newsletter email I had to get content into. Today I just said "gently caress it" and used Sublime snippets to expedite remaking the entire thing in Zurb Ink. (screw HTML emails)
|
# ¿ Dec 3, 2014 19:21 |
|
The Dave posted:I couldn't disagree more. When done right it makes the whole experience better. It can be used incredibly well when it supports and enhances the content of the article. edit: LOL I never noticed they put a "We're hiring developers!" ad in Dev Tool's console if you're viewing the site with it. chami fucked around with this message at 01:37 on Jan 11, 2015 |
# ¿ Jan 11, 2015 01:33 |
|
IE10 is supposed to raise the selector limit from the 4095 IE9 and below were limited to, right? I have one specific style that doesn't show up at all unless I force the site to load the blesscss'd css file for IE9 and below. Of course, the real issue is that there are way too many selectors but I'm just curious about this.
|
# ¿ Feb 9, 2015 19:05 |
|
Leshy posted:I'm reminded of a question of my own. Here's a good set of guidelines to look at. For one, extend doesn't work in media queries at all. They're also a pain in the butt to debug even with document inspectors, and it creates weird relationships between otherwise disparate elements that might confuse anyone who has to maintain/work on the same project. Personally I would just use mixins with default arguments; I can use those in media queries as far as I recall. chami fucked around with this message at 19:41 on Feb 14, 2015 |
# ¿ Feb 14, 2015 19:36 |
|
I googled your site and it displayed the font-awesome icons without any problem. Not sure what's going on with it.
|
# ¿ Feb 15, 2015 14:40 |
|
Grump posted:I'm just starting to learn how to use flexboxes and media queries and such, but I'm having problems with things overlapping in Chrome when I use a flexbox. Here's a screenshot: Use flexbox for the element containing both the navbar and the body/container. Something like this would work.
|
# ¿ Mar 18, 2015 04:14 |
|
Super-newbie AngularJS question here: I'm working with some vendor code that runs the following following whenever the window is resized - this is supposed to resize the widget that they provide to our site whenever the viewport changes: code:
1. Why would you need to style ng-cloak instead of the actual class of the div containing the widget (which they defined)? Is there some performance reason or will the width not update unless you apply it to ng-cloak? 2. Why assume the css stylesheet that Angular seems to be inserting with the ng-cloak rules is document.styleSheets[1]? I'm not as familiar with Angular as our vendors probably are so I'm just trying to figure out why they were doing it the way they were.
|
# ¿ Mar 24, 2015 14:24 |
|
Newf posted:More of a tooling question than directly web dev. Does Emmet/zenCoding/VS WebEssentials let you declare more than one class on an element with their auto-expanding shorthand? I want, for example, to make a bootstrap button with something like div.(btn btn-primary)[tab] but I can't find the right syntax and I've not had immediate success googling. Use div.btn.btn-primary.otherclass.
|
# ¿ Apr 4, 2015 19:49 |
|
fuf posted:haha so that's what flexbox means. That's awesome, thanks. Universal support for flexbox can't come soon enough.
|
# ¿ Apr 18, 2015 17:55 |
|
Thermopyle posted:http://tympanus.net/Development/CardExpansion/index.html I was just staring at this at work on Friday. It's both inspiring and making me jealous as hell of their ideas.
|
# ¿ Jun 20, 2015 21:54 |
|
Ideally you would get the identity and design system down first, build components from that and then design/layout in the browser, paying close attention to how your content and components would behave and order in different screen sizes. If you need to deliver prototypes/mockups first though I would second Illustrator. I've looked at Webflow too since I'm in a .net shop and stuck on Windows but I haven't had a chance to really give it a try.
|
# ¿ Jul 24, 2015 05:13 |
|
Time to see if a vendor software update will break their forms on our site! Their forms are in a table styled with inline styles, nested in three other tables, in an iframe.
|
# ¿ Aug 4, 2015 19:50 |
|
RobertKerans posted:Ach, I think I'm just sick of writing 10× the amount of markup to do the same thing: each view is different, with on average 10-15 mixed, often nested fields that need to be fully responsive, and what took me half an hour with very minimal markup is now taking me well into the night with various wrappers and a mix of floats, media queries, table display and inline block. I think I'm just a bit flabbergasted that it took me this much effort to do stuff a year ago. Ugh, and the vertical positioning, always the sodding vertical positioning The sooner all this goes away for Flexbox and Grid, the better. Also, just use Susy next time or something.
|
# ¿ Oct 14, 2015 03:45 |
|
Ahernia posted:We have lots of websites under a modestly sized Visual Studio solution due to shared code. One of our team is responsible for fairly frequent SASS stylesheet updates to change backgrounds and other minor things across the sites. I'm thinking of moving the SASS assets out of the Visual Studio solution and creating a completely separate project (tooling, build and deployment chain etc) just for the SASS/CSS, which would deploy onto our CDN. Has anyone got any experience of a workflow like that? Am I just creating more work for little gain? My thought is that the dev can just churn through the style updates without having to interact with the projects as a whole, and could experiment with tooling and deployment processes without having to be a good neighbour to the other projects. I think VS2015 has support for task runners now, so if you have those set up to deploy to a CDN and do your experimentation there's no need to leave the solution. I run VS2013 so I don't get built-in task runners; I just have a command prompt open to run gulp tasks if I need to. An added bonus to this is that I can easily work with TFS and our task management this way.
|
# ¿ Oct 28, 2015 17:09 |
|
v1nce posted:That's fair, we all started somewhere, and you're reminding me a lot of where I started from. This is great advice and I will start doing this for my own code. Thanks!
|
# ¿ Nov 17, 2015 13:33 |
|
caberham posted:Hi guys, I'm planning on making a basic portfolio site for a small business. If I want to dabble with Jekyll, should I just use netlify? It's a business to business type of company so there won't be too many hits and inquiries. The only tricky thing I'm reading about is form and email handling, but Netlify on the surface seems to handle forms as well. Whereas if I host on S3, I need to incorporate another email service like Mandrill? Make sure whatever CDN or web font services you are using are either allowed by the firewall or that you specify fallbacks. Google Web Fonts in particular.
|
# ¿ Dec 7, 2015 13:57 |
|
Skandranon posted:If you are doing web development, VSCode is really good. Especially if you are using TypeScript, but even if not. It is built on Electron, like Atom, but has some custom Intellisense stuff from Microsoft built in. It's free, and is actively under development, so new features are constantly coming out. It also has built in integration for Git and Grunt/Gulp. This or Atom both work wonderfully. I'm sticking with Atom right now (after moving from Sublime) because I'm waiting for all the packages I like to get ported over to VSCode, but VSCode's performance is amazing.
|
# ¿ Jan 25, 2016 19:14 |
|
mintskoal posted:Hopefully a simple question. How do you control padding on wrapped text within a div? What's your HTML looking like that your text is behaving like that? Just adding padding to the container div should have it flush left like this. e;fb
|
# ¿ May 13, 2016 17:59 |
|
mintskoal posted:Ideally like this. I'm more of a backend dev so apologies if this I'm not making a ton of sense. Seems like you can just give the <i> element a float: left to have it behave like a floated image like so. VV flex is best, I am both anticipating and dreading updating my organization's sites to use it. Kind of excited to be messing around with grid too, but I haven't experimented with it like I have with flex. chami fucked around with this message at 18:42 on May 13, 2016 |
# ¿ May 13, 2016 18:37 |
|
ModeSix posted:
WebForms.
|
# ¿ Jul 3, 2016 21:04 |
|
SVG paths and masking might help.
|
# ¿ Jul 14, 2016 22:32 |
|
If you don't want to write your own framework, going into bootstrap.scss and commenting out all the components you don't need is a good idea.
|
# ¿ Sep 20, 2016 15:13 |
|
Lumpy posted:Anyone used Affinity Designer? (https://affinity.serif.com/en-us/ui-design-software/) I love me some Sketch, but there's some things I don't like about it, and this seems pretty cool. Probably going to check it out, since Sketch is mac only and Adobe is taking forever to port XD to Windows. I've been looking for a tool to do quick prototypes with a little more visual fidelity than prototyping in HTML.
|
# ¿ Oct 12, 2016 17:25 |
|
huhu posted:I just finished a single page django website portfolio with the following stats: CDNs for scripts and lazy loading are all well and good, but a 7.8mb page and 83 requests are still quite a lot. Are you bundling your scripts?
|
# ¿ Oct 15, 2016 15:50 |
|
kedo posted:How many of you design/develop on Windows? What tools are you talking about, aside from Sketch? I work on Win10 since we're a .NET shop. Web forms.
|
# ¿ Nov 18, 2016 03:28 |
|
There's a big Black Friday sale on uDemy courses up until the 25th; pretty sweet deal if you're looking to brush up on some topics.
|
# ¿ Nov 23, 2016 14:53 |
|
I still have to support (read: make sure content is readable) in IE9 so Browserstack is useful. You can open the nested browser's own dev tools so that helps at least though running a VM with the browsers in question is still best.
|
# ¿ Dec 13, 2016 17:50 |
|
Responsive images questions : is upscaling images intended behavior for srcset if the size specified in the sizes attribute is larger than the image's native size? That seems unwise. I'm really hoping that's not the case and that I'm just missing something incredibly basic. The reason I'm asking is because we're trying to implement an automated responsive image solution with srcset with a RIAS server-side plugin we have installed. We don't have the time to curate all the images the staff upload through our CMS, and they do love their 5000px wide portraits.
|
# ¿ Mar 16, 2017 16:41 |
|
Lumpy posted:If I could pry myself from the icy clutches of VIM, I'd pick VS Code. VS Code has a pretty good VIM extension that's worth trying out. Granted, I only used it for the keyboard commands so i might be missing scripts you find necessary. chami fucked around with this message at 17:08 on Sep 7, 2017 |
# ¿ Sep 7, 2017 17:06 |
|
On the bright side, you note have oAuth experience!
|
# ¿ Oct 2, 2017 01:40 |
|
Not a Medium post, ignored
|
# ¿ Sep 19, 2018 05:07 |
|
Analytic Engine posted:return <div className={'h2'}>My Header</div>: You joke, but I had to deal with a Readium rollout with epubs full of exactly that, along with div.p, etc.
|
# ¿ Nov 4, 2018 04:16 |
|
Data Graham posted:Can't we go back to when a guest book and a hit counter were the extent of web programming Frames were the poo poo, none of this overly complicated grid BS for your sidebars
|
# ¿ Feb 11, 2022 01:08 |
|
D34THROW posted:Im using Flask in Python, and I have a Python package called tabulate that can generate pretty tables from data. Is it worth trying to spin my own CSS grid solution if tabulate can spit out HTML tables that i can make look nice? If the data’s more easily understood in a table then leave it in a table. Better for semantics etc.
|
# ¿ Apr 10, 2022 00:41 |
|
|
# ¿ May 21, 2024 05:49 |
|
If you’re dead set on using Bootstrap, any reason you’re not using any of their flex classes? Are you stuck on v.3 and below?
|
# ¿ May 7, 2022 18:46 |